Greenly Garden

When to plant tomatoes in Canada: 14 May – 31 August

Tomato in Canada: plant out into open ground from 14 May to 31 August.

Each window starts on the Greenly calendar date and ends on the last day that still leaves the crop’s days to harvest (from its card) before the average first autumn frost, plus six weeks of picking for crops harvested over weeks (tomatoes, peppers, aubergines, cucumbers, courgettes, pumpkins, watermelons, beans) — our rule; earlier in the window is safer.

Planting window by climate zone

ZoneCitiesWindow
270 frost-free days or moreVictoria14 May – 31 August
210–269 frost-free daysVancouver28 May – 28 July
150–209 frost-free daysToronto, Montreal, Ottawa, Winnipeg, Edmonton, Quebec City, Halifax, Sherbrooke, Trois-Rivières, Saguenay, Hamilton, London (Canada), Gatineau, Kitchener, Windsor, Kelowna, St. John's, Thunder Bay, Moncton, Fredericton, Charlottetown14 May – 21 July
Short season: under 150 frost-free daysCalgary, Saskatoon, Regina, Whitehorse, Yellowknife, Iqaluit24 May – 26 July

Tomato: the window in each city

CityWindowZone
Victoria14 May – 31 August270 frost-free days or more
Windsor14 May – 18 July150–209 frost-free days
Hamilton19 May – 18 July150–209 frost-free days
Kelowna19 May – 11 July150–209 frost-free days
London (Canada)19 May – 18 July150–209 frost-free days
Toronto20 May – 10 July150–209 frost-free days
Montreal21 May – 12 July150–209 frost-free days
Kitchener22 May – 6 July150–209 frost-free days
Regina24 May – 16 JuneShort season: under 150 frost-free days
Winnipeg24 May – 22 June150–209 frost-free days
Trois-Rivières25 May – 9 July150–209 frost-free days
Gatineau27 May – 12 July150–209 frost-free days
Ottawa27 May – 12 July150–209 frost-free days
Quebec City27 May – 8 July150–209 frost-free days
Sherbrooke27 May – 7 July150–209 frost-free days
Vancouver28 May – 28 July210–269 frost-free days
Saskatoon30 May – 16 JuneShort season: under 150 frost-free days
Calgary3 June – 11 JuneShort season: under 150 frost-free days
Edmonton3 June – 16 June150–209 frost-free days
Fredericton5 June – 8 July150–209 frost-free days
Moncton9 June – 15 July150–209 frost-free days
Saguenay10 June – 2 July150–209 frost-free days
Charlottetown13 June – 13 July150–209 frost-free days
Halifax19 June – 20 July150–209 frost-free days
Thunder Bay22 June – 3 July150–209 frost-free days
Yellowknife22 June – 26 JulyShort season: under 150 frost-free days
Iqaluit25 June – 25 JuneShort season: under 150 frost-free days
St. John's26 June – 21 July150–209 frost-free days
Whitehorse29 June – 20 JulyShort season: under 150 frost-free days