Fruit Trees for Minnesota

These are the cold hardy fruit trees, berries and vines that grow in Minnesota, picked against real winter lows, not an average. Across the 23 areas we've mapped in Minnesota, the cold to plan for runs from −25°F on the warmest ground around the Twin Cities to −53°F in the cold pockets around Grand Rapids, Hibbing and the Iron Range. Pick your area below and the list trims itself to what has come through that cold. Everything here ships bare root in spring 2027.

What fruit trees grow in Minnesota?

The best fruit trees for Minnesota are the ones that have already lived through the cold your spot gets. On typical Minnesota ground (−37°F, the middle of our mapped areas), 148 of the plants we're selling for spring 2027 have come through that cold: apples like Honeycrisp, Prairie Sensation, Frostbite and Haralson; pears like Larinskaya, Krazulya and Summercrisp; plums like Native American plum, Prairie Red and Mount Royal; tart and bush cherries like Romeo, Juliet and Nanking; apricots like Westcot and Manchurian. Berry bushes are the safest bet anywhere in the state.

Peaches are a stretch on most of the ground we've mapped in Minnesota. Siberian C peach has come through −35°F, so it's worth a try on the warmest ground in the Twin Cities; Duluth, Superior and the North Shore; and Mason City, Albert Lea and Austin. It ripens late, so give it your sunniest spot. Plant them up on a bench or slope, never the low spot.

For your exact address, the cold hardiness calculator gives you the number to plan for and every plant we grow that has survived it.

Pick your area of Minnesota

Showing all 247 plants that fit somewhere in Minnesota. Ones tagged "Warm spots only" need the warmest ground in the state.

51 plants fit most ground in Bemidji and the Headwaters (−46°F). The map runs −43°F to −49°F there, so open the map for Bemidji and the Headwaters to get the number at your place.

75 plants fit most ground in Brainerd Lakes (−42°F). The map runs −37°F to −45°F there, so open the map for Brainerd Lakes to get the number at your place.

148 plants fit most ground in Cambridge, North Branch and the Rum River (−38°F). The map runs −35°F to −41°F there, so open the map for Cambridge, North Branch and the Rum River to get the number at your place.

148 plants fit most ground in Duluth, Superior and the North Shore (−39°F). The map runs −28°F to −41°F there, so open the map for Duluth, Superior and the North Shore to get the number at your place.

51 plants fit most ground in Ely and the Boundary Waters edge (−46°F). The map runs −43°F to −51°F there, so open the map for Ely and the Boundary Waters edge to get the number at your place.

75 plants fit most ground in Fargo, Grand Forks and the Red River Valley (−41°F). The map runs −33°F to −46°F there, so open the map for Fargo, Grand Forks and the Red River Valley to get the number at your place.

148 plants fit most ground in Fergus Falls, Detroit Lakes and Wahpeton (−39°F). The map runs −35°F to −42°F there, so open the map for Fergus Falls, Detroit Lakes and Wahpeton to get the number at your place.

75 plants fit most ground in Grand Rapids, Hibbing and the Iron Range (−45°F). The map runs −40°F to −53°F there, so open the map for Grand Rapids, Hibbing and the Iron Range to get the number at your place.

194 plants fit most ground in Hutchinson, Glencoe and the Crow River (−33°F). The map runs −31°F to −37°F there, so open the map for Hutchinson, Glencoe and the Crow River to get the number at your place.

51 plants fit most ground in International Falls and Rainy Lake (−50°F). The map runs −47°F to −52°F there, so open the map for International Falls and Rainy Lake to get the number at your place.

194 plants fit most ground in Lakeville, Farmington and New Prague (−34°F). The map runs −31°F to −36°F there, so open the map for Lakeville, Farmington and New Prague to get the number at your place.

194 plants fit most ground in Mankato, New Ulm and the Minnesota River (−33°F). The map runs −31°F to −36°F there, so open the map for Mankato, New Ulm and the Minnesota River to get the number at your place.

194 plants fit most ground in Marshall, Montevideo and the upper Minnesota River (−34°F). The map runs −32°F to −38°F there, so open the map for Marshall, Montevideo and the upper Minnesota River to get the number at your place.

