NOTE: Services will likely be impacted in response to COVID-19. Please contact any service prior to visiting in person.

Markham. City of

Arenas, Community Centres and Pools

COVID-19 -- facilities, in-person services and programming may be affected: contact ahead to confirm

Provides various services for residents, businesses and stakeholders in City of Markham

  • ice rentals
  • skating programs
  • recreational skating
  • pickup shinny
  • birthday parties
Angus Glen Arena (Angus Glen Community Centre), 3990 Major Mackenzie Dr E L6C 1P8, 905-944-3777;

Centennial Arena (Centennial Community Centre), 8600 McCowan Rd L3P 3M2, 905-470-3590;

Crosby Memorial Arena (Crosby Community Centre), 210 Main St L3R 2G9, 905-944-3777;

Markham Village Arena (Markham Village Community Centre), 6041 Hwy 7 L3P 3A7, 905-470-3590;

Milliken Mills Arena (Milliken Mills Community Centre), 7600 Kennedy Rd L3R 9S5, 905-477-6410;

Mount Joy Arena (Mount Joy Community Centre), 6140 16th Ave L3P 3K8, 905-470-3590;

R.J. Clatworthy Arena, 2400 John St L3T 6G6, 905-944-3800;

Thornhill Arena (Thornhill Community Centre), 7755 Bayview Ave L3T 4P1, 905-944-3800;

Outdoor skating locations
  • Cedarena, 7373 Reesor Rd L6B 1A8, 905-294-0038
Community Centres and Pools
  • registered and drop-in programs
  • public swimming
  • facility rentals
  • fitness facilities
Aaniin Community Centre and Library (with pool), 5665 14th Ave L3S 3K5;
  • Indoor playground
  • multi-sensory room
  • youth and older adult rooms
  • fitness centre
  • makerspace
  • business hub
  • outdoor park
Angus Glen Community Centre (with pool), 3990 Major Mackenzie Dr E L6C 1P8; General 905-944-3777, Pool ext 7111 ;

Angus Glen Tennis Centre, 3970 Major Mackenzie Dr E L6C 1P8;
905-944-3777 ext 7149;

Armadale Community Centre, 2401 Denison St L3S 1G3;
  • Rock climbing wall
Centennial Community Centre (with pool), 8600 McCowan Rd L3P 3M2;
General 905-470-3590, Pool ext 4343
  • Diving tank
  • outdoor skate park
  • indoor bocce courts
Cornell Community Centre (with pool), 3201 Bur Oak Ave L6B 0T2;
General 905-479-7753, Pool ext 4351
  • Multi-sensory room
Crosby Community Centre, 210 Main St L3R 2G9;

Markham Village Community Centre, 6041 Hwy 7 L3P 3A7;

Milliken Mills Community Centre (with pool), 7600 Kennedy Rd L3R 9S5;
General 905-477-6410, Pool ext 3328
  • Milliken On the Move Older Adults Club
  • indoor soccer dome
Morgan Pool, 11 Parkway Ave L3P 2R8;
  • Outdoor pool
Mount Joy Community Centre, 6140 16th Ave L3P 3K8;
  • Indoor and outdoor soccer fields
Rouge River Community Centre (with pool), 120 Rouge Bank Dr Unit 2 L3S 4B7; General 905-474-1007, Pool 905-472-6044
  • Outdoor pool
Thornhill Community Centre (with pool), 7755 Bayview Ave L3T 4P1;
General 905-944-3800, Pool ext 6603
  • Thornhill Seniors' Club
  • squash courts
Thornlea Pool, 8075 Bayview Ave L3T 4N4; 905-944-3800;

Other Facilities (owned/operated by city)
**Box Grove Community Centre, 7651 9th Line L6B 1A8;

**Buttonville Women's Institute Community Hall, 8931 Woodbine Ave L3R 0J9;

**Cedar Grove Community Centre, 7667 14th Ave L6B 7A8;

**German Mills Community Centre, 80 German Mills Rd L3T 4H7;

**Heinzman House, 135 Bay Thorn Dr L3T 3V1;

**Markham Pan Am Centre (with pool), 16 Main St Unionville L3R 2E4;
905-475-4730 * Training and international sport event hosting, Olympic sized swimming pool;

**Markham Seniors Activity Centre, 22 Water St L3P 7P9;
905-294-5111 * Older Adults in Action Seniors Club;

**Markham Village Train Station Community Centre, 214 Main St N L3P 1Y5;

**Old Unionville Library Community Centre, 221 Main St Unionville L3R 2H2;

**Unionville Train Station Community Centre, 7 Station Ln;

**Victoria Square Community Centre, Elgin Mills Rd E L0H 1G0;

**Warden House Community Centre, 8840 Warden Ave L3R 0K3;
some programs have age requirements
* complete Special Needs Request Form to assist with integration
Application Process
Some programs and activities require registration; register by phone, online or in person; forms online or at Civic Centre * need client barcode and PIN to register online, call to setup; support staff available for integrating special needs participants
Recreation Services
Registration Contact Centre
Recreation Services 905-475-4710 * Recreation Registration 905-479-7767
After Hours Phone
Urgent Matters 905-477-7000 (Mon-Sun 24 hours)
Visit Website
Mailing Address
Markham Civic Centre, 101 Town Centre Blvd
Markham, ON, L3R 9W3
English, Interpretive Services - Access Markham
Program ; Service ; for financial assistance call Contact Centre Manager at 905-477-7000 ext. 6258 If a participant requires a care giver or volunteer to assist them, one will be admitted free of charge * Fee assistance available for eligible Markham residents experiencing financial difficulty.
Documents Required
Contact for information
Fully Accessible
Social Media
Agency Information
View Agency Profile
Findhelp Information Services
Last Updated On
September 22, 2022
Markham Civic Centre, 101 Town Centre Blvd
Markham, ON, L3R 9W3
Cross streets: Warden Ave and Hwy 7

Markham. City of Site Location: Markham. City of

Open in Google Maps
Hours of Operation
8:00 am - 5:00 pm
8:00 am - 5:00 pm
8:00 am - 5:00 pm
8:00 am - 7:00 pm
8:00 am - 5:00 pm

Business Hours Mon-Fri 8 am-5 pm, Thu 8 am-7 pm; excludes statutory holidays
Service Area(s)