US Grow Zones

Upland, California: planting zone & frost dates

Last updated · Sources: PRISM/OSU 2023 ZIP zone listings; NOAA NCEI 1991–2020 Climate Normals (station USC00047050); U.S. Census Bureau — see methodology

Upland is in USDA plant hardiness zone 10a, where the average coldest winter night reaches 30 to 35°F (-1.1 to 1.7°C). The typical last spring frost is around Jan 26 and the first fall frost around Dec 19.

Hardiness zone10A30 to 35°F
Last spring frostJan 2630% chance of frost after
First fall frostDec 1930% chance of frost before
Growing season354 daysmedian frost-free days

Frost dates

ProbabilityLast spring frost (32°F)First fall frost (32°F)
Safer (10% risk)Feb 18Dec 5
Typical planning date (30% risk)Jan 26Dec 19
Median (50%)Jan 8Dec 28

How to read this: after the spring "10% risk" date, a 32°F frost happens in only about 1 year in 10. In fall, the "10% risk" date is the early end — a frost before it happens about 1 year in 10.

Frost data comes from NOAA station POMONA/FAIRPLEX, CA (USC00047050), 6.5 mi (10.5 km) from the city center and 443 ft lower than the city center (-135 m). Record used for the 1991–2020 normals: 16 years.

Frost probability in spring and fall, Upland, CAChance of a 32°F frost in Upland, CA, NOAA 1991–2020. Spring: the chance of another frost falls from 90% on Dec 14 to 10% on Feb 18. Fall: the chance that the first frost has arrived rises from 10% on Dec 5 to 90% on Feb 2.0%50%100%Spring: later frostDec 15Jan 15Feb 1530%: Jan 26Fall: frost arrivedDec 1Jan 1Feb 130%: Dec 1932°F frost28°F hard freezeplanning date
Shaded areas show the chance of a 32°F frost: falling through spring, rising through fall. The dashed line is the 28°F hard-freeze curve. Data: NOAA 1991–2020 Normals, station USC00047050.
Frost-free growing season in Upland, CA1 in 10 risk: Feb 18 to Dec 5 (290 days); 3 in 10 risk: Jan 26 to Dec 19 (327 days); Median (50%): Jan 8 to Dec 28 (354 days). In 9 of 10 years the 32°F-free season is at least 315 days.Frost-free days, spring to fallJFMAMJJASOND1 in 10 risk290 days3 in 10 risk327 daysMedian (50%)354 days
Frost-free window at three risk levels, plus the window between 28°F hard freezes. Read about what the probabilities mean.

Why your yard may differ from the station: microclimates.

Hardiness zone across Upland

All 2 ZIP codes covering Upland are in zone 10a.

ZIP codes in Upland and their zones
ZIPZoneShare of city land
9178610a57.3%
9178410a42.7%

Vegetable planting calendar for Upland

Dates are counted from the 30%-risk frost dates above (last frost Jan 26, first frost Dec 19). Shift a week later in cold spots or low-lying ground.