194 plants fit most ground in Mason City, Albert Lea and Austin (−31°F). The map runs −28°F to −34°F there, so open the map for Mason City, Albert Lea and Austin to get the number at your place.

194 plants fit most ground in Owatonna, Faribault and Northfield (−34°F). The map runs −31°F to −37°F there, so open the map for Owatonna, Faribault and Northfield to get the number at your place.

148 plants fit most ground in Pine City, Mora and Hinckley (−39°F). The map runs −34°F to −42°F there, so open the map for Pine City, Mora and Hinckley to get the number at your place.

194 plants fit most ground in Red Wing, Cannon Falls and the Mississippi bluffs (−34°F). The map runs −32°F to −38°F there, so open the map for Red Wing, Cannon Falls and the Mississippi bluffs to get the number at your place.

194 plants fit most ground in Rochester, Winona and the bluff country (−34°F). The map runs −30°F to −38°F there, so open the map for Rochester, Winona and the bluff country to get the number at your place.

148 plants fit most ground in St. Cloud and the upper Mississippi (−37°F). The map runs −31°F to −41°F there, so open the map for St. Cloud and the upper Mississippi to get the number at your place.

194 plants fit most ground in the Twin Cities (−32°F). The map runs −25°F to −37°F there, so open the map for the Twin Cities to get the number at your place.

51 plants fit most ground in Thief River Falls and Roseau (−48°F). The map runs −44°F to −52°F there, so open the map for Thief River Falls and Roseau to get the number at your place.

148 plants fit most ground in Willmar and Alexandria (−36°F). The map runs −32°F to −40°F there, so open the map for Willmar and Alexandria to get the number at your place.

194 plants fit most ground in Worthington, Pipestone and the Buffalo Ridge (−31°F). The map runs −29°F to −35°F there, so open the map for Worthington, Pipestone and the Buffalo Ridge to get the number at your place.

Apple Trees for Minnesota

Show more apple trees

See all apple trees, zone 2 apple trees, zone 3 apple trees, zone 4 apple trees.

Crabapples and Applecrabs for Minnesota

Show more crabapples and applecrabs

See all crabapples and applecrabs, zone 2 crabapples, zone 3 crabapples.

Pear Trees for Minnesota

Show more pear trees

See all pear trees, zone 2 pear trees, zone 3 pear trees, zone 4 pear trees.

Plum Trees for Minnesota

Show more plum trees

See all plum trees, zone 2 plum trees, zone 3 plum trees.

Cherry Trees and Bush Cherries for Minnesota

Show more cherry trees and bush cherries

See all cherry trees and bush cherries, zone 2 cherry trees, zone 3 cherry trees.

Apricot Trees for Minnesota

Show more apricot trees

See all apricot trees, zone 2 apricot trees, zone 3 apricot trees, zone 4 apricot trees.

Peach and Nectarine Trees for Minnesota

See all peach and nectarine trees, zone 3 peach trees, zone 4 peach trees.

Berry Bushes for Minnesota

Show more berry bushes

See all berry bushes, zone 2 berries, shrubs and vines, zone 3 berries, shrubs and vines, zone 4 berries, shrubs and vines.

Grapes and Hardy Kiwi for Minnesota

Show more grapes and hardy kiwi

See all grapes and hardy kiwi.

Nut Trees for Minnesota

See all nut trees.

Unusual Fruit for Minnesota

Show more unusual fruit

See all unusual fruit.

What our microclimate maps found in Minnesota

We've mapped 23 fruit growing areas in Minnesota, down to the bench and the draw. Here's the short version of what turned up, all pulled from the maps themselves. Click any area to open its full map.

23areas mapped in Minnesota
−25°Fwarmest ground we've mapped, in The Twin Cities
−53°Fcoldest pocket we've mapped, in Grand Rapids, Hibbing and the Iron Range
−59°Fcoldest reading on our Minnesota maps, Pokegama Dam, February 16, 1903
109 to 172frost free days, from Ely and the Boundary Waters edge to Red Wing, Cannon Falls and the Mississippi bluffs
1. Still, clear nightThe ground loses heat and the air touching it gets cold and heavy.
2. Cold air drainsIt slides downhill like water, down draws and creeks.
3. It pools lowRiver bottoms, flats and basins fill up and read coldest.
4. Benches stay warmerSlopes and benches above the pool run warmer, in winter and at bloom.

