Copy and Paste the following URL to add to bookmark.
If you are planning a wedding, special event, meeting or birthday party, we can help you make it a success!
Review the facilities lists or profiles below.
Town of Markham Rental Facilities 
When planning your function, you should know these things...
Set-up and take down charges
The cost for set-up and take down is included in the rental rates for most facilities. Please note: the Community Service Group (CSG) rates do not include setup and take down; these groups must arrange to do this on their own or hire Town staff to do so at a nominal fee. Setup requests must be made 14 days prior to the event.
Mandatory Insurance Coverage for all Facility Rentals
The Town of Markham requires that all persons or companies renting Town facilities must have insurance coverage with the following attributes:
- Two million dollars of commercial general liability insurance
- Name the Corporation of the Town of Markham as an additional insured
- Include full participant coverage
Alcohol permits and liability insurance
For any event where alcohol is involved, a Special Occasion Permit from AGCO (Alcohol and Gaming Commission of Ontario) must be obtained. The permit must be posted in the facility during your function. All Special Occasion Permit holders must purchase or provide proof that they have a minimum of $2,000,000 of liquor liability insurance in addition to the mandatory insurance coverage as noted above for events. The Town of Markham must be named as additional insured under the insurance policy. The policy must include full participant coverage.
Insurance may be available to clients, who cannot provide insurance through their residential or commercial insurance polity, please check with the Town’s Customer Service Representative. Proof of insurance must be provided to the Customer Service Representative a minimum of 14 days prior to the event.
Rental rates
Rental rates for meeting rooms and halls vary by size and facility. Ice and pool rates are standardized across the town. For more information on rental rates, please contact the individual facility.
Payment guidelines
In general, charges and fees for renting a facility may be paid for by cash, cheque or credit card. A 50% deposit is required to confirm the function. The balance of all charges is due 30 days in advance of the date of the rental. Failure to make this full and final payment may result in cancellation of the rental. Payments guidelines for the Markham Theatre, Markham Museum and Varley Art Gallery may differ.
Smoke-free bylaw
Bylaw No. A-0285-2000-105. Markham facilities are designated as smoke-free areas.
Arenas
Markham has ten ice pads throughout the Town that are available year-around for various functions. Rental opportunities are available for ice-related events or dry pad events. For arena information, please call:
- West area (Thornhill): 905-944-3800
- South area (Milliken): 905-477-6410
- East area (Markham Village): 905-294-6111
- Central (Unionville): 905-944-3777
Halls & Meeting Rooms
Our halls and meeting rooms come in a variety of sizes with features ranging from fireplaces to kitchen access to auditorium-quality stages. Whatever your needs, we have the perfect venue for your special event. For hall and meeting room information, please call:
- West area (Thornhill): 905-944-3800
- East area (Markham Village): 905-294-6111
- Central (Unionville): 905-944-3777
- South East area (Armadale C.C. and Rouge River C.C.): 905-474-1007
- South West area (Milliken): 905-477-6410
Swimming Pool Rental
Town of Markham operated pools are located in Thornhill, Milliken, Markham and Unionville. For more information, please call:
- Angus Glen Pool: 905-944-3777
- Centennial Pool: 905-294-6111
- Milliken Pool: 905-477-6410
- Morgan Pool: 905-294-6111
- Rouge River Pool: 905-474-1007
- Thornlea Pool: 905-944-3800 ext. 6194
Indoor Soccer Fields
Markham has two indoor soccer fields that can also be used for various events. For indoor soccer field information, please call:
- Milliken Soccer Dome: 905-477-6410
- Mount Joy Field: 905-294-6111
Outdoor Sportfields
For outdoor soccer field and baseball field rental opportunities, please call 905-477-7000 ext. 7509.
Community Rental Facilities

