Solar in Minnesota costs about $3.11 per watt, so the typical 8.06 kW system runs about $25,067 before incentives and has a simple payback before incentives of about 14.2 years, or 14.0 years at Xcel, the largest utility. What sets Minnesota apart is one law: under Minn. Stat. 216B.164, every utility in the state, Xcel, co-op or municipal, credits systems under 40 kW at the retail rate.
See how the statute treats your meter
Every Minnesota utility credits your solar at retail, but co-ops and city utilities may add a fee. Your ZIP code shows your utility, local prices and installers.
EcoGen is a referral service. Your request may be shared with installers, marketplaces or lead exchanges, and more than one provider may contact you. Review the contact consent before submitting.
- Free, no-obligation quotesRequest quotes from local installers in minutes. You decide if you go ahead.
- Compare provider credentialsAsk for licensing, insurance and warranty details before signing.
- Your details come lastFour quick questions about your home first. Name, email and phone only at the end.
Xcel, a co-op or a city utility: 216B.164 credits all three at retail
Most states’ net metering laws bind the big utilities and leave the rest to set their own terms. Minnesota’s does not. Nearly half of Minnesota homes sit outside Xcel’s territory, so a law that reaches every utility is worth real money here.
Xcel (about 53% of homes), Minnesota Power and Otter Tail. Still check your own rate schedule and any rider details.
Connexus, Dakota Electric and dozens more. Co-ops may add a cost-recovery fee; get the current figure in writing.
The same fee is possible here. Confirm it with your city utility before you sign.
Credit runs at the average retail energy rate, in effect 1-to-1 on the energy part of your bill, with monthly netting and payout. To see how Minnesota compares with every other state, browse our national solar cost guide.
You can choose avoided cost instead. Almost nobody should.The statute lets customers elect avoided-cost treatment instead of the retail rate. For a typical home, retail crediting is the better deal.
The co-op fee belongs in your quoteThe cost-recovery fee is usually modest. Priced in, it is a small line item. Left out, it is the only Minnesota surprise left.
Same netting law in every town; simple payback before incentives is about 14.2 years
The typical system at the benchmark price, with no federal residential credit, at Xcel Energy, the largest utility. Minnesota’s figure, 14.2 years, weights Xcel, Minnesota Power and Otter Tail by the homes they serve.
Typical 8.06 kW system at $3.11 per watt, Xcel Energy
Those are middle-of-the-pack numbers: better than the cheap-power plains states around Minnesota, slower than the coastal states with a rate crisis. By utility our figures run from 14.0 years at Xcel to 21.2 years at Otter Tail, which has the lowest price per kWh. A co-op fee makes it longer: Connexus, with its grid access charge, takes 19.2 years. These figures count no upkeep and no price rises. What Minnesota adds is certainty about the rules. Wherever you live in the state, the statute is the statute, so the netting terms are not the which-utility roulette that dominates solar decisions in Idaho or Alabama. Only your utility’s price and any fee for solar homes differ.
Cold panels and snow glare: why a Minnesota roof makes Iowa-level power
The typical system is 8.06 kW, the median size Minnesota homeowners installed in 2025 (Berkeley Lab, 2,106 systems). Production surprises people: cold panels run efficiently, and snow reflection pays back some of what the latitude takes.
$3.11 a watt, 4 kW to 10 kW: Minnesota systems before any credit
Short install seasons and snow-load engineering push Minnesota to $3.11 per watt, 44th lowest of 51. Every figure below is gross, on a no-credit basis.
Each size is priced at the $3.11 benchmark, before incentives. Real quotes vary by roof, equipment and installer.
Snow, December and racking: two questions for every Minnesota bidder
Snow sheds off panels at Minnesota roof pitches within days. December output is small either way. The year’s economics are made from March through October, and monthly netting carries the seasonal swing. Panels are rated for snow loads far beyond code minimums, but racking and attachment engineering matter. That is one reason installs cost more here.
- What is your snow-load spec for the racking and attachments on my roof?
- What does your winter production model show for my roof, month by month?
Big December numbers are a red flagTreat any bidder who promises meaningful December output as overselling.
Four Minnesota buyers the statute cannot rescue
Retail crediting everywhere helps, but it does not fix a bad quote or a bad roof. Think twice if one of these fits:
- Your quote sits far above $3.11. Minnesota already sits 44th lowest of 51 on price. A $3.60 bid on an ordinary roof pushes payback well past our 14.2-year figure.
- Your lot is heavily shaded. The production figures here assume open sky. In mature-tree neighborhoods, model first and sign second.
- Your home uses under 500 kWh a month. Small usage undercuts the offset volume the price needs.
- Your quote ignores the co-op fee line. It is usually small. Unpriced, it is the only Minnesota surprise left.
Hold quotes to the $3.11 Minnesota benchmark
Your utility type sets the one variable fee, and your roof sets the rest. Enter your ZIP code and we will price the whole picture.
- Quotes built for your roofEach quote is designed around your home and your bills.
- Check the providerVerify licensing, insurance and warranty terms before signing.
- No cost, no pressureComparing quotes is free, and you are never obliged to sign.
Minnesota in the national picture
Frequently asked questions
How much do solar panels cost in Minnesota in 2026?
About $3.11 per watt installed, 44th lowest of 51 states, as of September 25, 2026. The typical 8.06 kW system runs about $25,067 before incentives, priced up by short seasons and snow-load engineering.
Does Minnesota have net metering?
Yes, and unusually broadly: Minn. Stat. 216B.164 covers systems under 40 kW at every utility in the state, including co-ops and municipals, with monthly netting. Extra power left at the end of a month is credited at the utility’s average retail energy rate, and leftover credit is paid at that rate. Co-ops and munis may add a cost-recovery fee worth confirming.
What is the solar payback period in Minnesota?
About 14.2 years, as a simple payback before incentives for the typical 8.06 kW system, weighted across Xcel, Minnesota Power and Otter Tail. At Xcel, the largest utility, it is 14.0 years, and by utility it runs from 14.0 to 21.2 years. Co-ops and town utilities may add a monthly fee for solar homes, which stretches that: 19.2 years at Connexus.
Do solar panels work in Minnesota winters?
They work; they just produce little in December. Cold improves panel efficiency and snow sheds off properly tilted arrays within days, which is why annual production reaches 1,400 kWh per kW despite the latitude. The year’s economics are made March through October.
Is there a federal tax credit for solar in Minnesota?
Not for systems you own: the 25D residential credit is $0 for host-owned systems whose installation is completed after December 31, 2025. Minnesota’s third-party market status is unclear, so plan the purchase on the netting math itself.
How we calculate these costs
Cost figures use Minnesota’s entry in the EcoGen Solar Cost Index (September 2026 Edition), $3.11 per watt as of September 25, 2026. The typical 8.06 kW size is Berkeley Lab’s 2025 median for Minnesota single-family installs (2,106 systems). The payback comes from our per-utility payback figures of October 19, 2026: the gross cost divided by a year of savings at each utility’s own EIA 12-month price less its fixed monthly charge, minus any charge for solar homes, with no federal residential credit for host-owned systems, no upkeep and no price rises. Minnesota’s 14.2 years weights Xcel, Minnesota Power and Otter Tail by the homes they serve.
Sources (8)
- Minnesota Legislature, Minnesota Statutes 216B.164 (accessed June 11, 2026): revisor.mn.gov
- Minnesota Public Utilities Commission, Net Metering Resources (accessed June 11, 2026): mn.gov
- EIA, Electric Power Monthly, 12-month residential average, August 2025 to July 2026: eia.gov
- EIA, Form EIA-861M, sales by utility, 12 months to July 2026 (each utility’s price in the payback): eia.gov
- EIA, Form EIA-861 Annual Electric Power Industry Report, 2024 (accessed June 10, 2026): eia.gov
- U.S. Census Bureau, American Community Survey, 2024 (accessed June 11, 2026): census.gov
- IRS, One, Big, Beautiful Bill Provisions (Public Law 119-21, accessed August 15, 2026): irs.gov
- DSIRE, Third-Party Solar PV Power Purchase Agreement Policies, May 2026 (accessed August 15, 2026): ncsolarcen-prod.s3.amazonaws.com


