New Roof Cost in Bloomington, MN: 2027 Local Prices

Typical Cost To install a new roof Average: $6,540 - $9,230
See costs in your area

Adjust the house size or the roof slope in Bloomington, MN

sq. ft.

Pitch drives both the roof area and the labor. Steep pitches (9/12 or more) slow the crew down, and low ones need extra underlayment care. Our Minnesota starting value is 7/12.

Budget $12,200 to $18,600 to strip and re-shingle a typical 2,020 sq. ft. single-story house in Bloomington, MN with standard asphalt. The roof itself measures about 2,475 sq. ft. (24.7 squares) at a 7/12 slope, and the price includes labor, materials and removal of the existing layer.

On a per-square basis (a square equals a hundred square feet), Bloomington, MN prices this roof at about $601.17. Upgrades change the picture: $13,560 to $20,670 for 50-year architectural shingles, or a starting point near $26,250 for steel shingles.

Metro costs lift the price here by about $300 over the Minnesota figure ($11,960 to $18,230). Our prices apply across the 5 ZIP codes that carry the Bloomington name, in Hennepin County.

What a New Roof Costs in Bloomington, MN: Shingles, Metal, Membranes

Use this table two ways: to pick a material you can afford, and to spot a quote that sits far outside the normal band for Bloomington, MN.

MaterialInstalled costEstimatePer square
Asphalt shingles
Asphalt shingles, 30-year$12,200 to $18,600$14,880$601.17
Architectural shingles, 50-year$13,560 to $20,670$16,540$668.08
Metal
Steel shingles$26,250 to $40,020$32,010$1,293.59
Aluminum shingles$29,030 to $44,250$35,400$1,430.45
Standing seam metal$35,000 to $53,340$42,680$1,724.45
Stone-coated steel tiles$35,740 to $54,470$43,580$1,760.95
Flat / low-slope membranes (priced on the 2,020 sq. ft. footprint)
EPDM rubber membrane$16,630 to $21,600$19,110$945.86
TPO membrane, 60-mil$14,310 to $18,590$16,450$814.07
PVC membrane, 60-mil$17,300 to $22,470$19,890$984.39

Shingles price through the roof replacement calculator, metal through the metal roof calculator, membranes through the flat roof calculator. Regional pricing for the Plains area sits 1% above the U.S. average on the pitched-roof rows.

Price per Year of Roof

The real cost of a roof is price divided by the years it lasts. Hover a bar: metal costs more up front and less per year.

Price per year of serviceLowest per year$0$250$500$750$1,000Asphalt 3-tab~18 yr life$826.45/yrArch. ("lifetime")~23 yr life$718.77/yrSteel shingles50-60 yr life$582.00/yr ✓Standing seam50-60 yr life$775.85/yr

Service lives follow the climate-bell model above (asphalt peaks in moderate regions; metal assumes correct installation); prices are the Bloomington, MN estimates above.

What Pushes a Bloomington, MN Roof Quote Up or Down

Before you rank quotes by price, check that they cover the same work. Our model values each variable on the 24.7-square roof like this:

  • Old shingles. Removing the existing layer accounts for about $3,570 of the price. A hidden second layer adds roughly $2,310 more.
  • Design. Simple gables are the cheapest to cover. Figure about $1,470 more for a hip roof, or about $2,490 more when dormers and valleys cut it up.
  • Access. Raise this roof a story and expect about $1,060 on top of the price, for staging, hauling and slower work.
  • Skylights. Swapping or adding a skylight costs around $360 each at Bloomington, MN rates.
  • Decking. Nobody can see rotten plywood until the shingles come off. Get a written per-sheet replacement price so a surprise has a fixed cost.
  • Metal details. Drip edge, step flashing and vent boots are cheap to replace during a re-roof; make sure each quote says whether they are new or reused. For gutters, see the gutter cost calculator.
  • Permit and disposal. Fees depend on the town. Confirm the bid includes both the permit and the dumpster.

Rebuild Your Bid

Pick the options that match your house; the figure reprices instantly with this page's Bloomington, MN numbers.

Old layers removed
Roof shape
House height
Your scope, estimate

$14,880quotes usually $12,200 – $18,600

