Medals have been awarded to hundreds of Oxfordshire-based soldiers after they returned from serving in Afghanistan.
The 320 troops from 12 Logistic Support Regiment at Dalton Barracks marched through Abingdon at 1030 GMT, watched by their friends and family.
Lt Col Christopher Rose said: "They say it about every campaign, 'must be home by Christmas'. We have been and we've brought everyone back with us."
Most of the regiment will be redeployed within two years.
Jane Burke's husband, who was returning from his sixth tour of war zones around the world, was in the parade.
"It can be very, very difficult but there is a support network there," she said.
"The army have got a support network, they do look after us but you have your dark moments."
The regiment holds the Freedom of the Town of Abingdon, giving it the right to march with fixed bayonets.
The parade began in Ock Street and local dignitaries gave speeches in Market Square, before a private service at St Helen's Church.
Mayor of Abingdon Duncan Brown said: "The soldiers do so much for the town and this a great opportunity for us to show our appreciation."
The parade was organised by Dalton Barracks, Abingdon Town Council and the Vale of White Horse District Council.