The School has 8 full Tennis courts and four mini courts for our Junior Prep boys. St David’s continues to put out more teams than most schools in Johannesburg.
The school has 4 well-maintained Rugby fields. Irrigation systems were installed to ensure better playing surfaces in the winter months.
The Prep School has four Soccer fields, which have also had irrigation systems installed, to ensure that they can be properly maintained.
The 25m heated swimming pool is used for Swimming and Water Polo. The Aquatics section has really grown over the past five years. The school has produced a number of provincial swimmers and water-polo players and is considered to be one Gauteng's top boys' swimming schools.
The first matches on our new artificial surface were played in March 2006. This excellent sand-dressed Edelgrass, which also has a water pump system, floodlights and an electronic scoreboard, has provided the School with a top class facility in a magnificent setting. Hockey is now back on campus with boys from U9 – U19 age groups all participating.
The pavilion, with change rooms, ablutions and a small gymnasium below, is an excellent venue for after-match functions and evening meetings, and overlooks the main Rugby field.
The school has 4 turf Cricket ovals, with the McGregor Oval being one of the top cricketing venues in Gauteng.