How cold each area gets

Each bar runs from an area's warmest growing ground (left) to its coldest bottoms (right). The black mark is the planning low for most of its ground.

Mason City, Albert Lea and Austin
−28°F to −34°F, most ground −31°F
Worthington, Pipestone and the Buffalo Ridge
−29°F to −35°F, most ground −31°F
The Twin Cities
−25°F to −37°F, most ground −32°F
Hutchinson, Glencoe and the Crow River
−31°F to −37°F, most ground −33°F
Mankato, New Ulm and the Minnesota River
−31°F to −36°F, most ground −33°F
Lakeville, Farmington and New Prague
−31°F to −36°F, most ground −34°F
Marshall, Montevideo and the upper Minnesota River
−32°F to −38°F, most ground −34°F
Owatonna, Faribault and Northfield
−31°F to −37°F, most ground −34°F
Red Wing, Cannon Falls and the Mississippi bluffs
−32°F to −38°F, most ground −34°F
Rochester, Winona and the bluff country
−30°F to −38°F, most ground −34°F
Willmar and Alexandria
−32°F to −40°F, most ground −36°F
St. Cloud and the upper Mississippi
−31°F to −41°F, most ground −37°F
Show all 23 areas
Cambridge, North Branch and the Rum River
−35°F to −41°F, most ground −38°F
Duluth, Superior and the North Shore
−28°F to −41°F, most ground −39°F
Fergus Falls, Detroit Lakes and Wahpeton
−35°F to −42°F, most ground −39°F
Pine City, Mora and Hinckley
−34°F to −42°F, most ground −39°F
Fargo, Grand Forks and the Red River Valley
−33°F to −46°F, most ground −41°F
Brainerd Lakes
−37°F to −45°F, most ground −42°F
Grand Rapids, Hibbing and the Iron Range
−40°F to −53°F, most ground −45°F
Bemidji and the Headwaters
−43°F to −49°F, most ground −46°F
Ely and the Boundary Waters edge
−43°F to −51°F, most ground −46°F
Thief River Falls and Roseau
−44°F to −52°F, most ground −48°F
International Falls and Rainy Lake
−47°F to −52°F, most ground −50°F
−20°F−30°F−40°F−50°F−60°F
warm ground to cold groundmost ground plans for

How long the frost free season runs

Days between the average last spring frost and first fall frost, at the station each map uses.

172 days
Marshall, Montevideo and the upper Minnesota River
May 2 to Oct 8, Marshall and Tracy
158 days
156 days
Willmar and Alexandria
Willmar treatment plant
154 days
149 days
Brainerd Lakes
May 8 to Sep 24, Brainerd station
145 days
Show all 22 areas
145 days
Pine City, Mora and Hinckley
May 10 to Sep 24, Mora
143 days
139 days
Fergus Falls, Detroit Lakes and Wahpeton
May 16 to Sep 25, station north-northeast of Detroit Lakes
135 days
Bemidji and the Headwaters
Itasca State Park
130 days
Grand Rapids, Hibbing and the Iron Range
Jun 1 to Sep 11, Grand Rapids Forestry Lab
130 days
International Falls and Rainy Lake
International Falls airport
112 days
Ely and the Boundary Waters edge
station south of Ely
109 days

What stood out on each map

