Locations
These metro pages are the reviewed cohort — each one is backed by a complete NOAA freeze-normals station close to the city core. Everywhere else in the U.S. works too: look up any ZIP code.
| Metro | Typical last spring freeze | Typical first fall freeze | Season | Zone |
|---|---|---|---|---|
| Albuquerque, NM | Apr 6 | Nov 3 | ≈ 208 days | 7b |
| Anchorage, AK | May 1 | Sep 29 | ≈ 150 days | 5a |
| Atlanta, GA | Mar 24 | Nov 8 | ≈ 231 days | 8a |
| Austin, TX | Mar 10 | Nov 17 | ≈ 252 days | 9a |
| Baltimore, MD | Mar 24 | Nov 21 | ≈ 244 days | 8a |
| Billings, MT | May 10 | Oct 1 | ≈ 142 days | 5a |
| Birmingham, AL | Mar 21 | Nov 11 | ≈ 236 days | 8a |
| Boise, ID | May 17 | Oct 12 | ≈ 147 days | 7a |
| Boston, MA | Apr 4 | Nov 9 | ≈ 218 days | 7a |
| Buffalo, NY | Apr 24 | Oct 26 | ≈ 183 days | 6b |
| Burlington, VT | Apr 29 | Oct 15 | ≈ 169 days | 5b |
| Charlotte, NC | Mar 30 | Nov 3 | ≈ 221 days | 8a |
| Cheyenne, WY | May 14 | Oct 1 | ≈ 139 days | 5b |
| Chicago, IL | Apr 10 | Nov 5 | ≈ 208 days | 6b |
| Cincinnati, OH | Apr 16 | Oct 25 | ≈ 190 days | 6b |
| Cleveland, OH | Apr 8 | Nov 12 | ≈ 217 days | 7a |
| Colorado Springs, CO | May 3 | Oct 8 | ≈ 158 days | 6a |
| Columbus, OH | Apr 20 | Oct 24 | ≈ 185 days | 6b |
| Dallas, TX | Mar 2 | Nov 29 | ≈ 272 days | 8b |
| Denver, CO | Apr 30 | Oct 12 | ≈ 165 days | 6a |
| Des Moines, IA | Apr 18 | Oct 20 | ≈ 184 days | 5b |
| Detroit, MI | Apr 21 | Oct 31 | ≈ 190 days | 6b |
| Fargo, ND | May 10 | Sep 30 | ≈ 143 days | 4a |
| Grand Rapids, MI | May 6 | Oct 10 | ≈ 157 days | 6a |
| Hartford, CT | Apr 17 | Oct 26 | ≈ 191 days | 6b |
| Houston, TX | Feb 2 | Dec 25 | ≈ 327 days | 9b |
| Indianapolis, IN | Apr 20 | Oct 21 | ≈ 183 days | 6b |
| Kansas City, MO | Apr 4 | Nov 2 | ≈ 211 days | 6b |
| Knoxville, TN | Apr 11 | Oct 28 | ≈ 198 days | 7b |
| Lexington, KY | Apr 13 | Oct 28 | ≈ 196 days | 7a |
| Little Rock, AR | Mar 21 | Nov 10 | ≈ 234 days | 8a |
| Louisville, KY | Mar 31 | Nov 9 | ≈ 225 days | 7a |
| Madison, WI | May 1 | Oct 9 | ≈ 161 days | 5b |
| Manchester, NH | Apr 30 | Oct 11 | ≈ 164 days | 6a |
| Memphis, TN | Mar 19 | Nov 10 | ≈ 235 days | 8a |
| Milwaukee, WI | Apr 26 | Oct 22 | ≈ 177 days | 6a |
| Minneapolis, MN | Apr 23 | Oct 16 | ≈ 175 days | 5a |
| Nashville, TN | Apr 1 | Oct 31 | ≈ 213 days | 7b |
| New York, NY | Mar 30 | Nov 20 | ≈ 236 days | — |
| Oklahoma City, OK | Apr 4 | Nov 2 | ≈ 213 days | 7b |
| Omaha, NE | Apr 18 | Oct 21 | ≈ 185 days | 6a |
| Philadelphia, PA | Mar 30 | Nov 17 | ≈ 232 days | 7b |
| Pittsburgh, PA | Apr 24 | Oct 27 | ≈ 186 days | 7a |
| Portland, OR | Feb 25 | Dec 1 | ≈ 280 days | 9a |
| Portland, ME | Apr 26 | Oct 15 | ≈ 170 days | 6a |
| Providence, RI | Apr 11 | Oct 30 | ≈ 199 days | 7a |
| Raleigh, NC | Mar 28 | Nov 8 | ≈ 229 days | 8a |
| Reno, NV | Apr 28 | Oct 27 | ≈ 182 days | 7b |
| Richmond, VA | Apr 3 | Nov 4 | ≈ 215 days | 7b |
| Rochester, NY | Apr 24 | Oct 25 | ≈ 181 days | 6b |
| Sacramento, CA | Jan 12 | Dec 16 | ≈ 341 days | 9b |
| Salt Lake City, UT | Mar 31 | Nov 8 | ≈ 224 days | 7b |
| San Antonio, TX | Feb 25 | Nov 28 | ≈ 277 days | 9a |
| Seattle, WA | Mar 13 | Nov 17 | ≈ 247 days | 9a |
| Sioux Falls, SD | May 1 | Oct 6 | ≈ 157 days | 5a |
| Spokane, WA | Apr 26 | Oct 12 | ≈ 168 days | 7a |
| St. Louis, MO | Apr 1 | Nov 4 | ≈ 218 days | 7a |
| Syracuse, NY | Apr 29 | Oct 19 | ≈ 173 days | 6a |
| Tulsa, OK | Mar 31 | Nov 4 | ≈ 220 days | 7b |
| Washington, DC | Mar 24 | Nov 18 | ≈ 241 days | — |
| Wichita, KS | Apr 11 | Oct 29 | ≈ 199 days | 7a |
Freeze figures are 50% (median) probabilities at the listed station, 1991–2020 normals, 32°F threshold. Zones: USDA 2023 PHZM for each metro’s anchor ZIP.