Zone 9a Planting Calendar
Zone 9a inverts the calendar most gardeners expect: winter is workable, summer is the hard season, and the useful planting year splits into two cool windows — mid-September through mid-December, then January through early March — and a short spring warm window from mid-February through mid-April, and a second warm window from mid-July through August. Light frost still shows up — last freeze typically falls between January 25 and February 7, first frost between December 1 and December 11 across interior valleys and the low desert. Those dates organize weather, not sowing, and the planting bands are a starting point: two 9a gardens can differ by weeks. Fresno summers routinely reach 115°F, and university-run gardening research in the Central Valley treats the end of that heat as the cue for cool-season planting, not a spring frost date. Central California’s interior valleys, Arizona’s low desert, and parts of Texas and the Oregon coast share this half-zone label; the milder zone 9b calendar covers Sacramento, coastal Southern California, and the Florida Panhandle if that sounds closer to your winters. For frost-date math in colder zones, see when to plant vegetables.
Zone 9a · Season & planting windows
What to do
Direct-sow roots, peas, and leafy greens into the cool bands; set out broccoli, cabbage, cauliflower, and onions as transplants. Start tomatoes 5–6 weeks and peppers 8 weeks before the February 15 or July 15 set-out so they carry size into the short warm windows rather than germinating once soil is already hot. The table below is organized by planting band — when to put seed or transplants in the ground — not by how long a crop can live in the bed afterward. A tomato planted in April may keep fruiting into December; that in-ground stretch is longer than the sow window.
| Season | Crops | Planting window |
|---|---|---|
| Cool-season, fall | broccoli, cabbage, kale, kohlrabi, onions, lettuce, peas, radishes, spinach, turnips, beets, carrots, cauliflower, celery, parsley, parsnips, Swiss chard | Sep 15 – Dec 15 |
| Cool-season, spring | broccoli, cabbage, kale, kohlrabi, onions, lettuce, peas, radishes, spinach, turnips, beets, carrots, cauliflower, parsley, parsnips, potatoes, Swiss chard | Jan 1 – Mar 1 (potatoes after last frost) |
| Warm-season, spring | bush beans, trellised pole beans, corn, cucumbers, summer squash, lima beans, cantaloupe, eggplant, peppers, pumpkin, tomatoes, watermelon | Feb 15 – Apr 15 |
| Warm-season, fall | bush beans, peppers, tomatoes | Jul 15 – Aug 31 |
The dates above are interior-valley and low-desert dates, not a Texas or coastal calendar. Summer is the gap between the two warm windows: beans stall on fruit set above 80°F, and artichoke and celery want partial shade through the heat. Interior California often waits until May for tomatoes and beans, after this spring band. A Rio Grande Valley garden keeps the two-season shape on its own dates — peppers late February through mid-March and again mid-to-late September, not the July–August row. Tomatoes can go in as early as July for a fall crop but need afternoon shade, or high heat makes them drop blossoms. The fall band is only beans, peppers, and tomatoes; hold cucumber, squash, corn, and melons for the next spring window.
A January freeze is expected weather for the spring cool-season row, not a reason to wait. Potatoes wait until after last frost, in the spring cool band, rather than in the fall cool row.
Arbor resolves your zone at setup and schedules each crop’s planting task inside these short sow and transplant bands — not across the whole frost-free season from February through December.
Zone and season notes
What separates 9a from 9b is winter’s coldest night — 20 to 25°F against 25 to 30°F — not a different calendar shape. Both halves run the same heat-inversion pattern; 9a just runs hotter through July. The Oregon coast shares the 9a label but not this heat calendar; maritime gardens should follow a local coastal schedule rather than closing a band on summer heat.
Station spread in the interior valleys and low desert is real: Bakersfield January 25, Fresno February 4–9, Tucson February 7. Look up your own frost history before you lean on any single date; higher elevation runs later and cooler than the valley floor.
Texas groups potatoes with frost-susceptible crops for fall survival. Plant yours after your own last frost rather than at the front of the fall cool row; a sprouted potato caught by frost can usually be mulched through.
May through mid-July is the heat gap — no warm-season band open. Late December is a short pause between cool bands, not a second heat gap; cool sowing opens again January 1. Count days-to-maturity backward from your target harvest when you pick varieties; the growing tomatoes and growing peppers hot-climate sections cover heat-tolerant types for the fall warm window. The cool-season/warm-season split still organizes the table; frost-light zones just anchor it on heat instead of a killing frost.
Sources
- National Weather Service (NOAA), Hanford CA Forecast Office — Fresno Area First/Last Dates
- National Weather Service (NOAA), Tucson AZ Forecast Office — First & Last Freeze Dates of the Season Across SE Arizona
- UC ANR — Approximate First and Last Frost Dates in California
- UC Master Gardener Program of Fresno County — Extend the gardening season with cool weather crops
- University of California Agriculture and Natural Resources (Contra Costa County) — Vegetable Planting Guide for Interior Regions
- University of Arizona Cooperative Extension — Vegetable Planting Calendar for Maricopa County (AZ1005)
- Texas A&M AgriLife Extension (Cameron County) — RGV Homeowner Vegetable Guide
- Texas A&M AgriLife Extension — Fall Vegetable Gardening Guide (EHT-056)