Same 2,475 sq. ft. roof at 7/12, priced with our roofing and metal calculators at Bloomington, MN rates. Decking repairs, skylights and gutters are extra.

Put every quote on one sheet with the same rows - removal, underlayment, ice barrier, flashing, ventilation, decking, permit - and the real differences show.

Minnesota Climate and Roof Wear

Averages for Minnesota: summer highs around 82°F, winter highs around 19°F, winter lows around 1°F. The map below files it under Region 1. Those numbers translate into a short list of roof stressors in Minnesota:

U.S. climate regions map (1 cool to 5 hot)

Ice dams. These form when a warm attic melts snow that refreezes at the eaves, trapping water that backs up under the roofing. Two fixes work together: self-adhering ice barrier at the edges and a well-sealed, well-insulated attic. Compare costs with the attic insulation calculator and roof heat cable calculator.

Snow load. Deep, heavy snow tests the decking and framing as much as the shingles. During tear-off, ask the roofer to report any sagging or soft deck so it gets fixed before the new layer goes on.

Hail. A single hailstorm can total a roof in Minnesota. Ask for an impact-rated shingle quote alongside the standard one, and ask your insurer whether it earns a discount.

Where Shingles Live Longest: the Climate Bell

Asphalt life peaks in the moderate middle (Region 3) and falls toward BOTH ends of the map above - cold regions destroy shingles with ice dams, hot ones bake them. Note the middle columns: shingles marketed as “lifetime” are good for about 25 real-world years at best - Minnesota is Region 1. Hover any column.

low pitch holds snow and ice - it costs the most years in cold regions

Years of service0204060metal 50–60 yrsR1 · coldR2 · coolR3 · moderateR4 · warmR5 · hotYears · columns: 3-tab / architectural ("lifetime") / premium thick · band: metal

Planning figures from our climate model, for ventilation-correct installs - a baked, unvented attic can take years off any column. Pitch adjusts the asphalt columns only; metal sheds snow at any sane pitch.

Check Roof Prices Where You Live

Typical Cost To install asphalt roof in MN Average: $12,200 - $18,600
See costs in your area

Bloomington, MN Metal Roof Cost

A metal roof on a typical 2,020 sq. ft. single-story house in Bloomington, MN starts at $26,250. The type you pick matters more than the brand, so here is how the main options differ.

  • Standing seam: $35,000 to $53,340. The panels interlock at upright seams, and the clips let the metal grow and shrink with the weather. Budget about $26,140 over architectural shingles for this roof.
  • Steel shingles: $26,250 to $40,020. Aluminum shingles: $29,030 to $44,250. Short interlocking pieces stamped to look like asphalt, shake or slate. A good pick for a busy roofline, or for owners who want metal without the barn look. Steel stands up to hail better; aluminum stands up to salt air better.
  • Stone-coated steel: $35,740 to $54,470. A steel base under a granule finish. You get the tile look at a small part of the weight of real tile.
  • Copper: custom quote only. Copper has no price in our tools: each job is a custom quote, and it runs well past standing seam. In return it can outlive the house. Use it where people will see it, like a front porch or a turret.
Metal and Ice Dams in Bloomington, MN

With winter lows near 1°F, metal earns its price. Snow does not sit on it long, ice rarely builds at the eaves, and there are no shingles for frost to crack. That adds years to the roof. Put snow guards above entries and the driveway.

Metal pays off for long-term owners. If a move is likely within a few years, architectural shingles usually give better value. Price a specific panel, gauge and finish with the metal roof calculator.

Typical Cost To install a new roof Average: $6,540 - $9,230
See costs in your area

When to Re-Roof in Bloomington, MN

With winter afternoons near 19°F, roofers do their best work between spring and late fall. Winter jobs are possible, but tabs may need hand sealing.

Storm chasers follow hail and wind. Hire a roofer with a local office and proof of insurance, and never sign over insurance proceeds on the spot.

What a Flat Roof Costs in Bloomington, MN

