From the Principal's Desk...

Welcome to John Graham Primary.

The school is situated in the suburb of Plumstead with the splendid mountain as the backdrop. We cater for children from Grade 4 to Grade 7.

The learners at John Graham are encouraged to live up to the motto on our school badge, Honour and Integrity by ‘doing the right thing when no-one is watching.’We have declared our school a ‘No Bully Zone’ and learners have joined a ‘Dare Not to Swear’ campaign.

We strive to instil an attitude of caring and compassion for others and a sense of responsibility in looking after our environment. 

We are often praised by visitors to the school for our learners’ courtesy and good manners. Visitors remark on the happy, yet disciplined atmosphere at John Graham Primary School.

Mrs Beverley Johnson






Events Calendar



John Graham Primary, Milford Road, Plumstead, Cape Town


+27 21 797 4243


+27 21 797 1176