Vegetable Planting Calendar by ZIP Code & USDA Zone

Enter your ZIP code to find your USDA hardiness zone, then read off when to start seeds indoors, transplant outdoors, direct sow and begin harvesting. Every zone from 3 to 11 is on this page already — 48 vegetables, herbs, fruits and flowers apiece, all dated from that zone's average frost dates.

Find Your Planting Dates

The lookup below is a shortcut, not a gate — if you already know your zone, skip it and jump to that table.

Or jump straight to your USDA zone

How to Read the Calendar

Each zone table has the same four columns. Zone 6, shown first below, carries 148 dated steps across 48 plants.

Start Seeds Indoors

Sow in trays indoors this many weeks before your last frost, so seedlings are ready to go out when the soil warms. Mostly long-season crops: tomatoes, peppers, eggplant, brassicas.

Transplant Outdoors

Move hardened-off seedlings into the bed. Dated from your zone's average last frost, with tender crops held back a week or two past it.

Direct Sow

Put seed straight into the garden. Best for root crops and anything that resents having its roots disturbed — carrots, beets, radishes, beans, peas.

Harvest Window

The start of picking, counted forward from the transplant or direct-sow date by the crop's weeks to maturity. Most crops keep producing well past this date.

  • Start indoors
  • Transplant
  • Direct sow
  • Harvest

Planting Calendar by USDA Zone

Zone 6 is the US-average default and comes first; zones 3 through 11 follow in order. Dates are month and day only, because these are year-to-year averages rather than dates for one particular season.

Zone 6 Planting Calendar

Average last spring frost Apr 21 · average first fall frost Oct 17 · about 179 frost-free days

Zone 6 — temperate (avg min -10 to 0°F), long season (US average)

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 6: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableFeb 24May 5not recommended for TomatoJul 28
PepperVegetableFeb 10May 5not recommended for PepperJul 14
CucumberVegetableMar 24May 5May 5Jun 30
ZucchiniVegetableMar 24May 5May 5Jun 30
CarrotVegetablenot recommended for Carrotnot recommended for CarrotApr 7Jun 16
LettuceVegetableMar 10Apr 7Apr 7May 19
SpinachVegetableMar 10Mar 24Mar 24May 5
KaleVegetableMar 10Apr 7Apr 7Jun 2
BroccoliVegetableFeb 24Apr 7not recommended for BroccoliJun 16
CauliflowerVegetableFeb 24Apr 7not recommended for CauliflowerJun 23
CabbageVegetableFeb 24Apr 7not recommended for CabbageJun 30
OnionVegetableFeb 10Mar 24Mar 24Jun 30
GarlicVegetablenot recommended for Garlicnot recommended for GarlicMar 10Aug 25
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)May 5Jun 30
PeaVegetablenot recommended for Peanot recommended for PeaMar 24Jun 2
PotatoVegetablenot recommended for Potatonot recommended for PotatoApr 7Jul 14
RadishVegetablenot recommended for Radishnot recommended for RadishMar 24Apr 21
BeetVegetablenot recommended for Beetnot recommended for BeetApr 7Jun 2
CeleryVegetableJan 27Apr 21not recommended for CeleryAug 11
CornVegetablenot recommended for Cornnot recommended for CornMay 5Jul 28
EggplantVegetableFeb 10May 5not recommended for EggplantJul 28
Squash (Winter)VegetableMar 24May 5May 5Aug 11
PumpkinVegetableMar 24May 5May 5Aug 25
LeekVegetableJan 27Apr 7not recommended for LeekJul 28
Brussels SproutsVegetableFeb 24Apr 21not recommended for Brussels SproutsAug 11
TurnipVegetablenot recommended for Turnipnot recommended for TurnipMar 24May 19
AsparagusVegetablenot recommended for AsparagusMar 24not recommended for AsparagusMar 20 (year 4)
Sweet PotatoVegetableFeb 24May 19not recommended for Sweet PotatoSep 8
BasilHerbMar 10May 5May 5Jun 16
ParsleyHerbFeb 24Apr 7Apr 7Jun 16
CilantroHerbnot recommended for Cilantronot recommended for CilantroApr 7May 19
DillHerbnot recommended for Dillnot recommended for DillApr 21Jun 16
MintHerbFeb 24Apr 21Apr 21Jun 16
RosemaryHerbJan 27Apr 21not recommended for RosemaryJul 14
ThymeHerbFeb 24Apr 21Apr 21Jun 30
OreganoHerbFeb 24Apr 21Apr 21Jun 16
SageHerbFeb 24Apr 21Apr 21Jul 14
ChivesHerbFeb 24Apr 7Apr 7Jun 2
LavenderHerbJan 27May 5not recommended for LavenderMay 4 (next year)
ChamomileHerbMar 10Apr 7Apr 7Jun 16
MarigoldFlowerMar 10May 5May 5Jun 30
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumApr 21Jun 16
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerMay 5Jul 28
ZinniaFlowerMar 24May 5May 5Jun 30
BorageFlowernot recommended for Boragenot recommended for BorageApr 21Jun 16
StrawberryFruitnot recommended for StrawberryApr 7not recommended for StrawberryJul 28
WatermelonFruitMar 24May 5May 5Jul 28
CantaloupeFruitMar 24May 5May 5Jul 28

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 3 Planting Calendar

Average last spring frost May 25 · average first fall frost Sep 8 · about 106 frost-free days

