St John's College

Sign up for your MySchool card today and add St John's College as your beneficiary to start raising funds for our community engagement initiatives - it won't cost you a thing!

St John’s College has been a partner of the MySchoolCard programme since March 2012, a simple way to raise funds for your school without it costing you a cent.

All you have to do is download the MySchoolCard app onto your phone, choose St John’s College as your beneficiary, and shop at one of the many MySchoolCard partners. Every time you swipe your card, you will be giving back and making a difference to the lives of those who benefit from our Community Engagement programmes.

The St John’s College MySchoolCard Campaign

There are 1613 students currently enrolled at St John’s College. We currently have only 740 parents, and family members signed up for the programme. Thanks to these participants, we earn an average of R19 000 a month for our community engagement programmes. In 2020, the MySchoolCard programme contributed a total of R226 500 to the School.

We want everyone in our community to join the St John’s College MySchoolCard programme. We hope to have at least 1000 parents subscribed by the end of this year and double this number by the end of 2022.

Where do the funds go?

All funds raised through MySchool go to the school’s flagship community engagement projects: the St John’s College Academy – an after-school enrichment programme for Prep and College boys from our neighbouring inner-city schools; and the Centenary Scholarship Programme.

To find out more about these initiatives, click here.

How do I get my card?

  • Download the free app onto your phone from your app store
  • Apply online at
  • Get the form and card from the Advancement Office, situated above The School Shop.
  • Fill out a form at any Woolworths store.

How do I make St John’s College my beneficiary?

If you are new to St John’s College, or if you already support a cause through MySchoolCard, remember that you can list up to three beneficiaries, so please consider adding us!

You can add or change a beneficiary on the MySchool App or visit

If you need any assistance, please get in touch with the Advancement Office at [email protected] or call 010 492 0199. You can also visit us above The School Shop.

Please sign up today, it will not cost you a thing!