Zone 10B Vegetable Planting Calendar
When can you plant in Zone 10B? In Zone 10B, outdoor sowing opens with cool-season crops like Lettuce and Spinach in January, and warm-season crops like Tomato carry the summer. With little to no frost, Zone 10B grows nearly year-round — summer heat is the real gate. The calendar below scores all 35 crops month by month.
Scored per crop from your zone's frost dates, each crop's days-to-maturity, and typical soil temperatures — honestly, including when not to plant.
A zone caveat: USDA zones reflect winter lows, not summer heat — this calendar is a zone-level guide. For timing tuned to your ZIP region, sun, and soil, get your free AI garden plan.
Gardening in Zone 10B
USDA Zone 10B means an average annual extreme low of 35°F to 40°F. It covers places like coastal Southern California from Santa Monica to San Diego, the Fort Myers–Naples coast, and West Palm Beach. Zone lines moved in the 2023 USDA update, so confirm yours by zip on the USDA map if you are near a boundary.
Frost is not a reliable event here, so timing runs on soil and air temperature rather than a date on the calendar. That cuts two ways: tomatoes can be planted in January, but the cool-season window is short and shifts into midwinter, and lettuce and spinach that would coast through a Zone 7 spring bolt here by April. Coastal 10b with a marine layer runs cooler than the inland numbers below. This calendar carries no frost dates for Zone 10B: the model treats it as frost-free and gates every crop on soil and air temperature instead.
What works locally: Near the Southern California coast, the marine layer keeps summers mild enough that greens can run nearly year-round; a mile or two inland, the numbers on this page apply. Southwest Florida gardeners work in sand and a wet summer, so raised beds with imported soil and a winter-centered plan are the norm.
- Last frost
- ~rare / none
- First frost
- ~rare / none
Get this calendar in your inbox
Plus a short what-to-plant-now note for Zone 10B each month.
| Crop | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cool-season crops | ||||||||||||
| Lettuce | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Spinach | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Kale | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Swiss Chard | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Arugula | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Carrot | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Radish | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Beet | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Broccoli | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Cabbage | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Cauliflower | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Peas | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Onion | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Potato | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Cilantro | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Parsley | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now |
| Fall-planted bulbs | ||||||||||||
| Garlic | Risky — possible with care | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait | Good — plant now | Good — plant now | Good — plant now |
| Warm-season crops | ||||||||||||
| Tomato | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Pepper | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care |
| Eggplant | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care |
| Basil | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Zucchini | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Cucumber | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Bean | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Corn | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Risky — possible with care; Most of this zone sees 95°F+ midsummer heat — blossoms drop and fruit set stalls. Coastal gardeners with mild summers can proceed. | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Pumpkin | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care |
| Sunflower | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now |
| Heat lovers | ||||||||||||
| Okra | Off-season — wait | Off-season — wait | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait |
| Sweet Potato | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care |
| Watermelon | Off-season — wait | Off-season — wait | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait |
| Cantaloupe | Off-season — wait | Off-season — wait | Off-season — wait | Risky — possible with care | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Off-season — wait | Off-season — wait |
| Perennial herbs | ||||||||||||
| Rosemary | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Good — plant now | Good — plant now |
| Thyme | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Good — plant now | Good — plant now |
| Oregano | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Good — plant now | Good — plant now |
| Chives | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Risky — possible with care | Good — plant now | Good — plant now |
Zone 10B Month by Month
The same verdicts as the grid, read as a to-do list. Temperatures are the zone-level model this calendar scores against — your bed's soil thermometer overrules them.
- January soil ~62°F · highs ~60°F · 27 of 35 crops in a good window
Last good month for: Onion, Potato, and Parsley. Risky: Garlic (shoulder of the garlic window). - February soil ~63°F · highs ~63°F · 24 of 35 crops in a good window
Last good month for: Lettuce, Spinach, Kale, Swiss Chard, Arugula, and Carrot and 6 more. Risky: Pepper, Eggplant, Pumpkin, and Sweet Potato (soil still cool (~63°F)); Parsley (last sowing before the window closes). - March soil ~65°F · highs ~71°F · 16 of 35 crops in a good window
Opens: Pepper, Eggplant, Pumpkin, and Sweet Potato. Last good month for: Radish. Risky: Lettuce, Kale, Swiss Chard, and Beet and 1 more (matures into the early heat); Spinach, Arugula, and Cilantro (last sowing before the window closes). - April soil ~69°F · highs ~81°F · 15 of 35 crops in a good window
Last good month for: Rosemary, Thyme, Oregano, and Chives. Risky: Radish (matures into the early heat); Okra, Watermelon, and Cantaloupe (soil still cool (~69°F)). - May soil ~72°F · highs ~91°F · 14 of 35 crops in a good window
Opens: Okra, Watermelon, and Cantaloupe. Last good month for: Tomato, Pepper, Cucumber, Bean, and Corn. Risky: Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - June soil ~75°F · highs ~99°F · 9 of 35 crops in a good window
Risky: Tomato, Pepper, Cucumber, and Bean and 1 more (midsummer heat stalls fruit set); Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). Nothing new opens or closes. - July soil ~76°F · highs ~102°F · 9 of 35 crops in a good window
Risky: Tomato, Pepper, Cucumber, and Bean and 1 more (midsummer heat stalls fruit set); Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). Nothing new opens or closes. - August soil ~75°F · highs ~99°F · 14 of 35 crops in a good window
Opens: Tomato, Pepper, Cucumber, Bean, and Corn. Risky: Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - September soil ~72°F · highs ~91°F · 14 of 35 crops in a good window
Last good month for: Okra, Watermelon, and Cantaloupe. Risky: Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - October soil ~69°F · highs ~81°F · 12 of 35 crops in a good window
Opens: Garlic. Risky: Okra, Watermelon, and Cantaloupe (soil still cool (~69°F)); Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - November soil ~65°F · highs ~71°F · 32 of 35 crops in a good window
Opens: Lettuce, Spinach, Kale, Swiss Chard, Arugula, and Carrot and 14 more. Last good month for: Pepper, Eggplant, Pumpkin, and Sweet Potato. - December soil ~63°F · highs ~63°F · 28 of 35 crops in a good window
Last good month for: Garlic. Risky: Pepper, Eggplant, Pumpkin, and Sweet Potato (soil still cool (~63°F)).
When to Start Seeds Indoors vs. Direct Sow in Zone 10B
Zone 10B rarely sees frost, so timing runs off heat and season length instead: transplant crops still benefit from an indoor head start, and direct-sow crops go straight into the bed. Every crop's method is below.
| Crop | How to start | Start seeds indoors |
|---|---|---|
| Onion | Start indoors, then transplantor plant sets for a shortcut | 10 wks before planting out |
| Rosemary | Start indoors, then transplantpainfully slow from seed — a nursery plant is the honest shortcut | 10 wks before planting out |
| Eggplant | Start indoors, then transplant | 8 wks before planting out |
| Oregano | Start indoors, then transplant | 8 wks before planting out |
| Pepper | Start indoors, then transplant | 8 wks before planting out |
| Thyme | Start indoors, then transplant | 8 wks before planting out |
| Sweet Potato | Start indoors, then transplantgrown from slips (sprouted tubers), not seed | 6 wks before planting out |
| Tomato | Start indoors, then transplant | 6 wks before planting out |
| Broccoli | Start indoors, then transplant | 5 wks before planting out |
| Cabbage | Start indoors, then transplant | 5 wks before planting out |
| Cauliflower | Start indoors, then transplant | 5 wks before planting out |
| Chives | Either works | 8 wks before planting out |
| Parsley | Either worksgermination takes 2–3 weeks — be patient | 8 wks before planting out |
| Kale | Either works | 5 wks before planting out |
| Basil | Either works | 4 wks before planting out |
| Lettuce | Either works | 4 wks before planting out |
| Okra | Either works | 4 wks before planting out |
| Swiss Chard | Either works | 4 wks before planting out |
| Cantaloupe | Either worksdirect sowing is simpler — cucurbits hate root disturbance | 3 wks before planting out |
| Cucumber | Either worksdirect sowing is simpler — cucurbits hate root disturbance | 3 wks before planting out |
| Pumpkin | Either worksdirect sowing is simpler — cucurbits hate root disturbance | 3 wks before planting out |
| Watermelon | Either worksdirect sowing is simpler — cucurbits hate root disturbance | 3 wks before planting out |
| Zucchini | Either worksdirect sowing is simpler — cucurbits hate root disturbance | 3 wks before planting out |
| Arugula | Direct sow in the bed | — |
| Bean | Direct sow in the bedrots in cold, wet soil — wait for warmth | — |
| Beet | Direct sow in the bed | — |
| Carrot | Direct sow in the bedtaproot — never transplants well | — |
| Cilantro | Direct sow in the bedtaproot + quick to bolt — sow in place | — |
| Corn | Direct sow in the bed | — |
| Garlic | Direct sow in the bedplant cloves in fall | — |
| Peas | Direct sow in the bed | — |
| Potato | Direct sow in the bedfrom seed potatoes, not seed | — |
| Radish | Direct sow in the bed | — |
| Spinach | Direct sow in the bedresents transplanting — sow where it grows | — |
| Sunflower | Direct sow in the bedtaproot — sow in place | — |
Planting a fall garden? Count the indoor weeks back from your transplant date instead of the spring frost — the free AI plan's prep runway computes that per plant, including hardening-off days.
How Much Fits in a Zone 10B Season
- 31 of 35 crops have four or more good planting months in Zone 10B.
- Widest windows: Basil (12 months), Sunflower (12 months), Zucchini (12 months).
- Good months per crop in Zone 10B: Basil 12 · Sunflower 12 · Zucchini 12 · Bean 10 · Corn 10 · Cucumber 10 · Tomato 10 · Eggplant 9 · Pumpkin 9 · Sweet Potato 9 · Pepper 7 · Chives 6 · Oregano 6 · Rosemary 6 · Thyme 6 · Cantaloupe 5 · Okra 5 · Radish 5 · Watermelon 5 · Arugula 4 · Beet 4 · Broccoli 4 · Cabbage 4 · Carrot 4 · Cauliflower 4 · Cilantro 4 · Kale 4 · Lettuce 4 · Peas 4 · Spinach 4 · Swiss Chard 4 · Garlic 3 · Onion 3 · Parsley 3 · Potato 3
When It's Too Hot to Plant in Zone 10B
In Zone 10B the cool-season crops — lettuce, spinach, brassicas, peas, and the root crops — are off-season from May through October: germination fails and anything already up bolts. Modeled July highs run about 102°F; month by month the furnace reads May ~91°F, Jun ~99°F, Jul ~102°F, Aug ~99°F, Sep ~91°F, Oct ~81°F.
Tomato, Pepper, Cucumber, Bean, and Corn are at best risky in June and July: blossoms drop and fruit set stalls above the low 90s. Plant them so they are setting fruit before the heat, or hold them for a late-summer planting that fruits into autumn.
What actually thrives in the furnace months: Okra, Sweet Potato, Watermelon, and Cantaloupe. Established perennial herbs cope; new herb transplants suffer transplant shock and read risky.
The cool-season window here runs November through February — the months when at least half of the cool-season crops score good. Think of it as Zone 10B's "spring."
Zone 10B Planting FAQ
When is the last frost in Zone 10B?
Zone 10B has no frost date in this calendar — its average winter low stays between 35°F and 40°F. The cool-season window that stands in for spring runs November through February; everything else is gated by soil and air temperature.
When is the first fall frost in Zone 10B?
No fall frost is modeled for Zone 10B. Heat ends the warm season instead: Tomato, Pepper, Cucumber, Bean, Corn are risky in June and July, and the cool-season crops come back for November through February.
When should I start seeds indoors in Zone 10B?
Frost isn't the gate in Zone 10B, so count indoor weeks back from the month you want plants out — the tomato window opens in August, so a 6–8 week head start means sowing roughly two months before that. The seed-starting table on this page lists each crop's lead time.
How long is the growing season in Zone 10B?
Effectively year-round: 31 of 35 crops have four or more good months in Zone 10B, and the cool-season crops run November through February. The limit is heat, not frost — see the too-hot question below for the months that close.
What vegetables can you grow in Zone 10B?
This calendar tracks 35 crops for Zone 10B; 31 of them have four or more good planting months. The most forgiving here are Basil (12 good months), Sunflower (12 good months), Zucchini (12 good months), Bean (10 good months), Corn (10 good months). Every crop gets an honest month-by-month verdict, including when NOT to plant — and for a layout tuned to your ZIP region and bed size, the free AI plan does the placing for you.
When is it too hot to plant in Zone 10B?
Cool-season crops are off-season May through October in Zone 10B — modeled highs reach about 102°F in July. Tomato, Pepper, Cucumber, Bean, and Corn are risky in June and July because blossoms drop above the low 90s. The month-by-month section above shows exactly when each window closes.
Get this calendar in your inbox
Plus a short what-to-plant-now note for Zone 10B each month.