Duluth, Superior and the North ShoreDuluth Harbor's first fall frost comes about October 2, but up the hill at the airport it's September 13, and Park Point plans for −28°F while Cloquet plans for −41°F.
Fargo, Grand Forks and the Red River ValleyOn this flat old lake bed the winter planning low drops from −35°F in downtown Fargo to −41°F in Grand Forks and −47°F at Crookston as you go north.
Grand Rapids, Hibbing and the Iron RangeIn the January 2019 cold wave Cotton bottomed out at −56°F while Eveleth, up on the Mesabi Range, read −35°F, a 21°F spread between the bogs and the range slopes.
The Twin CitiesOn October 8, 2025 Lakeville, Rockford and Scandia read 28°F while Mound on Lake Minnetonka and the airport read 39°F, an 11°F spread across one metro on one calm night.
St. Cloud and the upper MississippiOn February 1, 1996 Milaca hit −48°F while St. John's at Collegeville, on higher ground west of St. Cloud, only dropped to −37°F, an 11°F spread inside one map.
Brainerd LakesOn February 2, 1996 the Brainerd station read −54°F while the station near Little Falls, 24 miles down the Mississippi, read −38°F, a 16°F spread inside one stretch of Central Minnesota.
See what the other 17 Minnesota maps found
Ely and the Boundary Waters edgeOn February 13 and 14, 2021, Snowbank Lake east of Ely read −50°F while the Fernberg station read −28°F that same weekend.
Pine City, Mora and HinckleyOn December 18, 1983 Mora read −52°F while Hinckley read −40°F, a 12°F gap in country with hardly a hill.
Rochester, Winona and the bluff countryOn February 3, 1996 the Rushford station on the Root River valley floor read −46°F while Winona, by the Mississippi, read −31°F.
Thief River Falls and RoseauOn February 2, 1996 the old Roseau station hit −52°F and Thorhult, on the edge of the Big Bog, −51°F, while nearly all the growing ground plans within about 3°F of −48°F.
Willmar and AlexandriaOn January 9, 1977, the Willmar station read −41°F while New London and the Alexandria airport read −32°F.
Fergus Falls, Detroit Lakes and WahpetonThe lowest ground here is the warmest: the Red River floor plans for −35°F to −38°F while the lake country 400 feet higher plans for −40°F to −44°F.
Bemidji and the HeadwatersNearly every place on this map plans for −43°F or colder, so a few degrees one way or the other decides what lives.
Cambridge, North Branch and the Rum RiverOn January 19, 1994 the Wild River State Park station in the St. Croix valley read −44°F while the Cambridge station read −37°F that same morning, a river bottom against town gap.
Hutchinson, Glencoe and the Crow RiverBlossoms lose about 10% at 28°F and up to 90% a few degrees colder, so a few degrees of site difference can be most of the crop.
Marshall, Montevideo and the upper Minnesota RiverAt the end of January 2019 Granite Falls, down in the Minnesota River valley, hit −36°F while Marshall, about 220 ft higher, hit −29°F.
Mason City, Albert Lea and AustinOn February 2, 1996 the Mason City station in town hit −45°F while the airport, 83 feet higher, read −32°F, a 13°F gap in one city.
Owatonna, Faribault and NorthfieldOn January 9, 1977 Faribault hit −40°F while Owatonna read −35°F, but in 1985 it flipped, with Owatonna at −34°F and Faribault at −24°F.
Red Wing, Cannon Falls and the Mississippi bluffsOn January 18, 1967 the Theilman valley station hit −44°F while Hastings Dam 2 on the Mississippi only fell to −28°F in the same cold snap.
Worthington, Pipestone and the Buffalo RidgeOn December 24, 1983, the Pipestone station read −44°F while Worthington read −26°F.
International Falls and Rainy LakeThe map is remarkably even: the coldest twentieth of the ground and the warmest are only about 5°F apart.
Lakeville, Farmington and New PragueOn January 30, 1951, Chaska on the Minnesota River floor read −43°F while Farmington, 240 feet higher, read −33°F in the same cold snap.
Mankato, New Ulm and the Minnesota RiverIn the January 1972 cold snap St. Peter's station on the river floor hit −38°F while St. James, up on the prairie, read −27°F.

Minnesota growing zones for fruit trees

Most of the ground we've mapped in Minnesota falls in MFTC zones 2 and 3, with the warmest spots in zone 4b (−25°F) and the coldest bottoms down in zone 1b (−53°F). That's colder than USDA's map, and it's on purpose: USDA's zone comes from an average winter's coldest night, ours from the bad winter a tree has to live through. Every plant we sell is zoned to the coldest temperature it has actually survived. Here's each area we've mapped, with the planning low for most of its ground and the range from its warmest benches to its coldest bottoms.

