Canada · 1 dozen · July 2026

Eggs prices in Canada

In July 2026, eggs (1 dozen) cost an average of $4.95 in Canada. Prices ranged from $4.43 in Quebec to $5.75 in British Columbia. At the average hourly wage, that is 8 min of work.

Canada average$4.95
Provincial low · QC$4.43
Provincial high · BC$5.75
Work time8 min

Price geography

Eggs price by province

July 2026 · CAD per 1 dozen

Average retail price of eggs (1 dozen) by province, lowest to highest, July 2026. Canada average $4.95.
ProvincePrice
Quebec$4.43, $0.52 below Canada
Manitoba$4.71, $0.24 below Canada
Saskatchewan$4.77, $0.18 below Canada
Ontario$5.00, $0.05 above Canada
Alberta$5.20, $0.25 above Canada
New Brunswick$5.30, $0.35 above Canada
Prince Edward Island$5.32, $0.37 above Canada
Nova Scotia$5.42, $0.47 above Canada
Newfoundland and Labrador$5.53, $0.58 above Canada
British Columbia$5.75, $0.80 above Canada