Zone 3 — very cold (avg min -40 to -30°F), short season

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 3: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableMar 30Jun 8not recommended for TomatoAug 31
PepperVegetableMar 16Jun 8not recommended for PepperAug 17
CucumberVegetableApr 27Jun 8Jun 8Aug 3
ZucchiniVegetableApr 27Jun 8Jun 8Aug 3
CarrotVegetablenot recommended for Carrotnot recommended for CarrotMay 11Jul 20
LettuceVegetableApr 13May 11May 11Jun 22
SpinachVegetableApr 13Apr 27Apr 27Jun 8
KaleVegetableApr 13May 11May 11Jul 6
BroccoliVegetableMar 30May 11not recommended for BroccoliJul 20
CauliflowerVegetableMar 30May 11not recommended for CauliflowerJul 27
CabbageVegetableMar 30May 11not recommended for CabbageAug 3
OnionVegetableMar 16Apr 27Apr 27Aug 3
GarlicVegetablenot recommended for Garlicnot recommended for GarlicApr 13Sep 28
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)Jun 8Aug 3
PeaVegetablenot recommended for Peanot recommended for PeaApr 27Jul 6
PotatoVegetablenot recommended for Potatonot recommended for PotatoMay 11Aug 17
RadishVegetablenot recommended for Radishnot recommended for RadishApr 27May 25
BeetVegetablenot recommended for Beetnot recommended for BeetMay 11Jul 6
CeleryVegetableMar 2May 25not recommended for CelerySep 14
CornVegetablenot recommended for Cornnot recommended for CornJun 8Aug 31
EggplantVegetableMar 16Jun 8not recommended for EggplantAug 31
Squash (Winter)VegetableApr 27Jun 8Jun 8Sep 14
PumpkinVegetableApr 27Jun 8Jun 8Sep 28
LeekVegetableMar 2May 11not recommended for LeekAug 31
Brussels SproutsVegetableMar 30May 25not recommended for Brussels SproutsSep 14
TurnipVegetablenot recommended for Turnipnot recommended for TurnipApr 27Jun 22
AsparagusVegetablenot recommended for AsparagusApr 27not recommended for AsparagusApr 23 (year 4)
Sweet PotatoVegetableMar 30Jun 22not recommended for Sweet PotatoOct 12
BasilHerbApr 13Jun 8Jun 8Jul 20
ParsleyHerbMar 30May 11May 11Jul 20
CilantroHerbnot recommended for Cilantronot recommended for CilantroMay 11Jun 22
DillHerbnot recommended for Dillnot recommended for DillMay 25Jul 20
MintHerbMar 30May 25May 25Jul 20
RosemaryHerbMar 2May 25not recommended for RosemaryAug 17
ThymeHerbMar 30May 25May 25Aug 3
OreganoHerbMar 30May 25May 25Jul 20
SageHerbMar 30May 25May 25Aug 17
ChivesHerbMar 30May 11May 11Jul 6
LavenderHerbMar 2Jun 8not recommended for LavenderJun 7 (next year)
ChamomileHerbApr 13May 11May 11Jul 20
MarigoldFlowerApr 13Jun 8Jun 8Aug 3
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumMay 25Jul 20
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerJun 8Aug 31
ZinniaFlowerApr 27Jun 8Jun 8Aug 3
BorageFlowernot recommended for Boragenot recommended for BorageMay 25Jul 20
StrawberryFruitnot recommended for StrawberryMay 11not recommended for StrawberryAug 31
WatermelonFruitApr 27Jun 8Jun 8Aug 31
CantaloupeFruitApr 27Jun 8Jun 8Aug 31

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 4 Planting Calendar

Average last spring frost May 12 · average first fall frost Sep 21 · about 132 frost-free days