CropStart indoorsTransplant / plant outDirect sowFall crop sow/plant
TomatoDec 1 – Dec 15Feb 2 – Feb 16——
PepperNov 17 – Dec 1Feb 9 – Feb 23——
Lettuce
Mild winters: fall and winter plantings are usually more reliable than spring.
Dec 15 – Dec 29Jan 12 – Feb 2Dec 29 – Feb 9Oct 10 – Nov 7
Green Beans——Feb 2 – Mar 9Sep 26 – Oct 10
Sweet Corn——Feb 2 – Mar 2—
Zucchini & Summer SquashDec 29 – Jan 5Feb 2 – Feb 16Feb 2 – Feb 23Sep 26 – Oct 10
CucumberDec 29 – Jan 5Feb 9 – Feb 16Feb 2 – Feb 23Sep 26 – Oct 10
Carrot
Mild winters: fall and winter plantings are usually more reliable than spring.
——Jan 5 – Feb 9Sep 26 – Oct 10
Onion
Mild winters: fall and winter plantings are usually more reliable than spring.
Nov 3 – Nov 17Dec 29 – Jan 12——
Potato
Mild winters: fall and winter plantings are usually more reliable than spring.
—Dec 29 – Jan 19——
BasilDec 15 – Dec 29Feb 9 – Feb 23Feb 9 – Mar 2—
Spinach
Mild winters: fall and winter plantings are usually more reliable than spring.
——Dec 15 – Jan 12Oct 24 – Nov 21
Kale
Mild winters: fall and winter plantings are usually more reliable than spring.
Dec 1 – Dec 15Dec 29 – Jan 19Dec 29 – Jan 19Oct 10 – Nov 7
Broccoli
Mild winters: fall and winter plantings are usually more reliable than spring.
Dec 1 – Dec 15Jan 12 – Feb 2—Sep 26 – Oct 10
Peas
Mild winters: fall and winter plantings are usually more reliable than spring.
——Dec 15 – Jan 5Oct 10 – Oct 24
EggplantNov 17 – Dec 1Feb 9 – Feb 23——
Cabbage
Mild winters: fall and winter plantings are usually more reliable than spring.
Dec 1 – Dec 15Dec 29 – Jan 12—Sep 26 – Oct 10
Radish
Mild winters: fall and winter plantings are usually more reliable than spring.
——Dec 22 – Feb 9Nov 7 – Dec 5
Strawberry—Dec 29 – Jan 19——
Beets
Mild winters: fall and winter plantings are usually more reliable than spring.
——Jan 5 – Feb 16Oct 10 – Oct 24

Nearby cities in California

More: all California cities · other zone 10a cities: Los Angeles, CA, Oakland, CA, Tampa, FL, Orlando, FL, Riverside, CA, Corpus Christi, TX, Port St. Lucie, FL, Scottsdale, AZ

Upland gardening questions

When is the last frost in Upland, CA?

Plan around Jan 26. At NOAA's Pomona/fairplex, CA station, 6.5 mi from the city center, there is a 30% chance of a 32°F frost after that date. Half of springs have their last frost by Jan 8, and after Feb 18 the risk drops to about 1 in 10. Springs here are erratic: 66 days separate the 90% and 10% dates, versus a median of 36 days for cities on this site, so watch the forecast rather than the calendar.

When should I plant tomatoes in Upland, CA?

Start seeds indoors Dec 1 – Dec 15 and set transplants outside Feb 2 – Feb 16, once nights stay above 50°F and the soil is near 60°F. With about 327 frost-free days, frost is not the main limit — fruit set drops when nights stay above about 75°F, so early plantings tend to do best. More: tomato planting dates by zone.

How long is the growing season in Upland?

About 354 days without a 32°F frost in a typical (median) year. In 9 years out of 10 the season lasts at least 315 days, and in 1 year in 10 it runs 365 days or more. In fall there is a 10% chance of frost by Dec 5 and a 30% chance by Dec 19. That ranks 33rd longest of 84 California cities on this site.

When should I plant a fall garden in Upland?

Count back from the first fall frost (Dec 19): transplant broccoli Sep 26 – Oct 10; sow kale Oct 10 – Nov 7; sow lettuce Oct 10 – Nov 7; sow radishes Nov 7 – Dec 5. How the math works: succession and fall planting.

Did Upland's hardiness zone change on the 2023 map?

Yes. Most of Upland was zone 9b on the 2012 map and is zone 10a on the 2023 map — half a zone warmer, like about 56% of U.S. ZIP codes. The shift comes from a newer 1991–2020 averaging period plus more weather stations and better mapping; it does not mean last frost comes earlier. Why the 2023 map is warmer.

How does Upland compare with Rancho Cucamonga, CA?

Both are in zone 10a. The typical last spring frost in Upland (Jan 26) comes about 13 days later than in Rancho Cucamonga, CA (Jan 13), 5 miles away, and the first fall frost is Dec 19 versus Dec 22. The two cities use different NOAA stations.