We employ a part-time sports teacher and the children enjoy physical education classes once a week and more formal coaching once per week in team sports. Vista Nova High School, only a few hundred meters away, very kindly allow us to use their field for this sports coaching.

Every child participates in these classes with the aim that they each grow their enjoyment of exercise and games, push themselves to achieve personal goals, and develop their ability to be excellent team players, as well as to both win and lose well!

Extra-mural SportsHub and tennis lessons are also available at an additional charge.

Music and Art

Music and art are highly valued elements of the curriculum at Grace Primary. In addition to weekly lessons which foster art and music appreciation, the children receive lessons in practical art, basic music theory and singing from specialised teachers.

Recorder, piano, violin and guitar lessons are also available in school time at an additional charge.


Each term there is day dedicated to a different handicraft. These have included sewing, woodwork, mosaics, and French knitting. There is sometimes a small additional fee charged for these activities when specialised practitioners and materials are used.


The children go on educational outings twice per term. We are very grateful to parents who make these outings possible by offering lifts and joining us as helpers. These outings include Boulders Beach, Kirstenbosch, Butterfly World, Groot Constantia, a visit to the Cape Town Philharmonic Orchestra at the City Hall, Rosen Castle, Aquarium, Intaka Island, Irma Stern Museum, Science Museum, Planetarium, Centre for Conservation and Education, Heart of Cape Town Museum, Isiziko Natural History Museum, Gordon’s Gym and local youth theatre, and many others!


We currently offer, at no extra charge, drama, hobbies and crafts, chess and Christian Union as extra-mural clubs. We also have high quality junior and senior choirs (audition required). Robotics is also offered to senior phase children (with an termly fee).