Zone 4 — cold (avg min -30 to -20°F), short-to-moderate season

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 4: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableMar 17May 26not recommended for TomatoAug 18
PepperVegetableMar 3May 26not recommended for PepperAug 4
CucumberVegetableApr 14May 26May 26Jul 21
ZucchiniVegetableApr 14May 26May 26Jul 21
CarrotVegetablenot recommended for Carrotnot recommended for CarrotApr 28Jul 7
LettuceVegetableMar 31Apr 28Apr 28Jun 9
SpinachVegetableMar 31Apr 14Apr 14May 26
KaleVegetableMar 31Apr 28Apr 28Jun 23
BroccoliVegetableMar 17Apr 28not recommended for BroccoliJul 7
CauliflowerVegetableMar 17Apr 28not recommended for CauliflowerJul 14
CabbageVegetableMar 17Apr 28not recommended for CabbageJul 21
OnionVegetableMar 3Apr 14Apr 14Jul 21
GarlicVegetablenot recommended for Garlicnot recommended for GarlicMar 31Sep 15
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)May 26Jul 21
PeaVegetablenot recommended for Peanot recommended for PeaApr 14Jun 23
PotatoVegetablenot recommended for Potatonot recommended for PotatoApr 28Aug 4
RadishVegetablenot recommended for Radishnot recommended for RadishApr 14May 12
BeetVegetablenot recommended for Beetnot recommended for BeetApr 28Jun 23
CeleryVegetableFeb 17May 12not recommended for CelerySep 1
CornVegetablenot recommended for Cornnot recommended for CornMay 26Aug 18
EggplantVegetableMar 3May 26not recommended for EggplantAug 18
Squash (Winter)VegetableApr 14May 26May 26Sep 1
PumpkinVegetableApr 14May 26May 26Sep 15
LeekVegetableFeb 17Apr 28not recommended for LeekAug 18
Brussels SproutsVegetableMar 17May 12not recommended for Brussels SproutsSep 1
TurnipVegetablenot recommended for Turnipnot recommended for TurnipApr 14Jun 9
AsparagusVegetablenot recommended for AsparagusApr 14not recommended for AsparagusApr 10 (year 4)
Sweet PotatoVegetableMar 17Jun 9not recommended for Sweet PotatoSep 29
BasilHerbMar 31May 26May 26Jul 7
ParsleyHerbMar 17Apr 28Apr 28Jul 7
CilantroHerbnot recommended for Cilantronot recommended for CilantroApr 28Jun 9
DillHerbnot recommended for Dillnot recommended for DillMay 12Jul 7
MintHerbMar 17May 12May 12Jul 7
RosemaryHerbFeb 17May 12not recommended for RosemaryAug 4
ThymeHerbMar 17May 12May 12Jul 21
OreganoHerbMar 17May 12May 12Jul 7
SageHerbMar 17May 12May 12Aug 4
ChivesHerbMar 17Apr 28Apr 28Jun 23
LavenderHerbFeb 17May 26not recommended for LavenderMay 25 (next year)
ChamomileHerbMar 31Apr 28Apr 28Jul 7
MarigoldFlowerMar 31May 26May 26Jul 21
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumMay 12Jul 7
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerMay 26Aug 18
ZinniaFlowerApr 14May 26May 26Jul 21
BorageFlowernot recommended for Boragenot recommended for BorageMay 12Jul 7
StrawberryFruitnot recommended for StrawberryApr 28not recommended for StrawberryAug 18
WatermelonFruitApr 14May 26May 26Aug 18
CantaloupeFruitApr 14May 26May 26Aug 18

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 5 Planting Calendar

Average last spring frost Apr 30 · average first fall frost Oct 4 · about 157 frost-free days

Zone 5 — cool (avg min -20 to -10°F), moderate season

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 5: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableMar 5May 14not recommended for TomatoAug 6
PepperVegetableFeb 19May 14not recommended for PepperJul 23
CucumberVegetableApr 2May 14May 14Jul 9
ZucchiniVegetableApr 2May 14May 14Jul 9
CarrotVegetablenot recommended for Carrotnot recommended for CarrotApr 16Jun 25
LettuceVegetableMar 19Apr 16Apr 16May 28
SpinachVegetableMar 19Apr 2Apr 2May 14
KaleVegetableMar 19Apr 16Apr 16Jun 11
BroccoliVegetableMar 5Apr 16not recommended for BroccoliJun 25
CauliflowerVegetableMar 5Apr 16not recommended for CauliflowerJul 2
CabbageVegetableMar 5Apr 16not recommended for CabbageJul 9
OnionVegetableFeb 19Apr 2Apr 2Jul 9
GarlicVegetablenot recommended for Garlicnot recommended for GarlicMar 19Sep 3
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)May 14Jul 9
PeaVegetablenot recommended for Peanot recommended for PeaApr 2Jun 11
PotatoVegetablenot recommended for Potatonot recommended for PotatoApr 16Jul 23
RadishVegetablenot recommended for Radishnot recommended for RadishApr 2Apr 30
BeetVegetablenot recommended for Beetnot recommended for BeetApr 16Jun 11
CeleryVegetableFeb 5Apr 30not recommended for CeleryAug 20
CornVegetablenot recommended for Cornnot recommended for CornMay 14Aug 6
EggplantVegetableFeb 19May 14not recommended for EggplantAug 6
Squash (Winter)VegetableApr 2May 14May 14Aug 20
PumpkinVegetableApr 2May 14May 14Sep 3
LeekVegetableFeb 5Apr 16not recommended for LeekAug 6
Brussels SproutsVegetableMar 5Apr 30not recommended for Brussels SproutsAug 20
TurnipVegetablenot recommended for Turnipnot recommended for TurnipApr 2May 28
AsparagusVegetablenot recommended for AsparagusApr 2not recommended for AsparagusMar 29 (year 4)
Sweet PotatoVegetableMar 5May 28not recommended for Sweet PotatoSep 17
BasilHerbMar 19May 14May 14Jun 25
ParsleyHerbMar 5Apr 16Apr 16Jun 25
CilantroHerbnot recommended for Cilantronot recommended for CilantroApr 16May 28
DillHerbnot recommended for Dillnot recommended for DillApr 30Jun 25
MintHerbMar 5Apr 30Apr 30Jun 25
RosemaryHerbFeb 5Apr 30not recommended for RosemaryJul 23
ThymeHerbMar 5Apr 30Apr 30Jul 9
OreganoHerbMar 5Apr 30Apr 30Jun 25
SageHerbMar 5Apr 30Apr 30Jul 23
ChivesHerbMar 5Apr 16Apr 16Jun 11
LavenderHerbFeb 5May 14not recommended for LavenderMay 13 (next year)
ChamomileHerbMar 19Apr 16Apr 16Jun 25
MarigoldFlowerMar 19May 14May 14Jul 9
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumApr 30Jun 25
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerMay 14Aug 6
ZinniaFlowerApr 2May 14May 14Jul 9
BorageFlowernot recommended for Boragenot recommended for BorageApr 30Jun 25
StrawberryFruitnot recommended for StrawberryApr 16not recommended for StrawberryAug 6
WatermelonFruitApr 2May 14May 14Aug 6
CantaloupeFruitApr 2May 14May 14Aug 6

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 7 Planting Calendar

