Pay by Role
Skilled Trades · Canada

Chef Salary in Canada

Chefs plan menus, prepare food, and lead kitchen teams. The Canada median is $92,480 per year. Pick a city below for a local breakdown.

Showing amounts in USD (USD default; source data is CAD). FX as of Mon, 13 Jul 2026 00:02:31 +0000. Convert currencies

National median
$92,480
per year
Monthly (national)
$7,695
per month, before tax
Highest-paying city
$92,480
Winnipeg, MB
Hourly (national)
$44.46
varies by city

Chef salary by city in Canada

CityPer year
Winnipeg, MB$92,480
Québec, QC$92,480
Halifax, NS$92,480
Victoria, BC$92,480
Kitchener, ON$92,480
Burnaby, BC$92,480
Longueuil, QC$92,480
Regina, SK$92,480
Toronto, ON$69,042
Ottawa, ON$66,642
Montreal, QC$59,865
Edmonton, AB$58,877

Chef salary in other countries

Related Skilled Trades salaries in Canada

Frequently asked questions

How much does a chef make in Canada?
The national median chef salary in Canada is about $131,000 per year ($10,900 per month). Across 12 cities, pay ranges from about $83,400 to $131,000.
Which Canada city pays chefs the most?
Winnipeg, MB pays the most at about $131,000 per year.
Which Canada city pays chefs the least?
Among cities we cover, Edmonton, AB is on the lower end at about $83,400 per year for a chef.
What is the typical salary range for a chef in Canada?
Across Canada cities we cover, chef pay commonly spans from about $58,200 at the entry end in lower-paying markets up to about $188,600 for senior pay in higher-paying cities. Open a city page for the full local percentile band.
How many Canada cities have chef salary data?
Pay by Role publishes chef pay for 12 cities in Canada, all shown in CAD.
Is chef in demand in Canada?
Employment for this role is projected to change by about +5% over the next decade. Related skilled trades roles on Pay by Role include Electrician, Plumber, Carpenter.