Average price of milk in Canada
In August 2026, the official average price of milk in Canada was CA$6.99 per 4 L (CA$1.75 per liter, CA$6.62 per gallon), according to Statistics Canada. That is 3% higher than in August 2025.
These are official averages for information only — not offers, quotes or the price at any particular store.
- Latest average
- CA$6.99
- per 4 L, Aug 2026
- 12-month change
- +3%
- since Aug 2025
- 24-month high
- CA$7.03
- Jun 2026
- 24-month low
- CA$6.60
- Oct 2024
Price of milk over the last 24 months
From September 2024 to August 2026, the average price of milk ranged from CA$6.60 (October 2024) to CA$7.03 (June 2026) per 4 L.
Show the data table
| Month | Per 4 L | Per liter |
|---|---|---|
| August 2026 | CA$6.99 | CA$1.75 |
| July 2026 | CA$6.99 | CA$1.75 |
| June 2026 | CA$7.03 | CA$1.76 |
| May 2026 | CA$7.00 | CA$1.75 |
| April 2026 | CA$6.99 | CA$1.75 |
| March 2026 | CA$7.00 | CA$1.75 |
| February 2026 | CA$6.96 | CA$1.74 |
| January 2026 | CA$6.77 | CA$1.69 |
| December 2025 | CA$6.77 | CA$1.69 |
| November 2025 | CA$6.85 | CA$1.71 |
| October 2025 | CA$6.83 | CA$1.71 |
| September 2025 | CA$6.86 | CA$1.72 |
| August 2025 | CA$6.80 | CA$1.70 |
| July 2025 | CA$6.72 | CA$1.68 |
| June 2025 | CA$6.79 | CA$1.70 |
| May 2025 | CA$6.78 | CA$1.70 |
| April 2025 | CA$6.74 | CA$1.69 |
| March 2025 | CA$6.76 | CA$1.69 |
| February 2025 | CA$6.75 | CA$1.69 |
| January 2025 | CA$6.61 | CA$1.65 |
| December 2024 | CA$6.62 | CA$1.66 |
| November 2024 | CA$6.63 | CA$1.66 |
| October 2024 | CA$6.60 | CA$1.65 |
| September 2024 | CA$6.64 | CA$1.66 |
Average price of milk by province
Statistics Canada also publishes averages for each province. They rest on fewer prices than the national figure, so they move more from month to month.
| Province | Per 4 L | Per liter | Month | 12-month change |
|---|---|---|---|---|
| Prince Edward Island | CA$9.34 | CA$2.34 | Aug 2026 | +2% |
| Nova Scotia | CA$7.26 | CA$1.82 | Aug 2026 | 0% |
| New Brunswick | CA$8.75 | CA$2.19 | Aug 2026 | +2% |
| Quebec | CA$8.52 | CA$2.13 | Aug 2026 | +3% |
| Ontario | CA$6.87 | CA$1.72 | Aug 2026 | +3% |
| Manitoba | CA$6.22 | CA$1.56 | Aug 2026 | +3% |
| Saskatchewan | CA$6.49 | CA$1.62 | Aug 2026 | +6% |
| Alberta | CA$6.61 | CA$1.65 | Aug 2026 | +6% |
| British Columbia | CA$6.23 | CA$1.56 | Aug 2026 | +2% |
| Canada | CA$6.99 | CA$1.75 | Aug 2026 | +3% |
Is your price good?
Enter the shelf price for 4 L — or change the size to match your package — to see how it compares with the Canada average. Within 5% counts as about average.
Enter a price and package size to see the price per unit
Average price of milk in other units
| Unit | Average price |
|---|---|
| per gallon | CA$6.62 |
| per half gallon | CA$3.31 |
| per liter | CA$1.75 |
| per quart | CA$1.65 |
| per fluid ounce | CA$0.05 |
What is measured
- Item, as the source defines it: Milk, 4 litres
- Area: Canada · Series v1353834285
- Calculated from grocery retailers’ transaction (scanner) data; average prices exclude taxes. Recent months can be revised. The mix of products behind an average can change, so month-to-month changes are not a pure measure of price change. The average for 4-litre packages; 1 L and 2 L packages have their own, higher averages per litre.
- Average of prices paid at Canadian grocery retailers, from their transaction data. Prices vary by province, store, brand and package size. Recent months can be revised.
Source
Adapted from Statistics Canada, Table 18-10-0245-01 Monthly average retail prices for selected products, August 2026. This does not constitute an endorsement by Statistics Canada of this product.
Data: Table 18-10-0245-01 Monthly average retail prices for selected products. Licence: Statistics Canada Open Licence.
Last updated on this site: October 15, 2026. Next update: September 2026 data, expected around early November 2026.