
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.
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!
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.
Information compiled from: National Department of Basic Education, school official website and publicly available information.