Average last spring frost Apr 3 · average first fall frost Nov 1 · about 212 frost-free days

Zone 7 — mild (avg min 0 to 10°F), long season

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 7: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableFeb 6Apr 17not recommended for TomatoJul 10
PepperVegetableJan 23Apr 17not recommended for PepperJun 26
CucumberVegetableMar 6Apr 17Apr 17Jun 12
ZucchiniVegetableMar 6Apr 17Apr 17Jun 12
CarrotVegetablenot recommended for Carrotnot recommended for CarrotMar 20May 29
LettuceVegetableFeb 20Mar 20Mar 20May 1
SpinachVegetableFeb 20Mar 6Mar 6Apr 17
KaleVegetableFeb 20Mar 20Mar 20May 15
BroccoliVegetableFeb 6Mar 20not recommended for BroccoliMay 29
CauliflowerVegetableFeb 6Mar 20not recommended for CauliflowerJun 5
CabbageVegetableFeb 6Mar 20not recommended for CabbageJun 12
OnionVegetableJan 23Mar 6Mar 6Jun 12
GarlicVegetablenot recommended for Garlicnot recommended for GarlicFeb 20Aug 7
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)Apr 17Jun 12
PeaVegetablenot recommended for Peanot recommended for PeaMar 6May 15
PotatoVegetablenot recommended for Potatonot recommended for PotatoMar 20Jun 26
RadishVegetablenot recommended for Radishnot recommended for RadishMar 6Apr 3
BeetVegetablenot recommended for Beetnot recommended for BeetMar 20May 15
CeleryVegetableJan 9Apr 3not recommended for CeleryJul 24
CornVegetablenot recommended for Cornnot recommended for CornApr 17Jul 10
EggplantVegetableJan 23Apr 17not recommended for EggplantJul 10
Squash (Winter)VegetableMar 6Apr 17Apr 17Jul 24
PumpkinVegetableMar 6Apr 17Apr 17Aug 7
LeekVegetableJan 9Mar 20not recommended for LeekJul 10
Brussels SproutsVegetableFeb 6Apr 3not recommended for Brussels SproutsJul 24
TurnipVegetablenot recommended for Turnipnot recommended for TurnipMar 6May 1
AsparagusVegetablenot recommended for AsparagusMar 6not recommended for AsparagusMar 2 (year 4)
Sweet PotatoVegetableFeb 6May 1not recommended for Sweet PotatoAug 21
BasilHerbFeb 20Apr 17Apr 17May 29
ParsleyHerbFeb 6Mar 20Mar 20May 29
CilantroHerbnot recommended for Cilantronot recommended for CilantroMar 20May 1
DillHerbnot recommended for Dillnot recommended for DillApr 3May 29
MintHerbFeb 6Apr 3Apr 3May 29
RosemaryHerbJan 9Apr 3not recommended for RosemaryJun 26
ThymeHerbFeb 6Apr 3Apr 3Jun 12
OreganoHerbFeb 6Apr 3Apr 3May 29
SageHerbFeb 6Apr 3Apr 3Jun 26
ChivesHerbFeb 6Mar 20Mar 20May 15
LavenderHerbJan 9Apr 17not recommended for LavenderApr 16 (next year)
ChamomileHerbFeb 20Mar 20Mar 20May 29
MarigoldFlowerFeb 20Apr 17Apr 17Jun 12
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumApr 3May 29
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerApr 17Jul 10
ZinniaFlowerMar 6Apr 17Apr 17Jun 12
BorageFlowernot recommended for Boragenot recommended for BorageApr 3May 29
StrawberryFruitnot recommended for StrawberryMar 20not recommended for StrawberryJul 10
WatermelonFruitMar 6Apr 17Apr 17Jul 10
CantaloupeFruitMar 6Apr 17Apr 17Jul 10

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 8 Planting Calendar

Average last spring frost Mar 15 · average first fall frost Nov 15 · about 245 frost-free days

