
Independent High school



St John’s College is a world-class Anglican school founded in 1898. The school accepts boys from Grade 0 to Grade 12 into the Pre-Preparatory, Preparatory and the College, and accepts boys and girls in The Bridge Nursery School and Sixth Form.
Send a quick enquiry and the school's admissions office will be in touch directly. No cost, no obligation.
An AI comedian roasts St John'S College. No teachers were consulted.
⚠ AI-generated satire — not serious, not factual, just for fun. May contain inaccuracies.
Generated 6 March 2026
AI-estimated based on school location and type
AI-generated estimates based on school location, type, and fee structure. Not official data.
* Fees are annual amount and include early payment discounts where available (usually between 3% and 10%).
No reviews yet. Be the first to review this school!

Global Expedition EDU designs immersive expeditions for high school students across Africa, Asia and Europe. Adventure, culture, leadership and conservation, with expert mentors and real-world purpose.
Annual school fees at St John'S College are R128,462 per year for Grade R, R182,204 per year for Grade 7, and R232,974 per year for Grade 12. Contact the school for the most current fee information.
The school currently has 747 learners with 34 educators.
You can contact St John'S College at +27 (0)104920050. The school is located at 37. ST. DAVID RD. . HOUGHTON. JOHANNESBURG, JOHANNESBURG.
St John'S College offers the NSC (CAPS), IEB curriculum.
St John'S College is a independent (private) school in Gauteng.
Do you work at St John'S College?
Claim this school to keep its information up to date.
Information compiled from: National Department of Basic Education, school official website and publicly available information.