Newsletters

  • 7 November 2025

    The Grade 4 MG class are cheering loud and proud — let’s go Springboks! As Siya Kolisi runs out for his 100th test match on Saturday, I don't think it matters whether the Springboks win or lose - the Kolisi story is far bigger than that.

  • 31 October 2025

    One of the most special and touching moments at our Valedictory Service was when our little leopard, Iphendule Fihlani, proudly stepped forward to hand over heartfelt "love letters" from the Grade 00s to Head Boy...

  • 17 October 2025

    This morning marked a powerful and emotional start to Ayola Mali’s final day as a matric at Graeme College and he chose to begin it in a way that speaks volumes about the man and leader he has become...

  • 26 September 2025

    The annual Matric Dance is so much more than a stylish evening or a celebration of glamour—it signals a bittersweet truth for our Grade 12s: the end is truly in sight. For the matric class of 2025, these weeks offer a cascade of 'last moments'...

  • 19 September 2025

    I had an interesting conversation with a Grade 11 learner while we were both walking to lunch. I enquired how his year was progressing and what his plans for his life post-school were. He said that he was intending to study for a...

  • 12 September 2025

    Our recent Awards Assembly was a wonderful celebration of all that is good at Graeme College and a proud reminder of our unique identity as an all-boys public school in South Africa. While some awards are still to come...

Latest News

  • We are proud to share a few highlights from assembly and from the Settlers’ Cup, played this past Sunday, where our First Team Tennis proudly debuted their new kit. [...]

  • The Grade 2 learners had their first Phys. Ed. class with Mr Dewing. They are enjoying the sunny days and love being outside, active and on the move. [...]

  • Greame 271-4 Amahle Manyati 59* Arno Cloete 28 Oliver Duncan 27 Muir 76-10 Cody Oerson 2-5 in 3 Tim Shaw 2-8 in 3 Graeme won by 195 runs. [...]

  • Westering 61 all out Asemahle Mkhomto 6/8 in 4 overs Liam Brooks 2/4 in 3 overs Graeme 63/0 Amzo Gongqobe 33 not out Christian Titus 20 not out Graeme [...]

  • Muir 71 Corné Van Rooyen 3/3 Matthew Weber 2/4 Gc U11A 72/3 Matthew Weber 36* Frederik Tladi 15 Gc won by 7 wickets.

  • GC 170 all out in 30 overs Sivu Manyakanyaka 72 Slater Hart 27 Muir 49 all out Daniel Hanlon 5-17 GC U15 won by 121 runs.