Zone 8 — warm (avg min 10 to 20°F), very long season

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 8: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableJan 18Mar 29not recommended for TomatoJun 21
PepperVegetableJan 4Mar 29not recommended for PepperJun 7
CucumberVegetableFeb 15Mar 29Mar 29May 24
ZucchiniVegetableFeb 15Mar 29Mar 29May 24
CarrotVegetablenot recommended for Carrotnot recommended for CarrotMar 1May 10
LettuceVegetableFeb 1Mar 1Mar 1Apr 12
SpinachVegetableFeb 1Feb 15Feb 15Mar 29
KaleVegetableFeb 1Mar 1Mar 1Apr 26
BroccoliVegetableJan 18Mar 1not recommended for BroccoliMay 10
CauliflowerVegetableJan 18Mar 1not recommended for CauliflowerMay 17
CabbageVegetableJan 18Mar 1not recommended for CabbageMay 24
OnionVegetableJan 4Feb 15Feb 15May 24
GarlicVegetablenot recommended for Garlicnot recommended for GarlicFeb 1Jul 19
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)Mar 29May 24
PeaVegetablenot recommended for Peanot recommended for PeaFeb 15Apr 26
PotatoVegetablenot recommended for Potatonot recommended for PotatoMar 1Jun 7
RadishVegetablenot recommended for Radishnot recommended for RadishFeb 15Mar 15
BeetVegetablenot recommended for Beetnot recommended for BeetMar 1Apr 26
CeleryVegetableDec 21 (prev. year)Mar 15not recommended for CeleryJul 5
CornVegetablenot recommended for Cornnot recommended for CornMar 29Jun 21
EggplantVegetableJan 4Mar 29not recommended for EggplantJun 21
Squash (Winter)VegetableFeb 15Mar 29Mar 29Jul 5
PumpkinVegetableFeb 15Mar 29Mar 29Jul 19
LeekVegetableDec 21 (prev. year)Mar 1not recommended for LeekJun 21
Brussels SproutsVegetableJan 18Mar 15not recommended for Brussels SproutsJul 5
TurnipVegetablenot recommended for Turnipnot recommended for TurnipFeb 15Apr 12
AsparagusVegetablenot recommended for AsparagusFeb 15not recommended for AsparagusFeb 11 (year 4)
Sweet PotatoVegetableJan 18Apr 12not recommended for Sweet PotatoAug 2
BasilHerbFeb 1Mar 29Mar 29May 10
ParsleyHerbJan 18Mar 1Mar 1May 10
CilantroHerbnot recommended for Cilantronot recommended for CilantroMar 1Apr 12
DillHerbnot recommended for Dillnot recommended for DillMar 15May 10
MintHerbJan 18Mar 15Mar 15May 10
RosemaryHerbDec 21 (prev. year)Mar 15not recommended for RosemaryJun 7
ThymeHerbJan 18Mar 15Mar 15May 24
OreganoHerbJan 18Mar 15Mar 15May 10
SageHerbJan 18Mar 15Mar 15Jun 7
ChivesHerbJan 18Mar 1Mar 1Apr 26
LavenderHerbDec 21 (prev. year)Mar 29not recommended for LavenderMar 28 (next year)
ChamomileHerbFeb 1Mar 1Mar 1May 10
MarigoldFlowerFeb 1Mar 29Mar 29May 24
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumMar 15May 10
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerMar 29Jun 21
ZinniaFlowerFeb 15Mar 29Mar 29May 24
BorageFlowernot recommended for Boragenot recommended for BorageMar 15May 10
StrawberryFruitnot recommended for StrawberryMar 1not recommended for StrawberryJun 21
WatermelonFruitFeb 15Mar 29Mar 29Jun 21
CantaloupeFruitFeb 15Mar 29Mar 29Jun 21

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 9 Planting Calendar

Average last spring frost Feb 25 · average first fall frost Dec 5 · about 283 frost-free days

Zone 9 — hot (avg min 20 to 30°F), nearly year-round

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 9: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableDec 31 (prev. year)Mar 11not recommended for TomatoJun 3
PepperVegetableDec 17 (prev. year)Mar 11not recommended for PepperMay 20
CucumberVegetableJan 28Mar 11Mar 11May 6
ZucchiniVegetableJan 28Mar 11Mar 11May 6
CarrotVegetablenot recommended for Carrotnot recommended for CarrotFeb 11Apr 22
LettuceVegetableJan 14Feb 11Feb 11Mar 25
SpinachVegetableJan 14Jan 28Jan 28Mar 11
KaleVegetableJan 14Feb 11Feb 11Apr 8
BroccoliVegetableDec 31 (prev. year)Feb 11not recommended for BroccoliApr 22
CauliflowerVegetableDec 31 (prev. year)Feb 11not recommended for CauliflowerApr 29
CabbageVegetableDec 31 (prev. year)Feb 11not recommended for CabbageMay 6
OnionVegetableDec 17 (prev. year)Jan 28Jan 28May 6
GarlicVegetablenot recommended for Garlicnot recommended for GarlicJan 14Jul 1
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)Mar 11May 6
PeaVegetablenot recommended for Peanot recommended for PeaJan 28Apr 8
PotatoVegetablenot recommended for Potatonot recommended for PotatoFeb 11May 20
RadishVegetablenot recommended for Radishnot recommended for RadishJan 28Feb 25
BeetVegetablenot recommended for Beetnot recommended for BeetFeb 11Apr 8
CeleryVegetableDec 3 (prev. year)Feb 25not recommended for CeleryJun 17
CornVegetablenot recommended for Cornnot recommended for CornMar 11Jun 3
EggplantVegetableDec 17 (prev. year)Mar 11not recommended for EggplantJun 3
Squash (Winter)VegetableJan 28Mar 11Mar 11Jun 17
PumpkinVegetableJan 28Mar 11Mar 11Jul 1
LeekVegetableDec 3 (prev. year)Feb 11not recommended for LeekJun 3
Brussels SproutsVegetableDec 31 (prev. year)Feb 25not recommended for Brussels SproutsJun 17
TurnipVegetablenot recommended for Turnipnot recommended for TurnipJan 28Mar 25
AsparagusVegetablenot recommended for AsparagusJan 28not recommended for AsparagusJan 24 (year 4)
Sweet PotatoVegetableDec 31 (prev. year)Mar 25not recommended for Sweet PotatoJul 15
BasilHerbJan 14Mar 11Mar 11Apr 22
ParsleyHerbDec 31 (prev. year)Feb 11Feb 11Apr 22
CilantroHerbnot recommended for Cilantronot recommended for CilantroFeb 11Mar 25
DillHerbnot recommended for Dillnot recommended for DillFeb 25Apr 22
MintHerbDec 31 (prev. year)Feb 25Feb 25Apr 22
RosemaryHerbDec 3 (prev. year)Feb 25not recommended for RosemaryMay 20
ThymeHerbDec 31 (prev. year)Feb 25Feb 25May 6
OreganoHerbDec 31 (prev. year)Feb 25Feb 25Apr 22
SageHerbDec 31 (prev. year)Feb 25Feb 25May 20
ChivesHerbDec 31 (prev. year)Feb 11Feb 11Apr 8
LavenderHerbDec 3 (prev. year)Mar 11not recommended for LavenderMar 10 (next year)
ChamomileHerbJan 14Feb 11Feb 11Apr 22
MarigoldFlowerJan 14Mar 11Mar 11May 6
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumFeb 25Apr 22
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerMar 11Jun 3
ZinniaFlowerJan 28Mar 11Mar 11May 6
BorageFlowernot recommended for Boragenot recommended for BorageFeb 25Apr 22
StrawberryFruitnot recommended for StrawberryFeb 11not recommended for StrawberryJun 3
WatermelonFruitJan 28Mar 11Mar 11Jun 3
CantaloupeFruitJan 28Mar 11Mar 11Jun 3

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 10 Planting Calendar

