The streets of Glasgow were awash with tartan as thousands of people stepped out on the Kiltwalk to raise money for 856 charities.
A record number of 14,000 Kiltwalkers braved the rain to take part in the event on Sunday.
Walkers lined up to take part in three routes: the 23-mile Mighty Stride, which left from Glasgow Green, the 14-mile Big Stroll from Clydebank, and the three-mile Wee Wander from Lomond Shores to Moss O’ Balloch Park.
Kiltwalk has raised and distributed £37m to more than 3,000 charities in the last seven years.
The event is being fully underwritten by The Hunter Foundation and is once again supported by Royal Bank of Scotland and Arnold Clark.
Sir Tom Hunter, who led the walk, said: “Today’s Glasgow Kiltwalk will help 856 different Scottish charities, the biggest in one day.
“The efforts of every one of our 14,000 walkers will make a massive difference to people who need it so much.
“At a time when the cost-of-living crisis is taking a terrible toll, it’s important that so many people have come out and walked and donated for the most vulnerable.”
This year the entry fee for the Mighty Stride and Big Stroll was reduced by 37% from £32 to £20 to make Kiltwalk as accessible as possible amid the cost-of-living crisis.
The amount raised by the event is still being calculated.
Shona Langlands, senior fundraising manager at the Scottish Association for Mental Health (SAMH), one of the pit stop partners, said: “We had over 200 SAMH supporters taking part in the event and it was so touching to engage with them at our pit stop and hear their stories of why they chose to raise much-needed funds for Scotland’s mental health.
“From everyone at SAMH, a huge thank you to our supporters – the need for our life-changing services continues to grow and your support is helping us transform lives.”
The next Kiltwalk event will take place in Aberdeen on 4 June, then in Dundee on 20 August and Edinburgh on 17 September.
Don't miss the latest headlines with our twice-daily newsletter - sign up here for free.