Markham Minor Hockey Association runs its programs out of City of Markham arenas located in the east end of Markham.
Mt. Joy Community Arena
The arena has an ice surface of 85 x 200 feet and six dressing rooms. There is spectator seating on one side of the pad for 300 people.
6140 Sixteenth Avenue
Markham, ON L3P 3K8
Map to Mt. Joy Community Centre Arena
Markham Village Arena
The arena has an ice surface of 85 x 190 feet with six dressing rooms. There is spectator seating on one side of the pad for 450 people.
6041 Highway 7
Markham, ON L3R 3A7
Map to Markham Village Community Centre Arena
Centennial Arena
The arena has an NHL size ice surface with six dressing rooms and seating for 1,800 spectators.
8600 McCowan Road
Markham, ON L3P 3M2
Map to Centennial Community Centre Arena
Angus Glen Arenas
Angus Glen has two twin NHL ice pads, 85' wide by 200' long. Each rink includes six dressing rooms (each with shower & washroom facilities) and two accessible dressing rooms. Seating Capacity in both the East and West Rinks is 450.
3990 Major Mackenzie Drive
Markham, ON L6C 1P8
Map to Angus Glen Community Centre Arena
Milliken Mills Arena
The arena has an ice surface of 85 X 200 feet and four dressing rooms.
7600 Kennedy Road, Unit 2
Markham, ON L3R 9S5
Map to Milliken Mills Community Centre Arena
Crosby Memorial Community Centre
The arena has an ice surface of 79 x 185 feet and four dressing rooms.
210 Main Street
Markham, ON L3R2G9
Map to Crosby Memorial Community Centre
R. J. Clatworthy Arena
The arena has an ice surface of 85 x 200 feet and six dressing rooms.
2400 John Street
Markham, ON L3T 6G6
Map to R.J. Clatworthy Arena