Average last spring frost Jan 30 · average first fall frost Dec 20 · about 324 frost-free days

Zone 10 — subtropical (avg min 30 to 40°F), rare frost

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 10: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableDec 5 (prev. year)Feb 13not recommended for TomatoMay 8
PepperVegetableNov 21 (prev. year)Feb 13not recommended for PepperApr 24
CucumberVegetableJan 2Feb 13Feb 13Apr 10
ZucchiniVegetableJan 2Feb 13Feb 13Apr 10
CarrotVegetablenot recommended for Carrotnot recommended for CarrotJan 16Mar 27
LettuceVegetableDec 19 (prev. year)Jan 16Jan 16Feb 27
SpinachVegetableDec 19 (prev. year)Jan 2Jan 2Feb 13
KaleVegetableDec 19 (prev. year)Jan 16Jan 16Mar 13
BroccoliVegetableDec 5 (prev. year)Jan 16not recommended for BroccoliMar 27
CauliflowerVegetableDec 5 (prev. year)Jan 16not recommended for CauliflowerApr 3
CabbageVegetableDec 5 (prev. year)Jan 16not recommended for CabbageApr 10
OnionVegetableNov 21 (prev. year)Jan 2Jan 2Apr 10
GarlicVegetablenot recommended for Garlicnot recommended for GarlicDec 19 (prev. year)Jun 5
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)Feb 13Apr 10
PeaVegetablenot recommended for Peanot recommended for PeaJan 2Mar 13
PotatoVegetablenot recommended for Potatonot recommended for PotatoJan 16Apr 24
RadishVegetablenot recommended for Radishnot recommended for RadishJan 2Jan 30
BeetVegetablenot recommended for Beetnot recommended for BeetJan 16Mar 13
CeleryVegetableNov 7 (prev. year)Jan 30not recommended for CeleryMay 22
CornVegetablenot recommended for Cornnot recommended for CornFeb 13May 8
EggplantVegetableNov 21 (prev. year)Feb 13not recommended for EggplantMay 8
Squash (Winter)VegetableJan 2Feb 13Feb 13May 22
PumpkinVegetableJan 2Feb 13Feb 13Jun 5
LeekVegetableNov 7 (prev. year)Jan 16not recommended for LeekMay 8
Brussels SproutsVegetableDec 5 (prev. year)Jan 30not recommended for Brussels SproutsMay 22
TurnipVegetablenot recommended for Turnipnot recommended for TurnipJan 2Feb 27
AsparagusVegetablenot recommended for AsparagusJan 2not recommended for AsparagusDec 29 (year 3)
Sweet PotatoVegetableDec 5 (prev. year)Feb 27not recommended for Sweet PotatoJun 19
BasilHerbDec 19 (prev. year)Feb 13Feb 13Mar 27
ParsleyHerbDec 5 (prev. year)Jan 16Jan 16Mar 27
CilantroHerbnot recommended for Cilantronot recommended for CilantroJan 16Feb 27
DillHerbnot recommended for Dillnot recommended for DillJan 30Mar 27
MintHerbDec 5 (prev. year)Jan 30Jan 30Mar 27
RosemaryHerbNov 7 (prev. year)Jan 30not recommended for RosemaryApr 24
ThymeHerbDec 5 (prev. year)Jan 30Jan 30Apr 10
OreganoHerbDec 5 (prev. year)Jan 30Jan 30Mar 27
SageHerbDec 5 (prev. year)Jan 30Jan 30Apr 24
ChivesHerbDec 5 (prev. year)Jan 16Jan 16Mar 13
LavenderHerbNov 7 (prev. year)Feb 13not recommended for LavenderFeb 12 (next year)
ChamomileHerbDec 19 (prev. year)Jan 16Jan 16Mar 27
MarigoldFlowerDec 19 (prev. year)Feb 13Feb 13Apr 10
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumJan 30Mar 27
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerFeb 13May 8
ZinniaFlowerJan 2Feb 13Feb 13Apr 10
BorageFlowernot recommended for Boragenot recommended for BorageJan 30Mar 27
StrawberryFruitnot recommended for StrawberryJan 16not recommended for StrawberryMay 8
WatermelonFruitJan 2Feb 13Feb 13May 8
CantaloupeFruitJan 2Feb 13Feb 13May 8

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Zone 11 Planting Calendar

