When to plant tomatoes in Oregon

Tomatoes
Plant out in Portland
Mar 4–Mar 18

Across Oregon the window opens between February 18 and June 16. Find your city below; the dates follow each town's own average last frost.

Start indoors, Portland
Dec 31–Jan 14
Plant out, Portland
Mar 4–Mar 18
Last sowing for a harvest
Aug 24
Last frost, Portland
Feb 25

Start seeds indoors 6–8 weeks before the last frost; plant out 1–3 weeks after the last frost. Wait for nights that stay above 50°F. A cold snap after transplanting stalls tomatoes for weeks.

Tomatoes planting dates by city

Start indoorsPlant outSow outdoorsFall plantingAverage last and first frost
JanFebMarAprMayJunJulAugSepOctNovDec
PortlandMar 4–Mar 18
SalemApr 10–Apr 24
EugeneApr 18–May 2
GreshamMar 23–Apr 6
HillsboroApr 23–May 7
BendJun 13–Jun 27
BeavertonApr 8–Apr 22
MedfordApr 15–Apr 29
CorvallisApr 24–May 8
SpringfieldApr 18–May 2
TigardApr 8–Apr 22
AlbanyApr 24–May 8
AlohaFeb 18–Mar 4
Lake OswegoMar 25–Apr 8
Grants PassApr 15–Apr 29
KeizerApr 10–Apr 24
RedmondJun 16–Jun 30
Oregon CityMar 25–Apr 8
McMinnvilleApr 12–Apr 26
WoodburnMar 23–Apr 6
BethanyFeb 18–Mar 4
Happy ValleyMar 25–Apr 8
TualatinApr 8–Apr 22
WilsonvilleMar 25–Apr 8
Forest GroveApr 23–May 7
NewbergMar 28–Apr 11
West LinnMar 25–Apr 8
RoseburgMar 30–Apr 13
HayesvilleApr 10–Apr 24
MilwaukieMar 4–Mar 18
All 34 cities
CityStart indoorsPlant outLast frost
PortlandDec 31 to Jan 14Mar 4 to Mar 18Feb 25
SalemFeb 6 to Feb 20Apr 10 to Apr 24Apr 3
EugeneFeb 14 to Feb 28Apr 18 to May 2Apr 11
GreshamJan 19 to Feb 2Mar 23 to Apr 6Mar 16
HillsboroFeb 19 to Mar 5Apr 23 to May 7Apr 16
BendApr 11 to Apr 25Jun 13 to Jun 27Jun 6
BeavertonFeb 4 to Feb 18Apr 8 to Apr 22Apr 1
MedfordFeb 11 to Feb 25Apr 15 to Apr 29Apr 8
CorvallisFeb 20 to Mar 6Apr 24 to May 8Apr 17
SpringfieldFeb 14 to Feb 28Apr 18 to May 2Apr 11
TigardFeb 4 to Feb 18Apr 8 to Apr 22Apr 1
AlbanyFeb 20 to Mar 6Apr 24 to May 8Apr 17
AlohaDec 17 to Dec 31Feb 18 to Mar 4Feb 11
Lake OswegoJan 21 to Feb 4Mar 25 to Apr 8Mar 18
Grants PassFeb 11 to Feb 25Apr 15 to Apr 29Apr 8
KeizerFeb 6 to Feb 20Apr 10 to Apr 24Apr 3
RedmondApr 14 to Apr 28Jun 16 to Jun 30Jun 9
Oregon CityJan 21 to Feb 4Mar 25 to Apr 8Mar 18
McMinnvilleFeb 8 to Feb 22Apr 12 to Apr 26Apr 5
WoodburnJan 19 to Feb 2Mar 23 to Apr 6Mar 16
BethanyDec 17 to Dec 31Feb 18 to Mar 4Feb 11
Happy ValleyJan 21 to Feb 4Mar 25 to Apr 8Mar 18
TualatinFeb 4 to Feb 18Apr 8 to Apr 22Apr 1
WilsonvilleJan 21 to Feb 4Mar 25 to Apr 8Mar 18
Forest GroveFeb 19 to Mar 5Apr 23 to May 7Apr 16
NewbergJan 24 to Feb 7Mar 28 to Apr 11Mar 21
West LinnJan 21 to Feb 4Mar 25 to Apr 8Mar 18
RoseburgJan 26 to Feb 9Mar 30 to Apr 13Mar 23
HayesvilleFeb 6 to Feb 20Apr 10 to Apr 24Apr 3
MilwaukieDec 31 to Jan 14Mar 4 to Mar 18Feb 25
Klamath FallsApr 14 to Apr 28Jun 16 to Jun 30Jun 9
AshlandMar 11 to Mar 25May 13 to May 27May 6
SherwoodJan 24 to Feb 7Mar 28 to Apr 11Mar 21
LebanonJan 17 to Jan 31Mar 21 to Apr 4Mar 14

In Redmond the frost-free season is shorter than tomatoes need. Start plants indoors and pick early varieties.

Questions

When should I plant tomatoes in Oregon?

In Portland, plant out from March 4 to March 18. Across Oregon the window opens between February 18 and June 16, depending on the local last frost.

How is this date worked out?

Start seeds indoors 6–8 weeks before the last frost; plant out 1–3 weeks after the last frost. Frost dates are NOAA 1991–2020 averages for the weather station nearest each city.

Is the season long enough for tomatoes everywhere in Oregon?

Not quite. In Redmond the frost-free season is shorter than the time tomatoes need to ripen. Start plants indoors and pick an early variety.

More for Oregon

Tomatoes in other states

Frost dates for every city in Oregon