Practical planning tools for short growing seasons.
Climate-based tomato planting guide for Calgary, Alberta
When to Plant Tomatoes in Calgary
Tomatoes are often difficult in Calgary because the local season is short enough that the crop can easily run out of time or heat before finishing well.
Typical Planting Window
Risky in this climate
Use the planting dates below for tomatoes in Calgary.
Start indoors
April 9
Typical planting windowMay 30 – June 9
MethodTransplant
Typical days to maturity75–85
Tomatoes are usually started indoors around April 9 and planted outdoors during the normal local window of May 30 to June 9.
Most varieties need about 75–85 days to reach maturity once they are in the garden.
Tomatoes are usually a higher-risk crop in Calgary. Success tends to come from careful variety choice and the most favorable microclimates available.
Tomatoes are difficult here because the crop is asking for more reliable warmth and finish time than the local season usually provides.
Best local strategy:
Use the earliest practical starts, the fastest varieties, and the warmest protected sites available.
Can Tomatoes Mature in Calgary?
Growing degree days measure how much useful warmth the season provides. For tomatoes, that warmth is what drives steady growth, fruit sizing, and ripening, so low GDD seasons often leave later varieties green or unfinished before frost.
Available GDD (base 50)891
Typical crop GDD target1200
Heat margin-309
From the usual planting window, Calgary typically provides about 891 growing degree days for tomatoes. With a typical crop target of 1200, that leaves a heat margin of -309. That heat shortfall means the crop usually needs the fastest approach and the warmest local conditions to have a realistic chance of finishing well.
When Is It Too Late to Plant?
When planting later than usual, this table shows how much growing degree day heat is still available from each point in the season. As planting gets pushed back, the remaining heat drops and the crop becomes less likely to mature on time.
Checkpoint
Remaining GDD
Heat margin
Fit vs typical target
Apr 15
907
-293
Usually short
Jun 1
881
-319
Usually short
Jun 15
805
-395
Usually short
Jul 1
684
-516
Usually short
How Different Tomato Varieties Affect Results
In Calgary, very early tomato varieties are usually the safest choice because they leave the least room for the season to turn against you. Slower classes are much less forgiving here.
Varieties that often fit well here include:
Stupice
— very early and dependable, with good performance in shorter or cooler seasons
Glacier
— one of the faster ripening slicers, often chosen where summer heat is limited
Best Tomato Varieties for Calgary
Very early tomato varieties are usually the strongest all-around match in Calgary. The local season can support tomatoes better when varieties ripen early, because slower types spend more of the warm window before they start producing well.
May 21
local season starts
September 18
frost pressure returns
Less heat used891 GDD available
Hover or tap the dots to see which recommended varieties use that much local heat.
For Calgary, start with Stupice and Glacier for tomatoes when you want the earliest practical harvests or the safest short-season tomato option.
Compare each variety’s heat need and maturity timing against the local frost-free window before choosing what to grow.
Recommended starting point
StupiceVery early
850 GDD needed891 available before frost
May 21September 18
Tight fit
Why this fit?
Local season fit:
Stupice leaves about 41 GDD cushion against the normal Calgary crop heat estimate.
Best for: very early tomatoes.
A dependable early tomato that is useful where the season is cooler, shorter, or less forgiving.
Tradeoff: Fruit size is not the main reason to grow it.
GlacierVery early
850 GDD needed891 available before frost
May 21September 18
Tight fit
Why this fit?
Local season fit:
Glacier leaves about 41 GDD cushion against the normal Calgary crop heat estimate.
Best for: cool-season tomato insurance.
A fast-ripening slicer often chosen when gardeners need tomatoes to start producing before the warm season slips away.
Tradeoff: Chosen for reliability more than big main-season fruit.
GDD comparisons are a planning shortcut, not a guarantee. Soil, watering, sowing depth, pests, transplant quality, and harvest goals still affect the final result.
Varieties that didn’t make the cut
These varieties are not the main picks for Calgary because they either run past the normal season or leave too little margin before frost.
brandywineLate
Needs1400 GDD
Calgary gives891 GDD
Gap
509 GDD short
891 GDD available before frost509 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
brandywine usually needs about 509 more GDD than Calgary provides before frost.
Best for: large heirloom flavor.
A large heirloom tomato valued for flavor, but much more exposed to short-season risk than earlier varieties.
Tradeoff: Much riskier in short or cool tomato seasons.
cherokee purpleLate
Needs1400 GDD
Calgary gives891 GDD
Gap
509 GDD short
891 GDD available before frost509 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
cherokee purple usually needs about 509 more GDD than Calgary provides before frost.
Best for: heirloom color and flavor.
A flavorful heirloom that is usually better saved for places with more heat or a protected growing setup.
Tradeoff: Less forgiving than early tomato varieties.
mortgage lifterLate
Needs1400 GDD
Calgary gives891 GDD
Gap
509 GDD short
891 GDD available before frost509 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
mortgage lifter usually needs about 509 more GDD than Calgary provides before frost.
Best for: large late tomatoes.
A slower large-fruited tomato that usually needs a longer, warmer run to finish well.
Tradeoff: Needs a long warm run to finish well.
celebrityMid-season
Needs1200 GDD
Calgary gives891 GDD
Gap
309 GDD short
891 GDD available before frost309 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
celebrity usually needs about 309 more GDD than Calgary provides before frost.
Best for: dependable main-season tomatoes.
A reliable hybrid that makes sense when the season can support a solid main-crop tomato without pushing too late.
Tradeoff: Needs more season than very early tomato choices.
julietMid-season
Needs1200 GDD
Calgary gives891 GDD
Gap
309 GDD short
891 GDD available before frost309 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
juliet usually needs about 309 more GDD than Calgary provides before frost.
Best for: productive saladette harvests.
A productive saladette tomato that can perform well when there is enough warmth for steady fruit set and ripening.
Tradeoff: Still needs steady warmth for good fruiting.
early girlEarly
Needs1000 GDD
Calgary gives891 GDD
Gap
109 GDD short
891 GDD available before frost109 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
early girl usually needs about 109 more GDD than Calgary provides before frost.
Best for: reliable early slicers.
A familiar early tomato that balances speed, production, and broad garden reliability.
Tradeoff: Not as early as the smallest short-season tomato types.
fourth of julyEarly
Needs1000 GDD
Calgary gives891 GDD
Gap
109 GDD short
891 GDD available before frost109 more GDD needed
May 21September 18
Runs past season
Why not a main pick?
Local season fit:
fourth of july usually needs about 109 more GDD than Calgary provides before frost.
Best for: early-to-mid harvests.
A quicker tomato that can bridge the gap between very early types and larger midseason slicers.
Tradeoff: Still needs enough warmth to keep ripening steadily.
Variety class
Typical days to maturity
Typical GDD need
Local fit
Very early
55–70
850
Tight
Early
65–75
1000
Poor fit
Mid-season
75–85
1200
Poor fit
Late
85–100
1400
Poor fit
Main risk: In this location, the season is often too short for the crop to finish well before conditions turn against it.
How Frost Affects Planting Dates for Tomatoes in Calgary
Calgary usually has about 120 frost-free days, with a typical last spring frost around May 21 and a typical first fall frost around September 18.
Protection can help here, though it usually works best alongside the fastest-maturing tomato varieties rather than slower classes.
Typical last spring frostMay 21
Typical first fall frostSeptember 18
Typical frost-free days120
Minimum safe temperature32°F /
0
°C
Tomatoes are generally
frost-tender
and temperatures below about 32°F (
0
°C) can slow growth or damage plants.
Tomatoes are much more exposed to frost risk, so the frost dates matter as real planting boundaries rather than rough planning markers.
The crop usually falls short here because the season runs out before it finishes well. Late planting, cool nights, and slower varieties make that problem much worse.
In Calgary, the seasonal margin for tomatoes is tighter before the usual fall frost around September 18, so microclimate matters more than it does for easier crops. Season length is often limited by late spring and an early-closing fall window, especially for warm-season crops. For a better local margin, gardeners usually do best in south-facing walls, raised beds, sheltered backyards, and urban heat pockets. Cooler spots like open windy yards, low frost pockets, and exposed sites that lose heat quickly often make timing tighter. For tomatoes, that extra warmth can be the difference between a full ripe crop and fruit that lingers green too long.
Grow better tomatoes with warm starts and support
The most useful setup is the one that protects early warmth, improves transplant strength, and avoids wasting season.
Warm start setup
Warm-season crops lose margin quickly when early growth is slow.