Wedding Catering Costs in Canada (2026)
Canadian wedding catering costs $80-175 per person for food, with bar packages adding $30-70 per person. Total catering is usually the second largest expense after the venue.
Updated for 2026
Average catering cost in Canada
Range: C$5,000 – C$16,000
What you’re paying for
Cocktail-style reception
Per person for canapes and food stations
C$60 – C$100
Plated dinner (3 courses)
Per person, alternating service
C$90 – C$160
Buffet dinner
Per person, hot and cold stations
C$70 – C$120
Bar package (4-5 hours)
Per person, house to premium
C$30 – C$70
Late-night snack
Per person for poutine, pizza, or sliders
C$8 – C$20
How to save on catering
Serve poutine as late-night food
Uniquely Canadian, cheap to make, and consistently the most popular late-night option at Canadian weddings.
BYO alcohol with a BYO venue
LCBO and SAQ bulk purchases with a return policy save 40-60% vs venue bar packages.
Family-style platters
Shared platters feel generous and cost 15-20% less than plated service.
Common questions
How much does wedding catering cost per person in Canada?
$100-200 all-in (food + drink) for most markets. Downtown Toronto and Vancouver push $150-250 per person at premium venues.