When to plant vegetables in Jacksonville

In Jacksonville, the average last spring frost is Feb 28 and the average first fall frost is Dec 5, a growing season of about 280 days (zone 9b). Start tomatoes indoors around Jan 17 and move them outside from Mar 14. For a fall and winter garden, sow peas and kale around Sep 26, lettuce around Oct 10, spinach around Oct 17 and radishes around Oct 31.

Jacksonville at a glance

Last spring frost
Feb 28 (average)
First fall frost
Dec 5 (average)
Frost-free season
About 280 days
Hardiness zone
9b (USDA)
Weather stations
Jacksonville, FL; Jacksonville NAS, FL; and Jackson Whitehouse NOLF, FL, 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 Jacksonville this month (October)

  • Sow lettuce for a fall harvest: Oct 10
  • Sow spinach for a fall harvest: Oct 17
  • Plant garlic: Oct 24
  • Sow radishes for a fall harvest: Oct 31

Jacksonville planting calendar

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

Dates are for one planting of each crop, from Jacksonville'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 Jacksonville

GrowSmart schedules garlic in Jacksonville around Oct 24, six weeks before the average first fall frost of Dec 5, with harvest around May 23.

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 Jacksonville:

Plan your whole Jacksonville 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

Jacksonville planting questions

When is the last frost in Jacksonville?

The average last spring frost in Jacksonville is Feb 28, and the average first fall frost is Dec 5, 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 Jacksonville?

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

What can I plant in Jacksonville in fall?

Fall and winter is a main growing season in Jacksonville. Sow peas and kale around Sep 26, lettuce around Oct 10, spinach around Oct 17 and radishes around Oct 31, and plant garlic around Oct 24.