The Black Watch are currently serving in Afghanistan
The last Armed Forces Day event to be staged in Scotland this year will be held in Inverness on Saturday.
Regular and Territorial Army soldiers are to parade through the city, along with sailors, air force personnel, cadets and pipe bands.
Veterans Day was renamed Armed Forces Day to remind people of the work being carried out by the UK personnel.
Serving members of The Black Watch, 3rd Battalion, The Royal Regiment of Scotland, will be taking part.
The battalion is based out of Fort George at Ardersier, near Inverness.
Earlier this year, about 450 soldiers from the Black Watch deployed to Afghanistan for the first time.
The tour has been marked by the deaths of Pte Robert McLaren, 20, from Mull, and Cpl Sean Binnie, 22, from Belfast.
The battalion had previously seen action in Iraq.