At the Junior School we are committed to the holistic development of the child. Our Assemblies are very valuable in giving a feeling of real belonging to the children and we also run an extensive programme of activities aimed at stimulating and enhancing education away from the academic classroom.

All children from Primary 3 upwards are offered the chance to sing in one of our choirs and many also play in one of our music groups such as the Guitar Group, the Orchestra, the Wind Band or the Folk Club. Each term there is also a programme of after school activities offering involvement in such things as sport, art, craft, technology and other aesthetic pursuits.

In recent years our activities have included (amongst many others) Jewellery-Making, Warhammer, Scrabble, Chess, Latin, Cross Country Running, Skiing, Tennis, Gymnastics and Origami. We are also lucky to have very extensive grounds and our Gardening and Eco clubs are always very popular whilst our indoor climbing wall is a facility that is unrivalled in a Scottish schools context.

Our Arboretum Road Charities Committee is very active and this year raised over £17 000 for good causes.

All children are given the opportunity to represent the school competitively as they reach the Upper Primary. In Primary 6 all boys can play in the Rugby Team on a Saturday morning with girls playing Hockey at the same time. We have also been very successful in the Edinburgh Primary Schools Choral Competition (where we have enjoyed more success than any other school in the last ten years), Football, Technology Challenge, Skiing, Swimming, Climbing, Netball and Cricket.