Bayview Hill Community Centre & Pool
114 Spadina Road
Richmond Hill, ON L4B 2Y9
Phone: (905) 508-5995 (centre) or (905) 508-9394 (pool)
The main pool at the Bayview Hill Community Centre measures 25 metres long, divided into 5 lanes with a depth of 3ft to 10ft. It boasts a shotgun waterslide, a tot pool (with a max depth of 2.5ft), a beach area, a bubble maker, a whale slide, built in benches, and relaxation jets. It offers private rentals, swimming lessons, aquafitness classes, and a variety of other services.
Centennial Pool and Fitness Centre
161 Newkirk Road
Richmond Hill, ON L4C 3G6
Phone: (905) 884-0755 (centre) or (905) 884-6651 (pool)
The Centennial pool measures 25 metres and is divided into 6 lanes with a maximum depth of 10ft.

Ed Sackfield Fitness Centre
311 Valleymede Drive
Richmond Hill, ON L4B 2E1
(905) 771-8333
The Ed Sackfield Fitness Centre offers a variety of equipment including: stairclimbers, treadmills, rowing machines, strength training equipment, and personal program consultations.
Richmond Green Sports Centre & Park
1300 Elgin Mills Road East
Richmond Hill, ON L4S 1M5
(905) 737-1236
Situated on 102 acres of prime parkland, the Richmond Green Sports Centre offers 4 softball diamonds, an open picnic area with shelters, 3 baseball diamonds, a 26,000 square foot indoor sports facility, 4 mini soccer pitches, 1 professional regulation soccer field, a skate park, and a water park.
The Wave Pool
Lois Hancey Aquatic Centre
5 Hopkins Street
Richmond Hill, ON L4C 0C1
(905) 508-WAVE (9283)