When to plant vegetables in Portland

In Portland, the average last spring frost is Feb 25 and the average first fall frost is Dec 1, a growing season of about 279 days (zone 9a). Start tomatoes indoors around Jan 14 and move them outside from Mar 11. For a fall and winter garden, sow peas and kale around Sep 22, lettuce around Oct 6, spinach around Oct 13 and radishes around Oct 27.

Portland at a glance

Last spring frost
Feb 25 (average)
First fall frost
Dec 1 (average)
Frost-free season
About 279 days
Hardiness zone
9a (USDA)
Weather stations
Portland Kgw-Tv, OR; Portland WFO, OR; and Nature Park-Beaverton, OR, 1991 to 2020 normals. GrowSmart's dates are the median of these stations, to within 3 days

An average frost date means frost is still possible after it in about half of years. GrowSmart times tender crops like tomatoes, peppers and basil after this date, not on it.

What to plant in Portland this month (October)

  • Sow lettuce for a fall harvest: Oct 6
  • Sow spinach for a fall harvest: Oct 13
  • Plant garlic: Oct 20
  • Sow radishes for a fall harvest: Oct 27

Portland planting calendar

CropStart indoorsPlant outsideHarvest
TomatoesJan 14Transplant Mar 11From May 28
PeppersJan 14Transplant Mar 11From May 22
EggplantJan 14Transplant Mar 11From May 25
BasilJan 28Transplant Mar 11From Apr 22
Onions (from seed)Dec 17Transplant Feb 25From Jun 5
LettuceJan 14Transplant Feb 11Fall: direct sow Oct 6From Mar 23Fall: from Nov 15
Spinachn/aDirect sow Feb 4Fall: direct sow Oct 13From Mar 16Fall: from Nov 22
Peasn/aDirect sow Feb 4Fall: direct sow Sep 22From Apr 5Fall: from Nov 21
Radishesn/aDirect sow Feb 4Fall: direct sow Oct 27From Mar 1Fall: from Nov 21
Carrotsn/aDirect sow Feb 11From Apr 22
Beetsn/aDirect sow Feb 18From Apr 14
KaleJan 21Transplant Feb 18Fall: direct sow Sep 22From Apr 14Fall: from Nov 16
BroccoliJan 21Transplant Feb 18From Apr 24
CabbageJan 21Transplant Feb 18From Apr 29
CucumbersFeb 11Transplant Mar 4From Apr 28
ZucchiniFeb 11Transplant Mar 4From Apr 23
Winter squashFeb 11Transplant Mar 4From Jun 2
Beansn/aDirect sow Mar 4From Apr 28
Potatoesn/aDirect sow Feb 18From May 9
Garlicn/aPlant cloves around Oct 20Around May 20 the next year

Dates are for one planting of each crop, from Portland's average frost dates. Tomatoes are indeterminate, lettuce is looseleaf and beans are bush beans. Harvest dates are when the first picking is usually ready.

Fall planting in Portland

GrowSmart schedules garlic in Portland around Oct 20, six weeks before the average first fall frost of Dec 1, with harvest around May 20.

Shallots: GrowSmart's plan has you plant shallot sets in fall in zone 5 and warmer, and in spring in colder zones.

Cool-season crops GrowSmart schedules for a fall harvest in Portland:

Plan your whole Portland garden

These dates are the starting point. GrowSmart builds the full season for your own beds: spring, summer and fall planting, succession sowings, companion planting with the reasons, and a crop rotation memory that warns you before you plant tomatoes in last year's spot. Free to start, no account needed.

Nearby planting calendars

Portland planting questions

When is the last frost in Portland?

The average last spring frost in Portland is Feb 25, and the average first fall frost is Dec 1, from 1991 to 2020 climate normals at 3 nearby weather stations. Frost is still possible after the spring date in about half of years.

When should I start tomato seeds in Portland?

Start tomatoes indoors around Jan 14, 8 weeks before moving them outside around Mar 11, which is two weeks after the average last frost.

What can I plant in Portland in fall?

Fall and winter is a main growing season in Portland. Sow peas and kale around Sep 22, lettuce around Oct 6, spinach around Oct 13 and radishes around Oct 27, and plant garlic around Oct 20.