Area Towns Most ground Range Start with
Bemidji and the Headwaters Bemidji, Cass Lake, Walker, Park Rapids, Blackduck −46°F (zone 2a) −43°F to −49°F Parkland apple, Trailman applecrab, Bolshaya pear
Brainerd Lakes Brainerd, Baxter, Nisswa, Pequot Lakes, Crosslake, Little Falls, Staples, Wadena −42°F (zone 2b) −37°F to −45°F Centennial applecrab, Honeyberry, September Ruby apple
Cambridge, North Branch and the Rum River Cambridge, Isanti, North Branch, Rush City, Braham −38°F (zone 3a) −35°F to −41°F Honeycrisp apple, Ure pear, Mount Royal plum
Duluth, Superior and the North Shore Duluth, Superior, Hermantown, Cloquet, Two Harbors −39°F (zone 3a) −28°F to −41°F Toka plum, Summercrisp pear, Westcot apricot
Ely and the Boundary Waters edge Ely, Winton, Burntside Lake, White Iron, Eagles Nest −46°F (zone 2a) −43°F to −51°F Parkland apple, Dolgo crabapple, Bolshaya pear
Fargo, Grand Forks and the Red River Valley Fargo, Moorhead, West Fargo, Grand Forks, Crookston −41°F (zone 2b) −33°F to −46°F Norkent apple, Valiant grape, Kerr applecrab
Fergus Falls, Detroit Lakes and Wahpeton Fergus Falls, Detroit Lakes, Wahpeton, Perham, Pelican Rapids, Breckenridge −39°F (zone 3a) −35°F to −42°F Norkent apple, Centennial applecrab, Vekovaya pear
Grand Rapids, Hibbing and the Iron Range Grand Rapids, Hibbing, Virginia, Eveleth, Chisholm, Cotton −45°F (zone 2b) −40°F to −53°F Chestnut applecrab, Honeyberry, Mantet apple
Hutchinson, Glencoe and the Crow River Hutchinson, Glencoe, Litchfield, Buffalo, Delano, Waconia, Le Sueur −33°F (zone 3b) −31°F to −37°F Honeycrisp apple, Summercrisp pear, Toka plum
International Falls and Rainy Lake International Falls, Ranier, Fort Frances, Island View, Rainy Lake −50°F (zone 2a) −47°F to −52°F Parkland apple, Chestnut applecrab, Bolshaya pear
Lakeville, Farmington and New Prague Lakeville, Farmington, Northfield, New Prague, Prior Lake −34°F (zone 3b) −31°F to −36°F Golden Russet apple, Cold Snap® pear, Black Ice plum
Mankato, New Ulm and the Minnesota River Mankato, North Mankato, St. Peter, New Ulm, Lake Crystal, Madelia −33°F (zone 3b) −31°F to −36°F Honeycrisp apple, Honeyberry, Italian plum
Marshall, Montevideo and the upper Minnesota River Marshall, Montevideo, Granite Falls, Minneota, Clarkfield −34°F (zone 3b) −32°F to −38°F Haralson apple, Ure pear, Toka plum
Mason City, Albert Lea and Austin Mason City, Albert Lea, Austin, Clear Lake, Osage, Northwood −31°F (zone 3b) −28°F to −34°F Honeycrisp apple, Honeyberry, Italian plum
Owatonna, Faribault and Northfield Owatonna, Faribault, Northfield, Dundas, Medford, Morristown −34°F (zone 3b) −31°F to −37°F Honeycrisp apple, Toka plum, Westcot apricot
Pine City, Mora and Hinckley Pine City, Mora, Hinckley, Rush City, Braham −39°F (zone 3a) −34°F to −42°F Boyne raspberry, Vekovaya pear, Mantet apple
Red Wing, Cannon Falls and the Mississippi bluffs Red Wing, Cannon Falls, Welch, Frontenac, Bay City, Maiden Rock −34°F (zone 3b) −32°F to −38°F Sweet Sixteen apple, Luscious pear, Black Ice plum
Rochester, Winona and the bluff country Rochester, Winona, Byron, Pine Island, Zumbrota, Lake City, Wabasha −34°F (zone 3b) −30°F to −38°F Honeycrisp apple, Toka plum, Westcot apricot
St. Cloud and the upper Mississippi St. Cloud, Sauk Rapids, Sartell, St. Joseph, Monticello, Elk River, Princeton, Milaca −37°F (zone 3a) −31°F to −41°F Honeycrisp apple, Summercrisp pear, Toka plum
The Twin Cities Minneapolis, St. Paul, Lake Minnetonka, Stillwater, Anoka −32°F (zone 3b) −25°F to −37°F Honeycrisp apple, Summercrisp pear, Toka plum
Thief River Falls and Roseau Thief River Falls, Roseau, Greenbush, Middle River, Goodridge −48°F (zone 2a) −44°F to −52°F Dolgo crabapple, Prairie Sensation apple, Ptitsin #5 plum
Willmar and Alexandria Willmar, Alexandria, Glenwood, Spicer, New London, Osakis, Sauk Centre −36°F (zone 3a) −32°F to −40°F Norland apple, Ure pear, Mount Royal plum
Worthington, Pipestone and the Buffalo Ridge Worthington, Pipestone, Luverne, Slayton, Adrian −31°F (zone 3b) −29°F to −35°F Honeycrisp apple, Honeyberry, Italian plum

