Torrential rain and freezing cold winds failed to deter the town enjoying its biggest party of the year.
And at its helm throughout was Royal Burgh Standard Bearer Gavin Henderson.
After completing the epic Marches, he told the Border Telegraph: "I had forgotten about the rain before I had even left the town. Nothing was ever going to spoil my big day."
Just under 400 mounted followers joined Standard bearer henderson for the 12-miles tour of duty around the ancient boundaries. And an estimated 4,000 converged under umbrellas to witness the emotional Casting of the Colours ceremony in the Market Place.
Retiring Provost Les Millar said: "At least it didn't snow."
For more photographs from the event, find us on Facebook - http://www.facebook.com/media/set/?set=a.10150996089553447.449399.107803308446&type=3