The most reliable way to save on produce is to buy what's in season. When a fruit or vegetable is being harvested locally, supply is high, shipping costs drop, and prices fall. When it's being shipped from California, Mexico, or further, you pay for every kilometre.
Here's a practical month-by-month guide for Canadian shoppers.
January – February: Root vegetables and storage crops
What's cheap: Potatoes, carrots, parsnips, turnips, cabbage, beets, onions, garlic, apples (stored from fall).
Winter is the season for root vegetables that were harvested in fall and kept in cold storage. These are some of the cheapest produce items of the year.
Budget strategy: Buy a large 5-10lb bag of potatoes and carrots. These will feed you well for under $5 each and last weeks in a cool, dark spot.
March – April: Late citrus and greenhouse produce
What's cheap: Ontario greenhouse tomatoes and cucumbers begin appearing. Florida and California citrus (oranges, grapefruit) is still in good supply.
Spring is a transitional season for produce. Most imports are at their tail end, and local growing hasn't started yet.
Budget strategy: Citrus peaks March-April. Stock up on navel oranges and grapefruits now.
May – June: Asparagus and early berries
What's cheap: Ontario asparagus (May-June), Ontario strawberries (June), rhubarb, radishes.
Ontario asparagus season is brief and wonderful. It typically runs late April through June. When it hits, prices drop significantly compared to imported asparagus the rest of the year.
Ontario strawberry season starts in late June and runs through July. Local berries are dramatically better than US imports — and cheaper during peak season. Buy several pounds and freeze them for smoothies all year.
July – August: Peak Canadian summer produce
What's cheap: Corn, zucchini, tomatoes, peppers, blueberries, peaches, cherries, green beans, cucumbers, lettuce.
This is the best time of year to eat produce in Canada. Local Ontario and BC growing seasons are in full swing, and prices reflect the abundance.
Budget strategy: This is when to eat the most vegetables and least imported produce. Load up on corn (2 for $1 is common), tomatoes (beefsteaks for sauce), and whatever's cheapest at the farmstand.
September – October: The harvest season
What's cheap: Apples, pears, squash, sweet potatoes, cauliflower, broccoli, Brussels sprouts, late corn, grapes.
Fall is the other great Canadian produce season. Apples in particular — Ontario Honeycrisp, Gala, McIntosh — are at their best and cheapest in September-October.
Budget strategy: Buy a large bag of cooking apples and sauce or freeze them. Stock up on squash — butternut and acorn keep for months and make cheap, hearty winter meals.
November – December: Storage crops and imports
What's cheap: Root vegetables, citrus beginning to arrive, greenhouse tomatoes and cucumbers.
The local season winds down. Prices on most produce rise as supply shifts back to imports. Stock your pantry from fall harvests.
The general rule
Summer peak: Corn, tomatoes, berries, peppers, zucchini, cucumbers — buy heavily, freeze/preserve what you can.
Fall: Apples, squash, root vegetables — buy heavily for storage.
Winter/Spring: Rely on frozen summer produce and root vegetable staples. Keep imports to a minimum.
Year-round cheap produce: Bananas, cabbage, carrots, potatoes, onions. These are almost always cheap regardless of season and should anchor your vegetable budget.
Shopping seasonally doesn't require discipline or planning beyond knowing roughly what's in season. When you see local corn at 5 for $2 in August, buy 10 and freeze the rest. When you see asparagus at $2.99/bunch in May, that's the deal. The produce calendar makes these moments predictable.