Cook salary in Canada

Based on 342 Canadian job postings that list pay, the median cook pay is $20.75 an hour. The middle half of postings pay between $18.75 and $24.45.

Lower 25%$18.75
Median$20.75
Upper 25%$24.45

Pay figures are taken from employer postings that list pay. They are not estimates. Updated November 6, 2026.

View 2,376 jobs →

By province

LocationLower 25%MedianUpper 25%Postings
Ontario$19.05$21.23$23.52167
British Columbia$20.22$23.97$28.2880
Alberta$16.06$17$18.6938
Nova Scotia$14.81$18.13$22.2714
Quebec$20.65$22.25$24.8512
Saskatchewan$17.38$18$1912
Prince Edward Island$19.60$20.63$20.6310

By city

LocationLower 25%MedianUpper 25%Postings
Toronto, ON$20.13$21.50$23.7426
Calgary, AB$16.63$17.88$1918
Vancouver, BC$20.13$25.31$28.2813
Ottawa, ON$19.13$21.75$22.5510
Hamilton, ON$18.68$20$20.828
Mississauga, ON$19.50$19.65$22.508
Sarnia, ON$20.08$20.62$228
Victoria, BC$21.82$22.59$25.507
Saskatoon, SK$17.25$17.50$207
Richmond, BC$19.16$19.82$20.386
Brantford, ON$18.30$20$21.555
London, ON$20.50$23$25.125
Edmonton, AB$15$15.75$16.755
Stratford, ON$20.04$25.57$25.575

Common questions

How much does a cook make in Canada?

Based on 342 Canadian job postings that list pay, the median cook pay is $20.75 an hour. The middle half of postings pay between $18.75 and $24.45.

Where do cooks earn the most?

Among provinces with enough data, British Columbia has the highest median advertised pay at $23.97 an hour.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.