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.