Catering in Ontario
Pick your city to see local caterer prices and request free quotes. Handld covers 84 cities across Ontario.
Typical price: CA$1,800–CA$32,000
Catering across Canada · All services in Ontario
Free, no obligation. Sign in with Google to send your request.
Catering by city in Ontario
- Catering in Toronto
- Catering in Ottawa
- Catering in Mississauga
- Catering in Brampton
- Catering in Hamilton
- Catering in London
- Catering in Etobicoke
- Catering in Markham
- Catering in Vaughan
- Catering in Kitchener
- Catering in Windsor
- Catering in Oakville
- Catering in Richmond Hill
- Catering in Burlington
- Catering in Nepean
- Catering in Oshawa
- Catering in Greater Sudbury
- Catering in Gloucester
- Catering in Barrie
- Catering in Guelph
- Catering in Whitby
- Catering in St. Catharines
- Catering in Milton
- Catering in Kingston
- Catering in Cambridge
- Catering in Orléans
- Catering in Ottawa South
- Catering in Ajax
- Catering in Thunder Bay
- Catering in Waterloo
- Catering in Brantford
- Catering in Niagara Falls
- Catering in Pickering
- Catering in Newmarket
- Catering in Kanata
- Catering in Peterborough
- Catering in Willowdale
- Catering in Caledon
- Catering in Stoney Creek
- Catering in Sarnia
- Catering in Sault Ste. Marie
- Catering in Waterfront Communities-The Island
- Catering in Halton Hills
- Catering in Norfolk County
- Catering in Aurora
- Catering in Woburn
- Catering in Welland
- Catering in Belleville
- Catering in Willowdale East
- Catering in North Bay
- Catering in Whitchurch-Stouffville
- Catering in Cornwall
- Catering in Rouge
- Catering in Georgetown
- Catering in L'Amoreaux
- Catering in Islington-City Centre West
- Catering in Malvern
- Catering in Quinte West
- Catering in Chatham
- Catering in Innisfil
- Catering in Timmins
- Catering in Stittsville
- Catering in Ancaster
- Catering in Woodstock
- Catering in Bowmanville
- Catering in St. Thomas
- Catering in Stouffville
- Catering in Dovercourt-Wallace Emerson-Junction
- Catering in Leamington
- Catering in Downsview-Roding-CFB
- Catering in Parkwoods-Donalda
- Catering in Brant
- Catering in Mimico
- Catering in West Humber-Clairville
- Catering in Mount Olive-Silverstone-Jamestown
- Catering in LaSalle
- Catering in Stratford
- Catering in Church-Yonge Corridor
- Catering in Niagara
- Catering in Orillia
- Catering in Orangeville
- Catering in Fort Erie
- Catering in Annex
- Catering in Glenfield-Jane Heights
What catering costs in Ontario
| Job size | Low | Typical | High |
|---|---|---|---|
| Drop-off / buffet (50 guests) Casual buffet, light staffing | CA$1,800 | CA$3,200 | CA$5,500 |
| Plated dinner (50 guests) Served plated meal with staff | CA$4,500 | CA$7,500 | CA$12,000 |
| Full wedding catering (100 guests) Full-service with staff, hire and bar | CA$9,000 | CA$16,000 | CA$32,000 |
Frequently asked questions
How far in advance should I book a caterer?
For weddings and large events, 6-12 months ahead secures popular caterers and dates; smaller parties, a few weeks to a couple of months. Book earlier for peak season (summer weddings, December). A tasting before you commit is standard for bigger events.
What's included in a catering quote?
Look for: per-head food price, service style, staff (chefs, servers) and hours, equipment hire (crockery, glassware, linen, chafing dishes), setup and clear-down, travel, and any bar or drinks package. A per-head number alone hides staffing and hire costs that can rival the food.
Is a service charge or gratuity expected?
Many caterers add a service charge (often 15-22%) covering staff; confirm whether it's included or extra, and whether it goes to the team. Where a service charge is applied, an additional tip is usually optional. Clarify this before signing to avoid a surprise on the final invoice.
Do caterers handle dietary requirements and allergies?
Professionals do — collect guest dietary needs (vegetarian, vegan, gluten-free, allergies) in advance and give them to the caterer, who should label dishes and manage cross-contamination. Allergen management is a legal duty for food businesses in many countries; ask how they handle it.
Buffet or plated — which should I choose?
Buffet is cheaper, more flexible on dietary needs, and needs fewer servers; plated service is more formal, controls portions and timing, and suits sit-down weddings and galas. Plated costs more in both food precision and staff. Match it to the event's formality and budget.
What does catering cost per person in Canada?
Buffet service runs roughly CAD 40-95 per guest and plated dinners CAD 80-170, before staff and rentals. A 100-guest wedding with staff and bar commonly totals CAD 9,000-32,000.
Catering in other regions
Related cost guides
Free, no obligation. Sign in with Google to send your request.