Shopping by zone instead? Start with our zone 1 fruit trees, zone 2 fruit trees, zone 3 fruit trees and zone 4 fruit trees. A few spots on each map run a zone colder than the town next door, and that's what the maps are for.

Grand Rapids, Hibbing and the Iron Range. In the January 2019 cold wave, Cotton bottomed out at −56°F while Eveleth, up on the Mesabi Range, read −35°F. Grand Rapids plans for −42°F, Hibbing −45°F, Eveleth −40°F and Cotton −53°F.

The Twin Cities. On October 8, 2025, Lakeville and Scandia read 28°F while Mound and the airport read 39°F. Downtown Minneapolis plans for −31°F, St. Paul's bluff tops about −27°F, and Andover −37°F.

See every Minnesota map on our Minnesota microclimate maps page.

Native fruit we grow

If you're after native fruit, huckleberry, Native American plum, American elderberry, Montana black currant and serviceberry are the ones we grow. They feed birds and wildlife and shrug off cold that would kill a lot of grafted trees.

Getting fruit trees to make it in Minnesota

Cold is only part of it. Plant on a slope or bench, not the bottom of a draw, since cold air drains downhill and pools in the low spots on a still night, and that's where blossoms get frosted. Give trees shelter from the wind, put them on drip so the soil never dries out through the summer, then taper it off from mid August so they harden off before the first hard freeze. Paint the trunks white against sunscald (how we do it) and put a quarter inch hardware cloth guard, at least two feet tall, around each trunk for voles and ground squirrels.

Rootstock matters as much as the variety. In the coldest ground we graft onto hardy standard rootstocks, and our rootstock guide explains the tradeoffs. Most apples, pears, plums and sweet cherries need a second variety blooming at the same time to pollenize them; our pollination maps show which ones pair up. Short on room for two? Westcot apricot, Romeo dwarf cherry and Mount Royal plum are self fertile, and so is everything in our self fertile fruit trees collection.

Ordering bare root trees for Minnesota

Everything on this page ships bare root in spring 2027, dormant, with the roots wrapped in moist sawdust and a vapor barrier, so you can plant as soon as your ground can be worked. Put your order in over the winter, since the best sellers run out. Not sure what to pick? Fill out our We Pick Your Trees form and we'll put a list together for your spot, or email us through the contact page with where you are and what you want to grow. Every plant is guaranteed to bud out (details in our FAQ).

Questions people ask about fruit trees in Minnesota

Can you grow fruit trees in Minnesota?

Yes. The trick is picking varieties zoned to the cold your spot actually gets. Our maps put most of the Minnesota ground we've mapped at −37°F for planning, and 148 of the plants we're selling for spring 2027 have come through that, from hardy apples and pears to plums, tart cherries and berries.

What are the best apple trees for Minnesota?

For most of the Minnesota ground we've mapped we'd start with Honeycrisp, Prairie Sensation, Frostbite, Haralson and Zestar!®. Each has come through −37°F or colder. In the coldest pockets, around Grand Rapids, Hibbing and the Iron Range (−53°F), stick to apples rated that cold, like Parkland, and the applecrabs.

What growing zone is Minnesota for fruit trees?

Most of the ground we've mapped in Minnesota is MFTC zones 2 to 3, running from −25°F on the warmest ground around the Twin Cities down to −53°F around Grand Rapids, Hibbing and the Iron Range. USDA's map reads warmer because it's built on an average winter, not the bad one.

Can cherry trees grow in Minnesota?

Tart and bush cherries, yes: Romeo dwarf cherry, Juliet dwarf cherry and Nanking cherry all fit most of the Minnesota ground we've mapped. Sweet cherries are more of a gamble. Lapins sweet cherry, one of the hardiest we sell, has come through −35°F, so it's worth a try where most ground plans for that or warmer, like Mason City, Albert Lea and Austin; Worthington, Pipestone and the Buffalo Ridge; and the Twin Cities. Plant it up on a slope, since bloom frost is the bigger risk.

Can you grow peaches in Minnesota?

On the warmest ground, yes. Siberian C peach has come through −35°F, so it's worth a try on the warmest ground in the Twin Cities; Duluth, Superior and the North Shore; and Mason City, Albert Lea and Austin. It ripens late, so give it your sunniest spot.

Where is the warmest ground for fruit trees in Minnesota?

On our maps the warmest growing ground is West Saint Paul in the Twin Cities (−25°F), then Park Point in Duluth, Superior and the North Shore (−28°F) and Burchinal in Mason City, Albert Lea and Austin (−28°F). Those numbers are the planning lows, the cold a tree there has to live through in a bad winter.

Where are the coldest frost pockets in Minnesota?

The coldest spots on our Minnesota maps are Cotton in Grand Rapids, Hibbing and the Iron Range (−53°F), La Vallee in International Falls and Rainy Lake (−52°F), and Jelle in Thief River Falls and Roseau (−52°F). Low ground like that is where cold air pools on a still night, so it runs colder than the town nearby.

What's the coldest temperature on Minnesota's microclimate maps?

The coldest reading on our Minnesota maps is −59°F at Pokegama Dam on February 16, 1903, on the Grand Rapids, Hibbing and the Iron Range map.

When is the last frost in Minnesota?

It depends a lot on where you are. On the maps that give a typical last 32°F spring frost, it runs from April 22 at Red Wing Dam 3 (Red Wing, Cannon Falls and the Mississippi bluffs) to June 1 at the Grand Rapids Forestry Lab (Grand Rapids, Hibbing and the Iron Range). Open the map for your area to see the station closest to you.

How long is the growing season in Minnesota?

Our maps put the frost free season anywhere from about 109 days at the station south of Ely (Ely and the Boundary Waters edge) to about 172 days at the two river dam stations (Red Wing, Cannon Falls and the Mississippi bluffs). That's why the area you're in matters as much as the state.

When should I plant fruit trees in Minnesota?

In spring, as soon as the ground thaws and can be worked, while the trees are still dormant. We ship bare root in spring 2027 so the trees arrive dormant and ready to go in the ground.

Do you ship bare root fruit trees to Minnesota?

Yes. We ship bare root trees, berries and vines to Minnesota every spring, and you can also pick up in Missoula, Montana, if you choose that at checkout.

Fruit trees for other states

Alaska, Colorado, Idaho, Illinois, Iowa, Maine, Massachusetts, Michigan, Montana, Nebraska, Nevada, New Hampshire, New Mexico, New York, North Dakota, Oregon, South Dakota, Utah, Vermont, Washington, Wisconsin, Wyoming. Or start from the fruit trees by state page.

Not sure what to plant? We'll pick your trees.

Tell us about your place, your goals and your budget. We'll pick what fits, build the order for you and email it over within 1 to 2 days.

Pick my treesIt's free