- Centennial Community Centre - 905-294-6111
Banquet Hall / Lounge, LLBO licensable, capacity: 180
- 3 meeting rooms, capacity: 10, to 35
- 1 arena, capacity: 1,800
- 1 fitness centre, fully equipped
- 1 swimming pool, 1 small pool & diving tank
- Wheelchair accessible
- Single gymnasium
- Markham Village Community Centre - 905-294-6111
- 1 Lounge, capacity: 180
- LLBO licensable
- 2 meeting rooms, capacity: 15 and 50
- 1 arena, capacity; 300
- Markham Seniors Activity Centre - 905-294-5111
- 1 auditorium with stage, capacity: 125 to 180
- LLBO licensable
- Craft room, capacity: 50
- 2 activity rooms, capacity: 30
- Wheelchair accessible
- Mount Joy Community Centre - 905-294-6111
- Indoor activity area, 200' x 100' with carpeted floor
- 1 meeting room, capacity: 16
- 1 arena, capacity: 288
- Markham Museum & Historic Village - 905-294-4576
- Historic church, capacity: 135
- Church hall, capacity: 120
- LLBO licensable
- Picnic area, garden pavilion, group tours available 25-arce heritage village
- Markham Theatre for Performing Arts - 905-415-7537
- Auditorium, capacity: 530
- 2 meeting rooms, capacity 8 and 150
- LLBO licensable
- Wheelchair accessible
- Call the box office at 905-305-7469 for upcoming presentations
- Milliken Mills Community Centre and Soccer Dome - 905-477-6410
- Community hall, capacity: 333
- LLBO licensable
- 4 meeting rooms, capacity: 20 and 50, Soccer Dome meeting/party room, capacity: 20
- Dance studio, capacity: 25
- 1 arena with pro-shop facility and skate rentals, capacity; 250
- 1 swimming pool, 1 small pool, whirlpool and sauna
- Wheelchair accessible
- Library 905-513-7977
- Armadale Community Centre - 905-474-1007
- Community hall, capacity: 100
- Gymnasium/Rock climbing wall, 7,500 sq.ft.
- Full locker room facilities
- 4 meeting rooms, capacity: 20 to 50
- Suitable for a variety of sporting events, tournaments and community garage sales
- Wheelchair accessible
- Crosby Community Centre - 905-944-3777
- Lamplight room/community hall, capacity: 180
- LLBO licensable
- 2 meeting rooms, capacity: 20
- 1 arena
- Suitable for a variety of sporting events and tournaments
- Warden House Community Centre - 905-944-3777
- Heritage home, capacity: 50
- LLBO licensable
- Old Unionville Library Community Centre - 905-944-3777
- 2 rooms, capacity: 90
- LLBO licensable
- Wheelchair accessible
- Markham Village Train Station Community Centre - 905-201-1453
- 2 rooms, capacity: 50
- LLBO licensable
- Wheelchair accessible
- Buttonville Women's Institute - 905-944-3777
- Community hall, capacity: 30 to 75
- Unionville Train Station Community Centre - 905-944-3777
- Varley Art Gallery of Markham - 905-477-9511
- Community room, capacity: 54 to 150
- Wheelchair accessible
- Call 905-477-9511, ext. 223 for details
- Thornhill Community Centre - 905-944-3800
- 3 community halls, capacity: 150 to 500; Fireside lounge, capacity: 65
- LLBO licensable
- 3 boardrooms, capacity: 40
- Craft room, capacity: 20
- 2 ice pads with pro-shop 905-881-2412, capacity: 900 & 250
- Library 905-513-7977
- Thornhill Seniors Club 905-881-1006
- Wheelchair accessible
- R.J. Clatworthy Arena - 905-881-6363
- 1 meeting room, capacity: 20
- 1 arena, capacity: 250
- Wheelchair accessible
- Heintzman House - 905-889-7980
- Historic home, Grand Ballroom & Solarium, capacity: 120 to 140
- LLBO licensable
- Wheelchair accessible
- Victoria Square Community Centre - 905-887-2798
- 2 community halls, capacity: 70 and 150
- Ideal for craft shows and auction sales
- Wheelchair accessible
- Rouge River Community Centre & Pool - 905-474-1007
- Auditorium, capacity: 200; poolside lounge, capacity: 60
- 1 outdoor swimming pool (June to September)
- Wheelchair accessible
- Morgan Pool - 905-294-6731
- 1 outdoor swimming pool (June to September)
- Thornlea Pool - 905-944-3800 ext. 6194 (after 4:00 p.m. and weekends 905-889-0766)
- 1 swimming pool
- Wheelchair accessible
- Angus Glen Community Centre - 905-944-3777