Low-slope sections need a sealed membrane instead of shingles. Priced across the whole 2,020 sq. ft. footprint, a membrane roof in Bloomington, MN costs:

  • EPDM rubber: $16,630 to $21,600. This is the black rubber sheet on many older flat roofs. Big sheets mean few seams. It stays soft in deep cold and any roofer can patch it, which makes it a good fit for a garage or a back porch.
  • TPO, 60-mil: $14,310 to $18,590. White plastic sheet, welded at the seams. It stays light for years and keeps the rooms below cooler. Quality varies by maker more than with the other two, so ask which product the bid names.
  • PVC, 60-mil: $17,300 to $22,470. Also white and heat-welded, but tougher against grease, chemicals and standing water. It is the pick for roof decks, low spots that hold puddles, and anything near a kitchen exhaust.

TPO is the budget choice on this roof, and PVC sits at the top of the range. Both insulation board and old-layer removal are in the numbers. Per square foot, small flat roofs cost noticeably more than large ones. In Minnesota winters, puddles on a flat roof freeze, thaw and creep into the seams. Clear the drains often, and ask for tapered fill at any low spot during the re-roof. Price your exact membrane, insulation thickness and drains with the flat roof calculator.

Flat Roofs Through a Minnesota Winter

With winter lows near 1°F, pick the membrane for its seams and its drainage, not its color. Welded seams and tapered board at low spots keep ice out of the joints.

Nearby Minnesota City Guides

Moving or comparing? The standard asphalt roof in other Minnesota cities:

Expect similar bids in Edina, Eagan, Eden Prairie, Plymouth and Maple Plain, all within a short drive of Bloomington. For statewide figures, see the Minnesota roofing cost guide.

Typical Cost To install a metal roof in MN Average: $26,250 - $40,020
See costs in your area

Answers for Bloomington, MN Homeowners

Can I file an insurance claim for a new roof?

Policies pay for sudden events, not aging. Check whether yours pays replacement cost or depreciated value; on a $12,200 to $18,600 roof, that choice decides who pays most of the bill. Many Minnesota policies use a separate, percentage-based deductible for wind and hail; look it up before storm season.

How do roofers measure a roof in squares?

Start with the area under the roof, including garages and porches, then allow for slope and waste. A 2,020 sq. ft. footprint at 7/12 becomes roughly 24.7 squares (2,475 sq. ft.). Compare bids on the same count.

What permits does a Minnesota roofing job need?

Often yes. Most local building departments want a permit for a full replacement. The contractor normally handles it - ask to see it before work starts.

What is the usual timeline for a re-roof?

Expect a short job for 24.7 squares of shingles - often a day or two, sometimes more. The crew should tarp or dry-in anything they open before leaving.

Related calculators: Roof Replacement Calculator · Metal Roof Calculator · Flat Roof Calculator · Gutter Cost Calculator · Attic Insulation Calculator · Roof Heat Cable Calculator

Where prices come from: our roofing calculators, a Plains adjustment and yearly inflation. Real bids depend on your roof, so ask several contractors to quote the same work.

Quick Answers

Answers use Minnesota averages; energy prices updated October 2026.

What time of year is best for a new roof in Minnesota?

The warm months. With winter afternoons near 19°F in Minnesota, shingle adhesive strips struggle to bond, so most crews book late spring into early fall; a cold-weather job needs hand-sealed tabs.

Roof replacement calculator

Does a new roof in Minnesota need an ice barrier membrane?

Yes. Minnesota averages winter lows near 1°F, cold enough for ice dams. Ask for self-adhering membrane along the eaves, in valleys and around chimneys; local code may set how far up it must run.

Roof heat cable calculator

Does metal roofing make sense in Minnesota?

For long-term owners, often. Winter lows near 1°F mean snow and freeze-thaw in Minnesota; metal sheds the snow and resists both. Plan snow guards wherever sliding snow could land on people.

Metal roof cost calculator

Will a lighter roof lower cooling costs in Minnesota?

Only a little. Winter lows around 1°F mean heating dominates the energy bill in Minnesota; spend first on attic insulation and air sealing.

Can new shingles go on top of the old roof?

Sometimes, if only one layer is on now and local code allows a second. A full tear-off costs more but exposes the deck, so rotted boards get replaced rather than buried.

Roof replacement calculator

Run your own numbers: Roof replacement calculator or Metal roof cost calculator.