Average catering cost in Canada
C$12,000
Typical 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.
$100-200 all-in (food + drink) for most markets. Downtown Toronto and Vancouver push $150-250 per person at premium venues.
Free tools
Plan your budget alongside this guide
Other categories
More Canada wedding costs
Ivory Lane Editorial
The Ivory Lane editorial team covers wedding planning, budgeting, and vendor advice for couples worldwide. Our guides are reviewed regularly to reflect current pricing and industry practice.