Ohio planting zones & frost dates
USDA hardiness zones in Ohio go from 6a to 7a. Pick your city for its average frost dates and a planting calendar, or search by ZIP code.
| City | Zone | Avg. last frost | Avg. first frost |
|---|---|---|---|
| Akron | 6b | Apr 24 | Oct 28 |
| Alliance | 6a | May 2 | Oct 13 |
| Amherst | 6b | Apr 24 | Oct 24 |
| Ashland | 6a | Apr 30 | Oct 15 |
| Ashtabula | 6b | May 2 | Oct 21 |
| Athens | 6b | Apr 25 | Oct 23 |
| Aurora | 6a | Apr 21 | Oct 29 |
| Austintown | 6a | May 8 | Oct 12 |
| Avon | 6b | Apr 22 | Nov 1 |
| Avon Center | 6b | Apr 22 | Nov 1 |
| Avon Lake | 7a | Apr 22 | Nov 1 |
| Barberton | 6b | Apr 24 | Oct 28 |
| Bay Village | 7a | Apr 20 | Nov 3 |
| Beachwood | 6b | Apr 8 | Nov 12 |
| Beavercreek | 6b | Apr 18 | Oct 25 |
| Bedford | 6b | Apr 8 | Nov 12 |
| Bedford Heights | 6b | Apr 8 | Nov 12 |
| Bellefontaine | 6a | Apr 26 | Oct 20 |
| Berea | 6b | Apr 20 | Nov 3 |
| Bexley | 6b | Apr 18 | Oct 27 |
| Blue Ash | 6b | Apr 23 | Oct 18 |
| Boardman | 6a | May 8 | Oct 12 |
| Bowling Green | 6b | Apr 22 | Oct 25 |
| Brecksville | 6b | Apr 20 | Nov 3 |
| Bridgetown | 6b | Apr 17 | Oct 26 |
| Broadview Heights | 6a | Apr 20 | Nov 3 |
| Brook Park | 6b | Apr 20 | Nov 3 |
| Brooklyn | 6b | Apr 8 | Nov 12 |
| Brunswick | 6b | Apr 20 | Nov 3 |
| Bucyrus | 6a | Apr 19 | Oct 27 |
| Cambridge | 6b | Apr 28 | Oct 17 |
| Canton | 6b | Apr 24 | Oct 26 |
| Celina | 6a | Apr 27 | Oct 19 |
| Centerville | 6b | Apr 17 | Oct 26 |
| Chillicothe | 6b | Apr 20 | Oct 22 |
| Cincinnati | 6b | Apr 16 | Oct 25 |
| Circleville | 6b | Apr 17 | Oct 28 |
| Clark-Fulton | 7a | Apr 8 | Nov 12 |
| Clayton | 6a | Apr 16 | Oct 28 |
| Cleveland | 7a | Apr 8 | Nov 12 |
| Cleveland Heights | 6b | Apr 8 | Nov 12 |
| Collinwood | 7a | Apr 8 | Nov 12 |
| Columbus | 6b | Apr 20 | Oct 24 |
| Conneaut | 6b | May 8 | Oct 16 |
| Copley | 6b | Apr 24 | Oct 28 |
| Coshocton | 6b | Apr 27 | Oct 18 |
| Cuyahoga Falls | 6b | Apr 30 | Oct 21 |
| Dayton | 6b | Apr 18 | Oct 25 |
| Defiance | 6a | Apr 22 | Oct 24 |
| Delaware | 6b | Apr 19 | Oct 26 |
| Dent | 6b | Apr 17 | Oct 26 |
| Detroit-Shoreway | 7a | Apr 8 | Nov 12 |
| Dover | 6b | Apr 30 | Oct 15 |
| Dublin | 6b | Apr 22 | Oct 23 |
| East Cleveland | 6b | Apr 8 | Nov 12 |
| East Liverpool | 6b | Apr 22 | Oct 28 |
| Eastlake | 7a | Apr 26 | Oct 31 |
| Elyria | 6b | Apr 22 | Nov 1 |
| Englewood | 6a | Apr 16 | Oct 28 |
| Euclid | 7a | Apr 8 | Nov 12 |
| Fairborn | 6b | Apr 24 | Oct 17 |
| Fairfield | 6b | Apr 19 | Oct 22 |
| Fairview Park | 7a | Apr 20 | Nov 3 |
| Findlay | 6b | Apr 22 | Oct 24 |
| Finneytown | 6b | Apr 17 | Oct 26 |
| Forest Park | 6b | Apr 22 | Oct 18 |
| Forestville | 6b | Apr 16 | Oct 25 |
| Fostoria | 6b | Apr 23 | Oct 23 |
| Franklin | 6b | Apr 24 | Oct 19 |
| Fremont | 6b | Apr 26 | Oct 23 |
| Gahanna | 6b | Apr 18 | Oct 27 |
| Galion | 6a | Apr 26 | Oct 20 |
| Garfield Heights | 6b | Apr 8 | Nov 12 |
| Glenville | 7a | Apr 8 | Nov 12 |
| Goshen | 6b | Apr 23 | Oct 18 |
| Green | 6b | Apr 24 | Oct 26 |
| Greenville | 6a | Apr 21 | Oct 20 |
| Grove City | 6b | Apr 23 | Oct 19 |
| Hamilton | 6b | Apr 22 | Oct 18 |
| Heath | 6a | Apr 22 | Oct 18 |
| Hilliard | 6b | Apr 22 | Oct 23 |
| Hough | 7a | Apr 8 | Nov 12 |
| Huber Heights | 6b | Apr 16 | Oct 28 |
| Hudson | 6b | Apr 30 | Oct 21 |
| Ironton | 7a | Apr 22 | Oct 23 |
| Kent | 6b | Apr 21 | Oct 29 |
| Kettering | 6b | Apr 18 | Oct 25 |
| Lakewood | 7a | Apr 20 | Nov 3 |
| Lancaster | 6a | Apr 22 | Oct 24 |
| Lebanon | 6b | Apr 24 | Oct 19 |
| Lewis Center | 6b | Apr 22 | Oct 24 |
| Lima | 6a | Apr 24 | Oct 24 |
| London | 6a | Apr 24 | Oct 18 |
| Lorain | 6b | Apr 24 | Oct 24 |
| Loveland | 6b | Apr 23 | Oct 18 |
| Lyndhurst | 6a | Apr 8 | Nov 12 |
| Macedonia | 6b | Apr 30 | Oct 21 |
| Mack | 6b | Apr 17 | Oct 26 |
| Mansfield | 6a | Apr 26 | Oct 22 |
| Maple Heights | 6b | Apr 8 | Nov 12 |
| Marietta | 6b | Apr 18 | Oct 27 |
| Marion | 6a | Apr 25 | Oct 20 |
| Marysville | 6b | Apr 19 | Oct 26 |
| Mason | 6b | Apr 22 | Oct 18 |
| Massillon | 6b | Apr 24 | Oct 26 |
| Maumee | 6b | Apr 22 | Oct 24 |
| Mayfield Heights | 6a | Apr 26 | Oct 31 |
| Medina | 6a | Apr 29 | Oct 19 |
| Mentor | 7a | Apr 26 | Oct 31 |
| Miamisburg | 6b | Apr 17 | Oct 26 |
| Middleburg Heights | 6b | Apr 20 | Nov 3 |
| Middletown | 6b | Apr 24 | Oct 19 |
| Monfort Heights | 6b | Apr 17 | Oct 26 |
| Monroe | 6b | Apr 24 | Oct 19 |
| Montgomery | 6b | Apr 23 | Oct 18 |
| Mount Vernon | 6a | May 1 | Oct 10 |
| New Franklin | 6b | Apr 24 | Oct 26 |
| New Philadelphia | 6b | Apr 30 | Oct 15 |
| Newark | 6a | Apr 29 | Oct 16 |
| Niles | 6a | May 8 | Oct 12 |
| North Canton | 6b | Apr 24 | Oct 26 |
| North Olmsted | 6b | Apr 20 | Nov 3 |
| North Ridgeville | 6b | Apr 22 | Nov 1 |
| North Royalton | 6b | Apr 20 | Nov 3 |
| Northbrook | 6b | Apr 17 | Oct 26 |
| Norton | 6b | Apr 24 | Oct 28 |
| Norwalk | 6a | Apr 25 | Oct 25 |
| Norwood | 6b | Apr 16 | Oct 25 |
| Oregon | 6b | Apr 20 | Oct 27 |
| Oxford | 6a | Apr 19 | Oct 22 |
| Painesville | 7a | Apr 15 | Nov 9 |
| Parma | 6b | Apr 20 | Nov 3 |
| Parma Heights | 6b | Apr 20 | Nov 3 |
| Pataskala | 6a | Apr 18 | Oct 27 |
| Perrysburg | 6b | Apr 20 | Oct 27 |
| Pickerington | 6b | Apr 23 | Oct 19 |
| Piqua | 6a | Apr 18 | Oct 23 |
| Portsmouth | 7a | Apr 17 | Oct 25 |
| Powell | 6b | Apr 22 | Oct 23 |
| Ravenna | 6a | Apr 21 | Oct 29 |
| Reading | 6b | Apr 16 | Oct 25 |
| Reynoldsburg | 6b | Apr 18 | Oct 27 |
| Richmond Heights | 7a | Apr 8 | Nov 12 |
| Riverside | 6b | Apr 18 | Oct 25 |
| Rocky River | 7a | Apr 20 | Nov 3 |
| Salem | 6a | May 2 | Oct 13 |
| Sandusky | 6b | Apr 10 | Nov 5 |
| Seven Hills | 6b | Apr 8 | Nov 12 |
| Shaker Heights | 6b | Apr 8 | Nov 12 |
| Sharonville | 6b | Apr 22 | Oct 18 |
| Shiloh | 6b | Apr 18 | Oct 25 |
| Sidney | 6a | Apr 27 | Oct 20 |
| Solon | 6a | Apr 8 | Nov 12 |
| South Euclid | 6b | Apr 8 | Nov 12 |
| Springboro | 6b | Apr 17 | Oct 26 |
| Springdale | 6b | Apr 22 | Oct 18 |
| Springfield | 6a | Apr 25 | Oct 19 |
| Steubenville | 6b | Apr 29 | Oct 20 |
| Stow | 6b | Apr 30 | Oct 21 |
| Streetsboro | 6a | Apr 21 | Oct 29 |
| Strongsville | 6b | Apr 20 | Nov 3 |
| Struthers | 6a | Apr 30 | Oct 23 |
| Sylvania | 6b | Apr 22 | Oct 24 |
| Tallmadge | 6b | Apr 30 | Oct 21 |
| Tiffin | 6a | Apr 23 | Oct 23 |
| Toledo | 6b | Apr 20 | Oct 27 |
| Trenton | 6b | Apr 22 | Oct 18 |
| Trotwood | 6b | Apr 18 | Oct 25 |
| Troy | 6a | Apr 18 | Oct 23 |
| Twinsburg | 6a | Apr 30 | Oct 21 |
| University Heights | 6b | Apr 8 | Nov 12 |
| Upper Arlington | 6b | Apr 20 | Oct 24 |
| Urbana | 6a | Apr 24 | Oct 19 |
| Van Wert | 6a | Apr 21 | Oct 26 |
| Vandalia | 6b | Apr 16 | Oct 28 |
| Vermilion | 6b | Apr 24 | Oct 24 |
| Vermilion-on-the-Lake | 6b | Apr 24 | Oct 24 |
| Wadsworth | 6a | Apr 29 | Oct 19 |
| Warren | 6a | May 8 | Oct 12 |
| Warrensville Heights | 6b | Apr 8 | Nov 12 |
| Washington Court House | 6b | Apr 23 | Oct 21 |
| West Carrollton City | 6b | Apr 17 | Oct 26 |
| Westerville | 6b | Apr 22 | Oct 24 |
| Westlake | 7a | Apr 20 | Nov 3 |
| White Oak | 6b | Apr 17 | Oct 26 |
| Whitehall | 6b | Apr 18 | Oct 27 |
| Wickliffe | 6b | Apr 26 | Oct 31 |
| Willoughby | 7a | Apr 26 | Oct 31 |
| Willowick | 7a | Apr 26 | Oct 31 |
| Wilmington | 6b | Apr 17 | Oct 22 |
| Wooster | 6a | Apr 30 | Oct 12 |
| Worthington | 6b | Apr 22 | Oct 23 |
| Xenia | 6b | Apr 18 | Oct 24 |
| Youngstown | 6a | May 1 | Oct 17 |
| Zanesville | 6b | Apr 26 | Oct 19 |
Cities with 10,000+ residents. Data: USDA Plant Hardiness Zone Map 2023 and NOAA Climate Normals 1991–2020. Sources and method.