Frost-free year-round — this zone has no average frost dates, so the schedule below uses January 1 as a nominal starting point rather than a real frost date. Treat it as a rough sequence, not calendar guidance.

Zone 11 — tropical (avg min 40 to 50°F), frost-free year-round

Planting dates for 48 vegetables, herbs, fruits and flowers in USDA hardiness zone 11: when to start seeds indoors, transplant outdoors, direct sow, and begin harvesting.
PlantStart Seeds IndoorsTransplant OutdoorsDirect SowHarvest Window
TomatoVegetableNov 6 (prev. year)Jan 15not recommended for TomatoApr 9
PepperVegetableOct 23 (prev. year)Jan 15not recommended for PepperMar 26
CucumberVegetableDec 4 (prev. year)Jan 15Jan 15Mar 12
ZucchiniVegetableDec 4 (prev. year)Jan 15Jan 15Mar 12
CarrotVegetablenot recommended for Carrotnot recommended for CarrotDec 18 (prev. year)Feb 26
LettuceVegetableNov 20 (prev. year)Dec 18 (prev. year)Dec 18 (prev. year)Jan 29
SpinachVegetableNov 20 (prev. year)Dec 4 (prev. year)Dec 4 (prev. year)Jan 15
KaleVegetableNov 20 (prev. year)Dec 18 (prev. year)Dec 18 (prev. year)Feb 12
BroccoliVegetableNov 6 (prev. year)Dec 18 (prev. year)not recommended for BroccoliFeb 26
CauliflowerVegetableNov 6 (prev. year)Dec 18 (prev. year)not recommended for CauliflowerMar 5
CabbageVegetableNov 6 (prev. year)Dec 18 (prev. year)not recommended for CabbageMar 12
OnionVegetableOct 23 (prev. year)Dec 4 (prev. year)Dec 4 (prev. year)Mar 12
GarlicVegetablenot recommended for Garlicnot recommended for GarlicNov 20 (prev. year)May 7
Bean (Bush)Vegetablenot recommended for Bean (Bush)not recommended for Bean (Bush)Jan 15Mar 12
PeaVegetablenot recommended for Peanot recommended for PeaDec 4 (prev. year)Feb 12
PotatoVegetablenot recommended for Potatonot recommended for PotatoDec 18 (prev. year)Mar 26
RadishVegetablenot recommended for Radishnot recommended for RadishDec 4 (prev. year)Jan 1
BeetVegetablenot recommended for Beetnot recommended for BeetDec 18 (prev. year)Feb 12
CeleryVegetableOct 9 (prev. year)Jan 1not recommended for CeleryApr 23
CornVegetablenot recommended for Cornnot recommended for CornJan 15Apr 9
EggplantVegetableOct 23 (prev. year)Jan 15not recommended for EggplantApr 9
Squash (Winter)VegetableDec 4 (prev. year)Jan 15Jan 15Apr 23
PumpkinVegetableDec 4 (prev. year)Jan 15Jan 15May 7
LeekVegetableOct 9 (prev. year)Dec 18 (prev. year)not recommended for LeekApr 9
Brussels SproutsVegetableNov 6 (prev. year)Jan 1not recommended for Brussels SproutsApr 23
TurnipVegetablenot recommended for Turnipnot recommended for TurnipDec 4 (prev. year)Jan 29
AsparagusVegetablenot recommended for AsparagusDec 4 (prev. year)not recommended for AsparagusNov 30 (year 3)
Sweet PotatoVegetableNov 6 (prev. year)Jan 29not recommended for Sweet PotatoMay 21
BasilHerbNov 20 (prev. year)Jan 15Jan 15Feb 26
ParsleyHerbNov 6 (prev. year)Dec 18 (prev. year)Dec 18 (prev. year)Feb 26
CilantroHerbnot recommended for Cilantronot recommended for CilantroDec 18 (prev. year)Jan 29
DillHerbnot recommended for Dillnot recommended for DillJan 1Feb 26
MintHerbNov 6 (prev. year)Jan 1Jan 1Feb 26
RosemaryHerbOct 9 (prev. year)Jan 1not recommended for RosemaryMar 26
ThymeHerbNov 6 (prev. year)Jan 1Jan 1Mar 12
OreganoHerbNov 6 (prev. year)Jan 1Jan 1Feb 26
SageHerbNov 6 (prev. year)Jan 1Jan 1Mar 26
ChivesHerbNov 6 (prev. year)Dec 18 (prev. year)Dec 18 (prev. year)Feb 12
LavenderHerbOct 9 (prev. year)Jan 15not recommended for LavenderJan 14 (next year)
ChamomileHerbNov 20 (prev. year)Dec 18 (prev. year)Dec 18 (prev. year)Feb 26
MarigoldFlowerNov 20 (prev. year)Jan 15Jan 15Mar 12
NasturtiumFlowernot recommended for Nasturtiumnot recommended for NasturtiumJan 1Feb 26
SunflowerFlowernot recommended for Sunflowernot recommended for SunflowerJan 15Apr 9
ZinniaFlowerDec 4 (prev. year)Jan 15Jan 15Mar 12
BorageFlowernot recommended for Boragenot recommended for BorageJan 1Feb 26
StrawberryFruitnot recommended for StrawberryDec 18 (prev. year)not recommended for StrawberryApr 9
WatermelonFruitDec 4 (prev. year)Jan 15Jan 15Apr 9
CantaloupeFruitDec 4 (prev. year)Jan 15Jan 15Apr 9

