These are 17 of the best pictures from Edinburgh's Armed Forces Day

The annual Armed Forces Day parade took place on Saturday with hundreds of servicemen and women marching through the centre of the capital.

Veterans stood alongside serving personnel from across the armed forces as they paraded through the New Town in honour of all those who have served in the military. The Lord Provost and senior officers took the salute at the event which is organised by the public.

The annual Armed Forces Day parade took place on Saturday 22 June (Photo: Graham Clark)placeholder image
The annual Armed Forces Day parade took place on Saturday 22 June (Photo: Graham Clark)
The Armed Forces Day annual parade took place on Saturday 22 Juneplaceholder image
The Armed Forces Day annual parade took place on Saturday 22 June
Veterans of the service were in attendance.placeholder image
Veterans of the service were in attendance.
Members of the armed forces take part in the Armed Forces Day annual parade.placeholder image
Members of the armed forces take part in the Armed Forces Day annual parade.
The Lord Provost took the salute.placeholder image
The Lord Provost took the salute.
Veterans salute during the Armed Forces Day parade.placeholder image
Veterans salute during the Armed Forces Day parade.
The annual Armed Forces Day parade.placeholder image
The annual Armed Forces Day parade.
The Armed Forces Day annual parade took place on Saturday 22 June.placeholder image
The Armed Forces Day annual parade took place on Saturday 22 June.
Related topics:
News you can trust since 1873
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice