USDA hardiness zones in Minnesota
| Zone | Avg. extreme minimum | ZIP codes | Example cities |
|---|---|---|---|
| Zone 3a | −40 to −35°F | 5 | International Falls |
| Zone 3b | −35 to −30°F | 113 | Hibbing, Bemidji, Virginia |
| Zone 4a | −30 to −25°F | 183 | Moorhead, Brainerd, Fergus Falls, Cloquet |
| Zone 4b | −25 to −20°F | 327 | Rochester, Duluth, Lakeville, St. Cloud |
| Zone 5a | −20 to −15°F | 242 | Minneapolis, St. Paul, Bloomington, Brooklyn Park |
Growing zone and frost dates by city
| City | Zone | Frost dates |
|---|---|---|
| Minneapolis | 5a (−20 to −15°F) | Minneapolis frost dates |
| St. Paul | 5a (−20 to −15°F) | St. Paul frost dates |
| Rochester | 4b (−25 to −20°F) | Rochester frost dates |
| Bloomington | 5a (−20 to −15°F) | Bloomington frost dates |
| Duluth | 4b (−25 to −20°F) | Duluth frost dates |
| Brooklyn Park | 5a (−20 to −15°F) | Brooklyn Park frost dates |
| Woodbury | 5a (−20 to −15°F) | Woodbury frost dates |
| Lakeville | 4b (−25 to −20°F) | Lakeville frost dates |
| Plymouth | 5a (−20 to −15°F) | Plymouth frost dates |
| Blaine | 5a (−20 to −15°F) | Blaine frost dates |
| Maple Grove | 5a (−20 to −15°F) | Maple Grove frost dates |
| St. Cloud | 4b (−25 to −20°F) | St. Cloud frost dates |
| Eagan | 5a (−20 to −15°F) | Eagan frost dates |
| Burnsville | 5a (−20 to −15°F) | Burnsville frost dates |
| Coon Rapids | 5a (−20 to −15°F) | Coon Rapids frost dates |
| Eden Prairie | 5a (−20 to −15°F) | Eden Prairie frost dates |
| Apple Valley | 5a (−20 to −15°F) | Apple Valley frost dates |
| Edina | 5a (−20 to −15°F) | Edina frost dates |
| Minnetonka | 5a (−20 to −15°F) | Minnetonka frost dates |
| St. Louis Park | 5a (−20 to −15°F) | St. Louis Park frost dates |
| Shakopee | 5a (−20 to −15°F) | Shakopee frost dates |
| Moorhead | 4a (−30 to −25°F) | Moorhead frost dates |
| Mankato | 5a (−20 to −15°F) | Mankato frost dates |
| Cottage Grove | 5a (−20 to −15°F) | Cottage Grove frost dates |
| Maplewood | 5a (−20 to −15°F) | Maplewood frost dates |
| Inver Grove Heights | 5a (−20 to −15°F) | Inver Grove Heights frost dates |
| Richfield | 5a (−20 to −15°F) | Richfield frost dates |
| Roseville | 5a (−20 to −15°F) | Roseville frost dates |
| Andover | 4b (−25 to −20°F) | Andover frost dates |
| Savage | 5a (−20 to −15°F) | Savage frost dates |
| Rosemount | 5a (−20 to −15°F) | Rosemount frost dates |
| Brooklyn Center | 5a (−20 to −15°F) | Brooklyn Center frost dates |
| Fridley | 5a (−20 to −15°F) | Fridley frost dates |
| Oakdale | 5a (−20 to −15°F) | Oakdale frost dates |
| Chaska | 4b (−25 to −20°F) | Chaska frost dates |
| Ramsey | 4b (−25 to −20°F) | Ramsey frost dates |
| Prior Lake | 4b (−25 to −20°F) | Prior Lake frost dates |
| Elk River | 4b (−25 to −20°F) | Elk River frost dates |
| Shoreview | 5a (−20 to −15°F) | Shoreview frost dates |
| Austin | 4b (−25 to −20°F) | Austin frost dates |
| Owatonna | 4b (−25 to −20°F) | Owatonna frost dates |
| Winona | 5a (−20 to −15°F) | Winona frost dates |
| Chanhassen | 5a (−20 to −15°F) | Chanhassen frost dates |
| Farmington | 5a (−20 to −15°F) | Farmington frost dates |
| Faribault | 4b (−25 to −20°F) | Faribault frost dates |
| Otsego | 4b (−25 to −20°F) | Otsego frost dates |
| White Bear Lake | 5a (−20 to −15°F) | White Bear Lake frost dates |
| Lino Lakes | 5a (−20 to −15°F) | Lino Lakes frost dates |
| Champlin | 5a (−20 to −15°F) | Champlin frost dates |
| Hastings | 5a (−20 to −15°F) | Hastings frost dates |
| St. Michael | 4b (−25 to −20°F) | St. Michael frost dates |
| Columbia Heights | 5a (−20 to −15°F) | Columbia Heights frost dates |
| Crystal | 5a (−20 to −15°F) | Crystal frost dates |
| New Brighton | 5a (−20 to −15°F) | New Brighton frost dates |
| Willmar | 4b (−25 to −20°F) | Willmar frost dates |
| Northfield | 4b (−25 to −20°F) | Northfield frost dates |
| West St. Paul | 5a (−20 to −15°F) | West St. Paul frost dates |
| Golden Valley | 5a (−20 to −15°F) | Golden Valley frost dates |
| Forest Lake | 4b (−25 to −20°F) | Forest Lake frost dates |
| New Hope | 5a (−20 to −15°F) | New Hope frost dates |
| South St. Paul | 5a (−20 to −15°F) | South St. Paul frost dates |
| Sartell | 4b (−25 to −20°F) | Sartell frost dates |
| Hopkins | 5a (−20 to −15°F) | Hopkins frost dates |
| Stillwater | 4b (−25 to −20°F) | Stillwater frost dates |
| Albert Lea | 5a (−20 to −15°F) | Albert Lea frost dates |
| Anoka | 5a (−20 to −15°F) | Anoka frost dates |
| Hugo | 4b (−25 to −20°F) | Hugo frost dates |
| Ham Lake | 4b (−25 to −20°F) | Ham Lake frost dates |
| Buffalo | 4b (−25 to −20°F) | Buffalo frost dates |
| Red Wing | 4b (−25 to −20°F) | Red Wing frost dates |
| Hibbing | 3b (−35 to −30°F) | Hibbing frost dates |
| Bemidji | 3b (−35 to −30°F) | Bemidji frost dates |
| Monticello | 4b (−25 to −20°F) | Monticello frost dates |
| Rogers | 4b (−25 to −20°F) | Rogers frost dates |
| Alexandria | 4b (−25 to −20°F) | Alexandria frost dates |
| Hutchinson | 4b (−25 to −20°F) | Hutchinson frost dates |
| Brainerd | 4a (−30 to −25°F) | Brainerd frost dates |
| Lake Elmo | 5a (−20 to −15°F) | Lake Elmo frost dates |
| Fergus Falls | 4a (−30 to −25°F) | Fergus Falls frost dates |
| Marshall | 5a (−20 to −15°F) | Marshall frost dates |
| North Mankato | 5a (−20 to −15°F) | North Mankato frost dates |
| Waconia | 4b (−25 to −20°F) | Waconia frost dates |
| Robbinsdale | 5a (−20 to −15°F) | Robbinsdale frost dates |
| Worthington | 5a (−20 to −15°F) | Worthington frost dates |
| New Ulm | 5a (−20 to −15°F) | New Ulm frost dates |
| Sauk Rapids | 4b (−25 to −20°F) | Sauk Rapids frost dates |
| Vadnais Heights | 5a (−20 to −15°F) | Vadnais Heights frost dates |
| Big Lake | 4b (−25 to −20°F) | Big Lake frost dates |
| Mounds View | 5a (−20 to −15°F) | Mounds View frost dates |
| North St. Paul | 5a (−20 to −15°F) | North St. Paul frost dates |
| East Bethel | 4b (−25 to −20°F) | East Bethel frost dates |
| Victoria | 4b (−25 to −20°F) | Victoria frost dates |
| Cloquet | 4a (−30 to −25°F) | Cloquet frost dates |
| North Branch | 4b (−25 to −20°F) | North Branch frost dates |
| St. Peter | 4b (−25 to −20°F) | St. Peter frost dates |
| Mendota Heights | 5a (−20 to −15°F) | Mendota Heights frost dates |
| Dayton | 4b (−25 to −20°F) | Dayton frost dates |
| Grand Rapids | 4a (−30 to −25°F) | Grand Rapids frost dates |
| Cambridge | 4b (−25 to −20°F) | Cambridge frost dates |
| Little Canada | 5a (−20 to −15°F) | Little Canada frost dates |
| Hermantown | 4b (−25 to −20°F) | Hermantown frost dates |
| Fairmont | 5a (−20 to −15°F) | Fairmont frost dates |
| Detroit Lakes | 4a (−30 to −25°F) | Detroit Lakes frost dates |
| St. Anthony | 5a (−20 to −15°F) | St. Anthony frost dates |
| Arden Hills | 5a (−20 to −15°F) | Arden Hills frost dates |
| Oak Grove | 4b (−25 to −20°F) | Oak Grove frost dates |
| Minnetrista | 4b (−25 to −20°F) | Minnetrista frost dates |
| Little Falls | 4a (−30 to −25°F) | Little Falls frost dates |
| Corcoran | 4b (−25 to −20°F) | Corcoran frost dates |
| Baxter | 4a (−30 to −25°F) | Baxter frost dates |
| Mound | 4b (−25 to −20°F) | Mound frost dates |
| Waseca | 4b (−25 to −20°F) | Waseca frost dates |
| East Grand Forks | 4a (−30 to −25°F) | East Grand Forks frost dates |
| Thief River Falls | 4a (−30 to −25°F) | Thief River Falls frost dates |
| St. Francis | 4b (−25 to −20°F) | St. Francis frost dates |
| Albertville | 4b (−25 to −20°F) | Albertville frost dates |
| Waite Park | 4b (−25 to −20°F) | Waite Park frost dates |
| Orono | 5a (−20 to −15°F) | Orono frost dates |
| New Prague | 4b (−25 to −20°F) | New Prague frost dates |
| Mahtomedi | 5a (−20 to −15°F) | Mahtomedi frost dates |
| Virginia | 3b (−35 to −30°F) | Virginia frost dates |
| Wyoming | 4b (−25 to −20°F) | Wyoming frost dates |
| Delano | 4b (−25 to −20°F) | Delano frost dates |
| Isanti | 4b (−25 to −20°F) | Isanti frost dates |
| Belle Plaine | 4b (−25 to −20°F) | Belle Plaine frost dates |
| Shorewood | 5a (−20 to −15°F) | Shorewood frost dates |
| Medina | 4b (−25 to −20°F) | Medina frost dates |
| Crookston | 4a (−30 to −25°F) | Crookston frost dates |
| Kasson | 4b (−25 to −20°F) | Kasson frost dates |
| Baldwin | 4b (−25 to −20°F) | Baldwin frost dates |
| Carver | 4b (−25 to −20°F) | Carver frost dates |
| Spring Lake Park | 5a (−20 to −15°F) | Spring Lake Park frost dates |
| Jordan | 4b (−25 to −20°F) | Jordan frost dates |
| Zimmerman | 4b (−25 to −20°F) | Zimmerman frost dates |
| Stewartville | 4b (−25 to −20°F) | Stewartville frost dates |
| St. Joseph | 4b (−25 to −20°F) | St. Joseph frost dates |
| Byron | 4b (−25 to −20°F) | Byron frost dates |
| Litchfield | 4b (−25 to −20°F) | Litchfield frost dates |
| Chisago City | 4b (−25 to −20°F) | Chisago City frost dates |
| Credit River | 4b (−25 to −20°F) | Credit River frost dates |
| Glencoe | 4b (−25 to −20°F) | Glencoe frost dates |
| Newport | 5a (−20 to −15°F) | Newport frost dates |
| International Falls | 3a (−40 to −35°F) | International Falls frost dates |
| Princeton | 4b (−25 to −20°F) | Princeton frost dates |
| Becker | 4b (−25 to −20°F) | Becker frost dates |
| St. Paul Park | 5a (−20 to −15°F) | St. Paul Park frost dates |
| Montevideo | 4b (−25 to −20°F) | Montevideo frost dates |
| Lake City | 4b (−25 to −20°F) | Lake City frost dates |
| Elko New Market | 4b (−25 to −20°F) | Elko New Market frost dates |
| North Oaks | 5a (−20 to −15°F) | North Oaks frost dates |
| La Crescent | 5a (−20 to −15°F) | La Crescent frost dates |
| Morris | 4b (−25 to −20°F) | Morris frost dates |
| Lonsdale | 4b (−25 to −20°F) | Lonsdale frost dates |
| Falcon Heights | 5a (−20 to −15°F) | Falcon Heights frost dates |
| Redwood Falls | 5a (−20 to −15°F) | Redwood Falls frost dates |
| Lindstrom | 4b (−25 to −20°F) | Lindstrom frost dates |
Frequently asked questions
What growing zone is Minnesota in?
Minnesota’s ZIP codes span USDA zones 3a to 5a, and 4b is the most common. Zones vary with elevation and distance from water, so check your own ZIP code.
When should I plant?
Hardiness zones are about winter cold, not planting dates. For timing, use the last spring frost date for your city on our Minnesota frost dates page.