City of Markham pool and gymnasium on Bayview Avenue with a 25-metre, 6-lane pool.
- 8079 Bayview Avenue
- 905-944-9800
Armadale Community Centre is a City of Markham facility on Denison Street with a 7,500 sq ft gymnasium that includes a rock climbing wall, plus multi-purpose rooms and a community hall.
See the City’s website for drop-in sports and programs.
Claim this free listing to update details, add photos and get a Verified badge.
Hours and prices change: please confirm with the business before visiting. Details checked November 2026.
City of Markham pool and gymnasium on Bayview Avenue with a 25-metre, 6-lane pool.
Community centre and library in Cornell with an 8-lane pool, leisure pool, therapy pool, water slide and splash pad.
Health & fitness centre next to Unionville GO with a pool, full gym, group fitness and children's programs.