A dash means that step is not recommended for that plant — most herbs and perennials are started indoors or bought as transplants rather than direct sown, and a few crops are only ever direct sown. Harvest dates are the start of the picking window, not a single day.

Frost Dates by USDA Zone (3–11)

Every date in the tables above is derived from these two numbers. If you know your own frost dates from experience, compare them here and shift the calendar by the difference.

Average last spring frost, average first fall frost and frost-free growing days for USDA hardiness zones 3 through 11.
USDA zoneAverage last spring frostAverage first fall frostFrost-free daysClimate
Zone 3May 25Sep 8~106very cold (avg min -40 to -30°F), short season
Zone 4May 12Sep 21~132cold (avg min -30 to -20°F), short-to-moderate season
Zone 5Apr 30Oct 4~157cool (avg min -20 to -10°F), moderate season
Zone 6Apr 21Oct 17~179temperate (avg min -10 to 0°F), long season (US average)
Zone 7Apr 3Nov 1~212mild (avg min 0 to 10°F), long season
Zone 8Mar 15Nov 15~245warm (avg min 10 to 20°F), very long season
Zone 9Feb 25Dec 5~283hot (avg min 20 to 30°F), nearly year-round
Zone 10Jan 30Dec 20~324subtropical (avg min 30 to 40°F), rare frost
Zone 11Frost-freeFrost-freeYear-roundtropical (avg min 40 to 50°F), frost-free year-round

How We Calculate These Dates

Each zone gets one representative average last-spring-frost date and one average first-fall-frost date. These follow the usual USDA hardiness zone conventions, where a whole zone step is roughly two weeks of growing season, and the zones between our anchor points are interpolated at about that rate to stay internally consistent.

These are deliberately coarse planning approximations, not measured weather data. A single date cannot describe a whole hardiness zone: local microclimate, elevation and the moderating effect of a nearby coast or large lake can move a real frost date by several weeks in either direction. Use them to sequence your season, then adjust against what actually happens in your garden.

From there every crop date is simple arithmetic on the last frost. A start-indoors date is a set number of weeks before it, transplant and direct-sow dates are a set number of weeks on either side of it, and the harvest date adds that crop's weeks to maturity to whichever outdoor start comes first. A dash means the step is not recommended for that crop, rather than a date we do not have.

ZIP codes are resolved at ZIP3 granularity — the first three digits, which cluster loosely by region. That mapping covers about 93.7% of ZIP3 prefixes; anything outside it falls back to Zone 6, so please pick your zone by hand if the lookup misses. ZIP boundaries were never drawn along climate lines, so a ZIP3 guess is a regional starting point and nothing more.

Want to lay these dates onto an actual garden bed? The free garden planner lets you drag crops into a plan, checks spacing, flags companion and problem pairings, and builds the same calendar for just the plants you actually placed.

Deciding what to put next to what? Our companion planting chart lists which crops grow well together and which to keep apart, for every plant in the calendar above.

Frequently Asked Questions

How do I know when to plant vegetables where I live?
Almost every planting date is measured from your average last spring frost. Enter your ZIP code above to get your USDA hardiness zone, then read your zone's table: it gives you a start-indoors date, a transplant date, a direct-sow date and a harvest start for each crop. Cold-hardy crops like peas, spinach and kale go in before that frost date; warm-season crops like tomatoes, peppers and basil wait until after it.
What is my USDA hardiness zone, and why does it matter?
A USDA hardiness zone describes the average coldest winter temperature in your area, in 10°F bands. It is the standard shorthand for how long and how warm your growing season is: zone 3 gets about 106 frost-free days, while zone 10 gets around 324. Because frost dates track zones fairly closely, a zone is a quick way to shift a planting calendar to your climate.
How accurate is a planting calendar based on ZIP code?
Treat it as a planning starting point, not a forecast. We match the first three digits of your ZIP code to a representative zone, which is a regional approximation — mountain, desert and coastal ZIP codes routinely sit a zone or two away from their neighbors. If you already know your zone, pick it from the list instead of relying on the ZIP lookup, and when in doubt check with a local extension office or a nearby gardener.
What is the difference between starting seeds indoors and direct sowing?
Starting indoors means sowing in trays on a windowsill or under lights weeks before your last frost, then moving the seedlings outside once the weather settles. It buys a long-season crop like tomatoes or peppers extra growing weeks. Direct sowing means putting seed straight into the garden bed. Root crops such as carrots, beets and radishes dislike being transplanted and do best direct sown; some crops, like cucumbers and squash, work either way.
Why do some plants show a dash instead of a date?
A dash means that step is not recommended for that plant. Many herbs and perennials are not usually direct sown, and transplant-sensitive root crops have no indoor-start date. Showing a dash rather than inventing a date keeps the calendar honest — it is telling you that step is not part of how that crop is normally grown.
Can I plant a second round of crops later in the season?
Yes, and that is where the first fall frost date in each zone header matters. Count back from your first frost by a crop's weeks-to-harvest, and if the result is still in the future you have time for a succession planting. Fast, cool-tolerant crops — lettuce, radishes, spinach, bush beans, arugula — are the usual candidates. Zones 9 to 11 can keep going almost year round.
Do I still need a planting calendar if I garden in containers or raised beds?
The frost dates still apply, because air temperature is what limits a frost-tender crop. Raised beds and containers do warm up faster in spring than open ground, so you can often direct sow and transplant a week or so earlier than the table suggests. They also cool off faster in a cold snap, so keep a row cover handy early and late in the season.