Canada · 1 head · July 2026

Romaine lettuce prices in Canada

In July 2026, romaine lettuce (1 head) cost an average of $3.45 in Canada. Prices ranged from $2.38 in Quebec to $4.61 in Saskatchewan. At the average hourly wage, that is 6 min of work.

Canada average$3.45
Provincial low · QC$2.38
Provincial high · SK$4.61
Work time6 min

Price geography

Romaine lettuce price by province

July 2026 · CAD per 1 head

Average retail price of romaine lettuce (1 head) by province, lowest to highest, July 2026. Canada average $3.45.
ProvincePrice
Quebec$2.38, $1.07 below Canada
Nova Scotia$3.37, $0.08 below Canada
Ontario$3.40, $0.05 below Canada
New Brunswick$3.46, $0.01 above Canada
Newfoundland and Labrador$3.49, $0.04 above Canada
Prince Edward Island$3.55, $0.10 above Canada
British Columbia$3.81, $0.36 above Canada
Manitoba$4.10, $0.65 above Canada
Alberta$4.25, $0.80 above Canada
Saskatchewan$4.61, $1.16 above Canada