Huge crowds gathered at the weekend as Perth came alive in a riot of colour and music.
Perth Racecourse was the first destination as racing fans made the Summer Carnival fixture – the only Saturday event on the calendar – a sell-out success.
There was plenty of bright sunshine to be enjoyed, which was fortunate as a bus breakdown caused lengthy queues on approaches to the venue and led many to abandon vehicles and finish their journey on foot.
Fitting in with the carnival vibe, crowds were entertained by magicians, carnival stilt walkers and evening music from tribute act UB40 Homegrown.
On Sunday, the attention shifted to the Perth Salute, which brought pipe bands and musical acts from around the world to the city.
They began with a parade along Tay Street before staging a triumphant 50 minute performance on the North Inch.
The event was inspired by last year’s Royal Edinburgh Military Tattoo outreach performance in the city and saw an eclectic line-up assembled.
Acts included the Red Hot Chilli Pipers, Perth and District Pipe Band, Beats of Brazil and the Criterion Jazz Band.
The Japanese Central Band and The Indian Naval Band, who are currently in Scotland to perform at the 2017 Royal Edinburgh Military Tattoo, also joined the event.