Zone 10A Vegetable Planting Calendar
When can you plant in Zone 10A? In Zone 10A, outdoor sowing opens with cool-season crops like Lettuce and Spinach in January, and warm-season crops like Tomato follow after the ~January 30 last frost. The season runs about 319 frost-free days, until ~December 15. 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 10A
USDA Zone 10A means an average annual extreme low of 30°F to 35°F. It covers places like Phoenix, Tampa, and the San Fernando Valley. 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 rare and light, with the last 50/50 date around January 30 and the first in mid-December, so the garden is a twelve-month operation. Winter is the cool-season peak, February is tomato time with peppers following in April, and from May through October the heat is the gate: cool-season crops fail outright and heat-sensitive fruiting crops drop blossoms until nights cool in October. The 50/50 frost dates this calendar uses are January 30 (last) and December 15 (first).
What works locally: In the desert, tomatoes go in during February and again in September, and shade cloth from June through September is standard equipment. On Florida's Gulf coast, sandy soil and a wet summer favor raised beds and solarizing empty beds under clear plastic in July to knock back nematodes.
- Last frost (50/50 date)
- ~January 30
- First frost (50/50 date)
- ~December 15
A single frost date is a coin flip dressed up as a fact: these are the 50/50 dates, and about half of years see frost past them. Across 4,330 NOAA stations, frost odds typically stay near 1 in 3 for about a week past the date and don't drop below 1 in 10 until roughly 16 days past it — cautious growers wait those two-plus weeks; gamblers plant on the date and keep row cover handy. The free AI plan reads the real percentile dates for your ZIP region and lets you pick your risk.
Get this calendar in your inbox
Plus a short what-to-plant-now note for Zone 10A 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 | Off-season — wait | 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 | Off-season — wait | Off-season — wait | Off-season — wait |
| Pepper | Off-season — wait | Off-season — wait | Risky — possible with care | 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 | Off-season — wait | Off-season — wait | Off-season — wait |
| Eggplant | 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 | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait |
| Basil | Off-season — wait | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait |
| Zucchini | Off-season — wait | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait |
| Cucumber | Off-season — wait | 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 | Off-season — wait | Off-season — wait | Off-season — wait |
| Bean | Off-season — wait | 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 | Off-season — wait | Off-season — wait | Off-season — wait |
| Corn | Off-season — wait | 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 | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait |
| Pumpkin | 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 | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait |
| Sunflower | Off-season — wait | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Good — plant now | Off-season — wait | Off-season — wait | Off-season — wait |
| 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 | Off-season — wait | Off-season — wait | Off-season — wait |
| Sweet Potato | 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 | Off-season — wait | Off-season — wait | Off-season — wait | Off-season — wait |
| 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 | Off-season — wait | Off-season — wait | 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 | Off-season — wait | Off-season — wait | 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 10A 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 ~59°F · highs ~58°F · 20 of 35 crops in a good window
Last good month for: Onion, Potato, and Parsley. Start indoors: Lettuce, Swiss Chard, Basil, Zucchini, Cucumber, Pumpkin, Okra, Watermelon, and Cantaloupe. Risky: Garlic (shoulder of the garlic window). - February soil ~60°F · highs ~61°F · 24 of 35 crops in a good window
Opens: Tomato, Basil, Zucchini, Cucumber, Bean, and Corn and 1 more. Last good month for: Lettuce, Spinach, Kale, Swiss Chard, Arugula, and Carrot and 6 more. Risky: Parsley (last sowing before the window closes). - March soil ~63°F · highs ~69°F · 12 of 35 crops in a good window
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); Pepper, Eggplant, Pumpkin, and Sweet Potato (soil still cool (~63°F)). - April soil ~67°F · highs ~79°F · 15 of 35 crops in a good window
Opens: Pepper, Eggplant, Pumpkin, and Sweet Potato. Last good month for: Rosemary, Thyme, Oregano, and Chives. Risky: Radish (matures into the early heat); Okra, Watermelon, and Cantaloupe (soil still cool (~67°F)). - May soil ~71°F · highs ~90°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 ~74°F · highs ~97°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 ~75°F · highs ~100°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 ~74°F · highs ~97°F · 14 of 35 crops in a good window
Opens: Tomato, Pepper, Cucumber, Bean, and Corn. Last good month for: Corn, Pumpkin, Sweet Potato, Watermelon, and Cantaloupe. Risky: Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - September soil ~71°F · highs ~90°F · 9 of 35 crops in a good window
Last good month for: Tomato, Pepper, Eggplant, Basil, Zucchini, and Cucumber and 3 more. Risky: Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - October soil ~67°F · highs ~79°F · 1 of 35 crops in a good window
Opens: Garlic. Risky: Rosemary, Thyme, Oregano, and Chives (transplant shock in the heat — establish before or after summer). - November soil ~63°F · highs ~69°F · 21 of 35 crops in a good window
Opens: Lettuce, Spinach, Kale, Swiss Chard, Arugula, and Carrot and 14 more. Start indoors: Onion and Rosemary. - December soil ~60°F · highs ~61°F · 21 of 35 crops in a good window
Last good month for: Garlic. Start indoors: Kale, Broccoli, Cabbage, Cauliflower, Tomato, Pepper, Eggplant, Sweet Potato, Thyme, Oregano, Chives, and Parsley.
When to Start Seeds Indoors vs. Direct Sow in Zone 10A
In Zone 10A, start Onion, Rosemary, Eggplant and other transplants indoors 5–10 weeks before your ~January 30 last frost, then set them out once it passes. Arugula, Bean, Beet and the other direct-sow crops go straight into the bed. Exact indoor start dates for every crop are below.
| Crop | How to start | Start seeds indoors |
|---|---|---|
| Onion | Start indoors, then transplantor plant sets for a shortcut | ~Nov 21 (10 wks before last frost) |
| Rosemary | Start indoors, then transplantpainfully slow from seed — a nursery plant is the honest shortcut | ~Nov 21 (10 wks before last frost) |
| Eggplant | Start indoors, then transplant | ~Dec 5 (8 wks before last frost) |
| Oregano | Start indoors, then transplant | ~Dec 5 (8 wks before last frost) |
| Pepper | Start indoors, then transplant | ~Dec 5 (8 wks before last frost) |
| Thyme | Start indoors, then transplant | ~Dec 5 (8 wks before last frost) |
| Sweet Potato | Start indoors, then transplantgrown from slips (sprouted tubers), not seed | ~Dec 19 (6 wks before last frost) |
| Tomato | Start indoors, then transplant | ~Dec 19 (6 wks before last frost) |
| Broccoli | Start indoors, then transplant | ~Dec 26 (5 wks before last frost) |
| Cabbage | Start indoors, then transplant | ~Dec 26 (5 wks before last frost) |
| Cauliflower | Start indoors, then transplant | ~Dec 26 (5 wks before last frost) |
| Chives | Either works | ~Dec 5 (8 wks before last frost) |
| Parsley | Either worksgermination takes 2–3 weeks — be patient | ~Dec 5 (8 wks before last frost) |
| Kale | Either works | ~Dec 26 (5 wks before last frost) |
| Basil | Either works | ~Jan 2 (4 wks before last frost) |
| Lettuce | Either works | ~Jan 2 (4 wks before last frost) |
| Okra | Either works | ~Jan 2 (4 wks before last frost) |
| Swiss Chard | Either works | ~Jan 2 (4 wks before last frost) |
| Cantaloupe | Either worksdirect sowing is simpler — cucurbits hate root disturbance | ~Jan 9 (3 wks before last frost) |
| Cucumber | Either worksdirect sowing is simpler — cucurbits hate root disturbance | ~Jan 9 (3 wks before last frost) |
| Pumpkin | Either worksdirect sowing is simpler — cucurbits hate root disturbance | ~Jan 9 (3 wks before last frost) |
| Watermelon | Either worksdirect sowing is simpler — cucurbits hate root disturbance | ~Jan 9 (3 wks before last frost) |
| Zucchini | Either worksdirect sowing is simpler — cucurbits hate root disturbance | ~Jan 9 (3 wks before last frost) |
| 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 10A Season
- 31 of 35 crops have four or more good planting months in Zone 10A.
- Widest windows: Basil (8 months), Sunflower (8 months), Zucchini (8 months).
- Good months per crop in Zone 10A: Basil 8 · Sunflower 8 · Zucchini 8 · Bean 6 · Chives 6 · Cucumber 6 · Eggplant 6 · Oregano 6 · Rosemary 6 · Thyme 6 · Tomato 6 · Corn 5 · Okra 5 · Pumpkin 5 · Radish 5 · Sweet Potato 5 · Arugula 4 · Beet 4 · Broccoli 4 · Cabbage 4 · Cantaloupe 4 · Carrot 4 · Cauliflower 4 · Cilantro 4 · Kale 4 · Lettuce 4 · Peas 4 · Pepper 4 · Spinach 4 · Swiss Chard 4 · Watermelon 4 · Garlic 3 · Onion 3 · Parsley 3 · Potato 3
When It's Too Hot to Plant in Zone 10A
In Zone 10A 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 100°F; month by month the furnace reads May ~90°F, Jun ~97°F, Jul ~100°F, Aug ~97°F, Sep ~90°F, Oct ~79°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 10A's "spring."
Zone 10A Planting FAQ
When is the last frost in Zone 10A?
Around January 30 — and that's the 50/50 date, not a guarantee: about half of years see frost after it. Cautious growers wait roughly two extra weeks; gamblers plant on the date and keep row cover handy.
When is the first fall frost in Zone 10A?
Around December 15 on average. Count backward from it when planning fall crops: a 70-day crop needs to be in the ground at least 10 weeks earlier, plus a buffer for shortening days.
When should I start seeds indoors in Zone 10A?
It depends on the crop's lead time: peppers ~Dec 5, tomatos ~Dec 19, broccolis ~Dec 26 — generally 5–10 weeks before the ~January 30 last frost. The seed-starting table on this page lists every crop.
How long is the growing season in Zone 10A?
Roughly 319 frost-free days, from about January 30 to December 15. Crops whose days-to-maturity fit comfortably inside that window are the reliable ones — the calendar above scores exactly that.
What vegetables can you grow in Zone 10A?
This calendar tracks 35 crops for Zone 10A; 31 of them have four or more good planting months. The most forgiving here are Basil (8 good months), Sunflower (8 good months), Zucchini (8 good months), Bean (6 good months), Chives (6 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 10A?
Cool-season crops are off-season May through October in Zone 10A — modeled highs reach about 100°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 10A each month.
