Philadelphia, Pennsylvania Frost Dates, Growing Season & Hardiness Zone
Frost odds and planting zone for Philadelphia for the 2027 season, based on 1991–2020 normals.
Last frost date
Mar 30
typical (50% chance of a later 32°F night)
Safer date: Apr 12 (10% risk)
earlyMar 30
typicalApr 12
safer
First fall frost
Nov 17
typical (50% chance it has happened by then)
Early-risk date: Nov 4 (10%)
Growing season
232 days
typical frost-free (32°F) season
Short year: 214 days (1 year in 10 is shorter)
USDA hardiness zone
7b
2023 map: 5 to 10°F average coldest night
2012 map: 7a (most of the city)
Where you live in the metro matters. The typical last frost ranges from Mar 30 at Philadelphia Franklin Institute to Apr 28 at Indian Mills 2 W.
Half of years have their last 32°F night by Mar 30. In 1 year out of 10, a freeze still comes after Apr 12.
Based on NOAA station Philadelphia Franklin Institute (USC00366886), 4.1 mi SSW, elevation 60 ft (−40 ft vs. city center). Confidence: High.
When is the last frost in Philadelphia?
In half of years, the last 32°F night has passed by Mar 30. In 1 year out of 10, one still comes after Apr 12. The last 36°F night (frost possible on plants) typically comes later, around Apr 8, and the last 28°F hard freeze earlier, around Mar 17.
There are 13 days between the typical date (Mar 30) and the safer 1-in-10 date (Apr 12). Planting in that stretch is a gamble, so keep an eye on the 10-day forecast.
The typical last 36°F night (frost possible on plants in low spots) comes around Apr 8, 9 days after the typical last 32°F night. On clear, calm nights, frost can form on leaves even when the thermometer reads above freezing.
Our station has the earliest typical last frost of the 16 eligible stations near Philadelphia. If your yard runs cool, lean toward the safer Apr 12 date.
| Threshold | 10% (safer) | 30% | 50% (typical) | 90% (early) |
|---|---|---|---|---|
| 36°F (frost possible on plants) | Apr 23 | Apr 15 | Apr 8 | Mar 27 |
| 32°F freeze | Apr 12 | Apr 4 | Mar 30 | Mar 15 |
| 28°F hard freeze | Mar 31 | Mar 23 | Mar 17 | Mar 1 |
All probabilities (10–90%)
| Threshold | 10% | 20% | 30% | 40% | 50% | 60% | 70% | 80% | 90% |
|---|---|---|---|---|---|---|---|---|---|
| 36°F (frost possible on plants) | Apr 23 | Apr 19 | Apr 15 | Apr 11 | Apr 8 | Apr 6 | Apr 3 | Apr 1 | Mar 27 |
| 32°F freeze | Apr 12 | Apr 7 | Apr 4 | Apr 1 | Mar 30 | Mar 27 | Mar 24 | Mar 20 | Mar 15 |
| 28°F hard freeze | Mar 31 | Mar 27 | Mar 23 | Mar 20 | Mar 17 | Mar 15 | Mar 11 | Mar 7 | Mar 1 |
Is it too early to plant in Philadelphia?
Before Mar 30 the odds of another 32°F night are better than even; after Apr 12 they are about 1 in 10 or less.
Today's risk is computed in your browser from the same NOAA probability table, shown as the range between the two nearest NOAA probability levels.
When is the first frost in Philadelphia?
The typical first fall freeze (32°F) comes by Nov 17, but 1 year in 10 it shows up as early as Nov 4. Cold 36°F nights (frost possible on plants) typically start around Nov 5, and the first hard freeze (28°F) typically comes around Nov 29.
To time a fall crop, count back from the typical first frost (Nov 17) or the safer Nov 4. The planting calendar works it out crop by crop.
| Threshold | 10% (early) | 30% | 50% (typical) | 90% (late) |
|---|---|---|---|---|
| 36°F (frost possible on plants) | Oct 23 | Oct 31 | Nov 5 | Nov 20 |
| 32°F freeze | Nov 4 | Nov 11 | Nov 17 | Dec 4 |
| 28°F hard freeze | Nov 12 | Nov 21 | Nov 29 | Dec 18 |
All probabilities (10–90%)
| Threshold | 10% | 20% | 30% | 40% | 50% | 60% | 70% | 80% | 90% |
|---|---|---|---|---|---|---|---|---|---|
| 36°F (frost possible on plants) | Oct 23 | Oct 28 | Oct 31 | Nov 3 | Nov 5 | Nov 8 | Nov 11 | Nov 15 | Nov 20 |
| 32°F freeze | Nov 4 | Nov 8 | Nov 11 | Nov 14 | Nov 17 | Nov 20 | Nov 23 | Nov 28 | Dec 4 |
| 28°F hard freeze | Nov 12 | Nov 17 | Nov 21 | Nov 26 | Nov 29 | Dec 2 | Dec 6 | Dec 11 | Dec 18 |
How long is Philadelphia's growing season?
Philadelphia's frost-free season (32°F) typically runs 232 days. In about 1 year out of 10, it's shorter than 214 days.
A season this long fits most warm-season vegetables planted on time. Long-season crops do best when started from transplants.
Each year the station logs an average of 4,428 growing degree days (base 50°F), a measure of the heat available for crop growth.
| Threshold | 10% (long year) | 50% (typical) | 90% (short year) |
|---|---|---|---|
| 36°F (frost possible on plants) | 230 days | 211 days | 192 days |
| 32°F freeze | 255 days | 232 days | 214 days |
| 28°F hard freeze | 282 days | 257 days | 235 days |
How does Philadelphia's season compare?
Among the 56 U.S. cities with frost dates on this site, the typical frost-free season here is longer than in 36 of them and shorter than in 19.
Growing degree days (base 50°F)
Annual normal: 4,428 GDD (NOAA flag R, 22 years). Running total by the end of each month (sum of NOAA daily GDD normals, so the year-end total can differ slightly from the annual normal):
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 | 16 | 73 | 295 | 791 | 1,553 | 2,494 | 3,373 | 4,018 | 4,328 | 4,412 | 4,429 |
What growing zone is Philadelphia? (USDA 2023)
The 2023 USDA map puts Philadelphia in zone 7b (5 to 10°F average coldest winter night). On the 2012 map, most of the city was 7a. Comparing ZIPs listed in both tables, 28 of 49 moved up half a zone.
| ZIP | 2023 | 2012 | Change | Share of ZIP in Philadelphia |
|---|---|---|---|---|
| 19102 mostly in city | 7b | 7b | unchanged | 100% |
| 19103 mostly in city | 7b | 7b | unchanged | 100% |
| 19104 mostly in city | 7b | 7b | unchanged | 100% |
| 19106 mostly in city | 7b | 7b | unchanged | 100% |
| 19107 mostly in city | 7b | 7b | unchanged | 100% |
| 19108 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19109 mostly in city | 7b | 7b | unchanged | 100% |
| 19111 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19112 mostly in city | 7b | 7b | unchanged | 100% |
| 19114 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19115 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19116 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19118 mostly in city | 7b | 7a | +1 half zone (warmer) | 98% |
| 19119 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19120 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19121 mostly in city | 7b | 7b | unchanged | 100% |
| 19122 mostly in city | 7b | 7b | unchanged | 100% |
| 19123 mostly in city | 7b | 7b | unchanged | 100% |
| 19124 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19125 mostly in city | 7b | 7b | unchanged | 100% |
| 19126 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19127 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19128 mostly in city | 7b | 7a | +1 half zone (warmer) | 98% |
| 19129 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19130 mostly in city | 7b | 7b | unchanged | 100% |
| 19131 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19132 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19133 mostly in city | 7b | 7b | unchanged | 100% |
| 19134 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19135 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19136 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19137 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19138 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19139 mostly in city | 7b | 7b | unchanged | 100% |
| 19140 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19141 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19142 mostly in city | 7b | 7b | unchanged | 100% |
| 19143 mostly in city | 7b | 7b | unchanged | 100% |
| 19144 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19145 mostly in city | 7b | 7b | unchanged | 100% |
| 19146 mostly in city | 7b | 7b | unchanged | 100% |
| 19147 mostly in city | 7b | 7b | unchanged | 100% |
| 19148 mostly in city | 7b | 7b | unchanged | 100% |
| 19149 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19150 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19151 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19152 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
| 19153 mostly in city | 7b | 7b | unchanged | 71% |
| 19154 mostly in city | 7b | 7a | +1 half zone (warmer) | 100% |
Other ZIPs touching Philadelphia and PO-box ZIPs
ZIPs outside the 191 prefix that overlap the city boundary:
- none
PO-box and single-address 191xx ZIPs have no Census area, so we cannot tell which city they serve: 19101 (7b/7a), 19105 (7b/7b), 19110 (7b/7b), 19113 (7b/7b), 19155 (7b/7a), 19160 (7b/7a), 19161 (7b/7a), 19162 (7b/7b), 19170 (7b/7b), 19171 (7b/7b), 19172 (7b/7b), 19173 (7b/7b), 19175 (7b/7b), 19176 (7b/7b), 19177 (7b/7b), 19178 (7b/7b), 19179 (7b/7a), 19181 (7b/7b), 19182 (7b/7b), 19183 (7b/7b), 19184 (7b/7b), 19185 (7b/7b), 19187 (7b/7b), 19188 (7b/7b), 19190 (7b/7b), 19191 (7b/7b), 19192 (7b/7b), 19193 (7b/7b), 19194 (7b/7b), 19195 (7b/7b), 19196 (7b/7b), 19197 (7b/7b) (2023/2012).
Zones: PRISM Group, Oregon State University, https://prism.oregonstate.edu, accessed 2026-10-08. Shown as published in the ZIP tables; this page does not show a zone map. Not the official USDA Plant Hardiness Zone Map (official map: planthardiness.ars.usda.gov).
Does the new zone change Philadelphia's frost dates?
No. A hardiness zone reflects only the average coldest winter temperature, not the timing of spring or fall frost. Philadelphia's frost dates come from NOAA's 1991–2020 frost probabilities, and the 2023 zone map didn't change them. Pick perennials that survive winter by zone; time your planting by frost dates.
Why do Philadelphia frost dates differ between websites?
If you've seen Apr 4 listed as Philadelphia's last frost date, that's the 30%-risk date: about 3 years in 10 still get a 32°F night after it. We lead with Mar 30, the 50% (median) date.
Apr 12 is the date we call 'safer': it's the 10%-risk date, with a 32°F night after it in only about 1 year in 10.
You may also see Apr 8. That's the 50% date for a 36°F night (frost possible on plants) rather than a 32°F freeze, so sites using 36°F as their cutoff list later dates.
Station choice is another reason dates differ. Our 16 qualifying stations within 25 miles of the city center range from Mar 30 to Apr 28 for the typical (50%) last 32°F frost (table below).
| Date | What it is (NOAA 1991–2020) |
|---|---|
| Apr 4 | 32°F last frost, 30% risk (a 'balanced' date) |
| Apr 8 | 36°F last cold night, 50% (frost possible on plants) |
| Apr 12 | 32°F last frost, 10% risk (the 'safer' date) |
| Mar 17 | 28°F last hard freeze, 50% |
| Apr 15 | 32°F last frost, 50%, at Pennsauken 1 N (nearest station with NOAA flag S) |
| Station | Distance | Elevation | Typical last frost |
|---|---|---|---|
| Philadelphia Franklin Institute used here | 4.1 mi SSW | 60 ft | Mar 30 |
| Marcus Hook | 20.1 mi SW | 10 ft | Mar 30 |
| Philadelphia International Airport | 11.0 mi SSW | 10 ft | Apr 2 |
| Philadelphia NE Airport | 8.2 mi NE | 100 ft | Apr 4 |
| Norristown | 12.8 mi WNW | 62 ft | Apr 8 |
| Glassboro 2 NE | 19.0 mi S | 100 ft | Apr 8 |
| Willow Grove NAS | 13.2 mi N | 361 ft | Apr 11 |
| Moorestown | 9.6 mi ESE | 45 ft | Apr 12 |
| Doylestown Airport | 22.2 mi N | 394 ft | Apr 13 |
| Pennsauken 1 N | 6.6 mi ESE | 46 ft | Apr 15 |
| Mount Holly South Jersey Airport | 16.0 mi ESE | 53 ft | Apr 15 |
| Philadelphia/Mount Holly | 16.7 mi E | 63 ft | Apr 15 |
| Phoenixville 1 E | 20.6 mi WNW | 85 ft | Apr 18 |
| Neshaminy Falls | 13.5 mi NE | 40 ft | Apr 21 |
| Graterford 1 E | 21.6 mi NW | 279 ft | Apr 24 |
| Indian Mills 2 W | 23.7 mi SE | 100 ft | Apr 28 |
Which weather station is this based on?
- Station
- Philadelphia Franklin Institute (NOAA USC00366886, COOP)
- Distance
- 4.1 mi SSW of the city center
- Elevation
- 60 ft; city center 100 ft (USGS), difference −40 ft
- Record
- NOAA completeness flag S, 25 of 30 years (1991–2020)
- Confidence
- High (rule)
Confidence: High. At 4.1 miles from the city center and only 40 ft off in elevation, with frost statistics that meet our completeness rule (NOAA flag S, 25 of 30 years), this station is a close match.
| Station | ID | Distance | Elev. (Δ) | Last frost 50% | First frost 50% | Season 50% | NOAA flag / years |
|---|---|---|---|---|---|---|---|
| Philadelphia Franklin Institute | USC00366886 | 4.1 mi SSW | 60 ft (-40) | Mar 30 | Nov 17 | 232 d | S / 25 |
| Pennsauken 1 N | USC00286864 | 6.6 mi ESE | 46 ft (-54) | Apr 15 | Oct 31 | 199 d | S / 25 |
| Philadelphia NE Airport | USW00094732 | 8.2 mi NE | 100 ft (+0) | Apr 4 | Nov 7 | 216 d | R / 23 |
| Moorestown | USC00285728 | 9.6 mi ESE | 45 ft (-55) | Apr 12 | Nov 1 | 200 d | R / 18 |
| Philadelphia International Airport | USW00013739 | 11.0 mi SSW | 10 ft (-90) | Apr 2 | Nov 10 | 224 d | S / 30 |
| Norristown | USC00366370 | 12.8 mi WNW | 62 ft (-38) | Apr 8 | Oct 31 | 203 d | R / 20 |
| Willow Grove NAS | USW00014793 | 13.2 mi N | 361 ft (+261) | Apr 11 | Nov 1 | 205 d | R / 15 |
| Neshaminy Falls | USC00366194 | 13.5 mi NE | 40 ft (-60) | Apr 21 | Oct 25 | 185 d | R / 25 |
| Mount Holly South Jersey Airport | USW00093780 | 16.0 mi ESE | 53 ft (-47) | Apr 15 | Oct 28 | 195 d | R / 23 |
| Philadelphia/Mount Holly | USC00286964 | 16.7 mi E | 63 ft (-37) | Apr 15 | Oct 29 | 196 d | S / 27 |
| Glassboro 2 NE | USC00283291 | 19.0 mi S | 100 ft (+0) | Apr 8 | Nov 1 | 205 d | R / 11 |
| Marcus Hook | USC00365390 | 20.1 mi SW | 10 ft (-90) | Mar 30 | Nov 16 | 230 d | R / 15 |
| Phoenixville 1 E | USC00366927 | 20.6 mi WNW | 85 ft (-15) | Apr 18 | Oct 27 | 192 d | S / 26 |
| Graterford 1 E | USC00363437 | 21.6 mi NW | 279 ft (+179) | Apr 24 | Oct 15 | 173 d | R / 16 |
| Doylestown Airport | USW00054786 | 22.2 mi N | 394 ft (+294) | Apr 13 | Oct 30 | 198 d | R / 19 |
| Indian Mills 2 W | USC00284229 | 23.7 mi SE | 100 ft (+0) | Apr 28 | Oct 15 | 169 d | S / 26 |
Other stations within 25 mi (not used)
- none
25 other NOAA normals stations within 40 km (mostly rain gauges) have no frost statistics.
Philadelphia planting dates at a glance
Balanced dates use the 30%-risk last-frost date as the anchor. The Philadelphia planting calendar has typical and safe dates, fall planting and a month-by-month list for 26 vegetables.
| Crop | Start indoors | Plant outdoors (balanced) | Fall |
|---|---|---|---|
| Tomatoes | Mar 14–28 | May 2 | – |
| Peppers | Feb 21 – Mar 7 | Apr 18 | – |
| Potatoes | – | Mar 21 – Apr 4 | – |
| Onions (dry, from sets) | – | Mar 7–21 | – |
| Peas | – | Mar 7–21 | sow by Aug 30 |
| Lettuce (leaf) | – | Mar 7–21 | sow by Sep 4 |
| Carrots | – | Mar 21 – Apr 4 | sow by Aug 25 |
| Beans (snap) | – | Apr 4 | sow by Aug 21 |
| Summer squash | – | Apr 4 | sow by Aug 31 |
| Broccoli | Jan 17–31 | Mar 7–21 | transplant by Aug 30 |
| Cabbage | Jan 17–31 | Mar 7–21 | transplant by Aug 10 |
| Cauliflower | Jan 31 – Feb 14 | Mar 21 – Apr 4 | – |
| Kohlrabi | – | Mar 7–21 | sow by Sep 14 |
| Green onions | – | Mar 7–21 | sow by Sep 4 |
| Radishes | – | Mar 7–21 | sow by Oct 4 |
| Spinach | – | Mar 7–21 | sow by Sep 24 |
| Turnips | – | Mar 7–21 | sow by Sep 14 |
| Beets | – | Mar 21 – Apr 4 | sow by Sep 4 |
| Swiss chard | – | Mar 21 – Apr 4 | sow by Sep 4 |
| Parsnips | – | Mar 21 – Apr 4 | – |
| Sweet corn | – | Apr 4 | – |
| Cucumbers | – | Apr 4 | sow by Aug 26 |
| Eggplant | Feb 14 – Mar 7 | Apr 18 | – |
| Cantaloupe | – | Apr 18 | – |
| Watermelon | – | Apr 18 | – |
| Winter squash | – | Apr 18 | – |
When to plant tomatoes in Philadelphia · Fall planting dates for Philadelphia
Frost dates near Philadelphia
| City | Distance | Last frost | First frost | Season | Zone 2023 |
|---|---|---|---|---|---|
| New York, NY frost dates | 77 mi | Apr 1 | Nov 19 | 233 days | 7b |
| Baltimore, MD frost dates | 93 mi | Mar 24 | Nov 21 | 244 days | 7b–8a |
| Washington, DC frost dates | 126 mi | Mar 29 | Nov 8 | 224 days | 7b–8a |
| Boston, MA frost dates | 268 mi | Apr 4 | Nov 9 | 218 days | 6b–7a |
Frequently asked questions
What is the average last frost date in Philadelphia?
The typical (median, 50%) last 32°F night in Philadelphia is Mar 30, based on NOAA 1991–2020 normals at Philadelphia Franklin Institute. For a safer target, use Apr 12; after that, only about 1 year in 10 still has a freeze.
When is the first frost in Philadelphia?
Typically by Nov 17 for the first 32°F night, though about 1 year in 10 it comes as early as Nov 4. The first 36°F night (frost possible on plants) typically shows up around Nov 5.
What growing zone is Philadelphia, Pennsylvania?
On the current 2023 USDA map, Philadelphia is in hardiness zone 7b. Older references based on the 2012 map may say 7a, which covered most of the city then.
Is it too early to plant in Philadelphia?
If it's before Mar 30, it's too early for frost-tender plants: another 32°F night is more likely than not. From Mar 30 to Apr 12, the risk falls from 50% to 10%. Cool-season crops such as peas and lettuce can be planted weeks earlier (see the planting calendar).
What temperature is a killing frost?
A light frost is enough to kill tender crops such as tomatoes. CSU Extension describes 28–32°F as a light frost and anything below 28°F as a heavy frost. We report NOAA odds at three thresholds: 36°F (frost possible on plants), 32°F (freeze, our headline) and 28°F (hard freeze).
Is first frost the same as first freeze?
Not quite. A 'freeze' means the air reached 32°F. 'Frost' is ice on surfaces, and it can form on calm, clear nights even when the air is a few degrees above freezing. So in Philadelphia, the first 36°F night (frost possible on plants) typically comes around Nov 5, before the first 32°F night (Nov 17).
Download & sources
- Add Philadelphia frost & planting dates to your calendar (.ics, 2027)
- Printable planting calendar (PDF)
- How these numbers are calculated
Data: NOAA NCEI U.S. Climate Normals 1991–2020 (annual/seasonal and daily normals, station USC00366886); USDA Plant Hardiness Zone ZIP tables 2023 and 2012 by the PRISM Group, Oregon State University; Census 2020 ZIP/place relationship file; USGS elevation. Long-term odds, not a forecast. Figures and sentences are generated from these data by fixed rules; see the methodology. Last updated 2026-10-08.