When to Plant Marigolds in Oregon

In a typical Oregon location, start seeds indoors Feb 20 – Mar 6, then transplant outdoors Apr 10 – Apr 17. Across the state, the outdoor planting window starts as early as Feb 18 in Beaverton and as late as Jun 16 in Altamont.

Method Start indoors, then transplant
Days to maturity 45–60 days

Frost-tender; start indoors 4-6 weeks before last frost, transplant after all frost danger has passed.

Marigolds Planting Dates by City

CityStart indoorsTransplant
PortlandJan 14 – Jan 28Mar 4 – Mar 11
EugeneFeb 28 – Mar 14Apr 18 – Apr 25
SalemFeb 20 – Mar 6Apr 10 – Apr 17
GreshamFeb 2 – Feb 16Mar 23 – Mar 30
HillsboroMar 5 – Mar 19Apr 23 – Apr 30
BeavertonDec 31 – Jan 14Feb 18 – Feb 25
BendApr 25 – May 9Jun 13 – Jun 20
MedfordFeb 25 – Mar 11Apr 15 – Apr 22
SpringfieldFeb 28 – Mar 14Apr 18 – Apr 25
CorvallisMar 6 – Mar 20Apr 24 – May 1
AlbanyMar 6 – Mar 20Apr 24 – May 1
TigardFeb 18 – Mar 4Apr 8 – Apr 15
AlohaDec 31 – Jan 14Feb 18 – Feb 25
Lake OswegoFeb 4 – Feb 18Mar 25 – Apr 1
KeizerFeb 20 – Mar 6Apr 10 – Apr 17
Grants PassFeb 25 – Mar 11Apr 15 – Apr 22
Oregon CityFeb 4 – Feb 18Mar 25 – Apr 1
McMinnvilleFeb 22 – Mar 8Apr 12 – Apr 19
RedmondApr 28 – May 12Jun 16 – Jun 23
TualatinFeb 18 – Mar 4Apr 8 – Apr 15
West LinnFeb 4 – Feb 18Mar 25 – Apr 1
WoodburnFeb 2 – Feb 16Mar 23 – Mar 30
Forest GroveMar 5 – Mar 19Apr 23 – Apr 30
NewbergFeb 7 – Feb 21Mar 28 – Apr 4
WilsonvilleFeb 4 – Feb 18Mar 25 – Apr 1
RoseburgFeb 9 – Feb 23Mar 30 – Apr 6
Klamath FallsApr 28 – May 12Jun 16 – Jun 23
AshlandMar 25 – Apr 8May 13 – May 20
MilwaukieJan 14 – Jan 28Mar 4 – Mar 11
BethanyMar 5 – Mar 19Apr 23 – Apr 30

Showing the 30 most populous of 68 Oregon cities. Dates are estimates from each city's NOAA frost normals and university extension timing guidelines. See all Oregon cities.

Frequently Asked Questions

When should I plant marigolds in Oregon?

In a typical Oregon location, start seeds indoors Feb 20 – Mar 6, then transplant outdoors Apr 10 – Apr 17. Across the state, the outdoor planting window starts as early as Feb 18 in Beaverton and as late as Jun 16 in Altamont.

When is the last frost in Oregon?

The average last spring frost in Oregon ranges from February 11 in Beaverton to June 9 in Altamont, based on NOAA 1991–2020 climate normals.

How long do marigolds take to grow?

Marigolds typically take 45–60 days from planting to harvest. Frost-tender; start indoors 4-6 weeks before last frost, transplant after all frost danger has passed.

Other Crops in Oregon

When to plant marigolds in other states

Related Guides