More than 200 children, from nursery age to primary seven, took part in the fun day on Tuesday, June 5. And each one received a special medal to mark the occasion.
Within their classies, the pupils made their own crowns and cake for the event and took party in party games with a Royal theme. And, afterwards, the whole school joined together on the primary's playing field for a sing along of the national anthem.
Depute head-teacher Amanda Findlay said: "It's been a day worth celebrating.
"I think because they've made such a big deal of it, some of the classes this morning in assembly were reminding us that it's a unique day in history and that most of us will never ever see it again in our lifetime."
For more photographs from the day, find us on Facebook - http://www.facebook.com/media/set/?set=a.10150968550393447.446010.107803308446&type=3