YOUNGSTERS from across Glasgow took to the floor in a massive display of Scottish Country Dancing.
Bellahouston Sports Centre was inundated with 500 children from Glasgow primaries for the ninth annual festival.
So many children took part the P6 and 7's were split into two teams.
In the morning they took part in 'red dances' followed by 'yellow dances' in the afternoon.
Among the energetic routines that the children got to grips with were: the Charleston Chaser; Round Reel of Eight; the popular Dashing White Sergeant; and the Flying Scotsman.
Andrea Crawford, physical education, physical activity and school sport manager, said the festival helps to keeps an important part of Scottish heritage alive.
She said: "Everything has gone exceptionally well. It has been fantastic to see hundreds of children taking part and watching their smiling faces.
"This event creates a great cultural legacy for these young people.
"The skills and dances learned will be hopefully be carried into adulthood.
"We would like to see these children taking part in Scottish Country Dancing events recreationally and socially for years to come."
Andrea added that the dances learned and practiced in the run up to the festival also build social skills. She said: "This is especially important this year when you consider the special events, including the 2014 Games, that are being held in the city.
"We would hope that through this there might be further opportunities for these children to get involved in Scottish Country Dancing as part of the celebrations."
Organisers have praised all the pupils who took part and say one of the highlights of the day was watching over 240 kids taking part in a progressive Dashing White Sergeant - which Andrea said is a task not to be underestimated.
This year was the first that the event was held in Bellahouston Sports Centre having previously taken place in Kelvinhall.
The new location provided more space for children to strut their stuff.
The Scottish Country Dance event is run in partnership with the Royal Scottish Country Dance Society.