Best-Before vs Expiry Dates in Canada: What They Actually Mean
Best-before and expiry dates mean very different things in Canada. Here is how to read every date on your groceries, so you stop throwing out good food — and never risk the dates that actually matter.
Best-before is about quality, not safety
A best-before date is the manufacturer's promise of peak freshness, flavour and texture — not a safety deadline. Food that is past its best-before date can still be safe to eat if it was stored properly and shows no signs of spoilage. Check it with your senses: does it look, smell and taste normal? If yes, it is usually fine. Throwing food out the day after its best-before date is one of the biggest sources of household food waste in Canada.
Expiry dates are rare — and they matter
In Canada, an expiry date is only required on a small set of products: infant formula, meal replacements, nutritional supplements, formulated liquid diets, and certain foods for special dietary use. For these, the date is a real deadline — after it, the product may no longer contain the nutrients stated on the label, and it should not be used or sold. If a product has an expiry date, respect it. Most groceries you buy do not have one.
Other dates you will see
"Packaged on" and "sell by" dates are mainly for the store, to manage stock rotation. They are not a safety deadline for you. A product a day or two past its sell-by date is not automatically bad — again, storage and your senses are the real test. The date that matters most for everyday groceries is how the food was stored, not the exact day printed on the package.
How to tell if food is still good
Trust your senses first: off smells, slimy texture, mould, or an unusual colour are all signs to throw it out. Keep your fridge at 4°C or colder and your freezer at -18°C or colder — proper cold storage is what actually keeps food safe. And the golden rule: when in doubt, throw it out. That applies especially to meat, dairy, and leftovers, where the risk is highest and the savings from keeping them are smallest.
Storage that makes dates last longer
The best way to beat the date is to store food well. Freeze meat, bread and leftovers before their best-before date if you will not use them in time — freezing pauses the clock. Keep produce dry and in the right drawer, store dairy at the back of the fridge where it is coldest, and use airtight containers for anything opened. Good storage turns a best-before date from a deadline into a rough guide.