Wedding Venue Costs in Canada (2026)
Canadian wedding venues range from rustic barns in Ontario cottage country to luxury hotels in downtown Toronto and Vancouver. Venue costs are the biggest single expense for most Canadian couples.
Updated for 2026
Average venue cost in Canada
Range: C$5,000 – C$18,000
What you’re paying for
Community or legion hall
Basic space, bring your own everything
C$500 – C$2,000
Barn or winery
Niagara, Okanagan, or Prince Edward County
Ceremony space, tables, chairs at most established barns
C$3,000 – C$10,000
Hotel or banquet hall
All-inclusive food and beverage packages available
C$5,000 – C$15,000
Resort or lodge
Muskoka, Whistler, or Banff locations
C$8,000 – C$18,000
Restaurant buyout
Full restaurant for an evening, food minimums apply
C$1,000 – C$5,000
How to save on venue
Explore the Maritimes
Nova Scotia, PEI, and New Brunswick offer stunning coastal venues at 30-40% less than Ontario or BC.
Try a ski lodge in summer
Mountain lodges offer off-season summer rates that are significantly cheaper than winter and still gorgeous.
Book a city restaurant
No venue hire fee, excellent food, and a private dining room for 40-80 guests.
Common questions
What does a Toronto wedding venue cost?
$8,000-18,000 for a hotel or event space. Restaurants and loft spaces offer more affordable options at $3,000-8,000.
Are Muskoka weddings expensive?
Yes, Muskoka is one of the priciest regions in Ontario. Expect $10,000-20,000 for a lakeside resort venue in peak summer.