MN · Solar

Solar quotes in Saint Paul, MN.

One real quote from a vetted local Saint Paul installer, sized to your roof, your bill, and every federal + state rebate you qualify for.

One vetted local installer · no lead list
What you get
  • One vetted local Saint Paul installer
  • Rebates checked for your exact address
  • No call-center spam, no lead list
7.5 kW
Average system size
$2.90/W
Average cost (USD)
10 yrs
Average payback
130+
Local installers

Why solar in Saint Paul

Saint Paul is a house city more than an apartment one: 48.5 percent of its 133,051 housing units are single-family detached homes, against 25.3 percent in buildings of 20 or more units. That means a larger share of residents here can make the solar decision themselves. Xcel Energy is the city's electric utility, confirmed through the city's own partnership announcements, and Minnesota's net metering statute credits your exports as kilowatt-hour credits that carry forward month to month and reset once a year. That annual reset is what should decide the size of your system.

What we install on in Saint Paul

Saint Paul's housing stock, briefly.

Saint Paul's housing stock is led by single-family detached homes at 48.5%, per the Census Bureau's 2020-2024 American Community Survey, with 25.3% of units in buildings of 20 or more apartments.

Source: data.census.gov

  • 48.5% of Saint Paul's 133,051 housing units are single-family detached
  • 25.3% are in buildings of 20+ units, requiring building-owner sign-off for solar
  • 6.3% are 2-unit duplex structures, common in the city's older neighborhoods

Source: data.census.gov

Your utility

How Xcel Energy treats solar.

Saint Paul's own city news confirms a partnership with Xcel Energy, the city's electric utility, including a free Home Energy Squad program for qualifying residents. Under Minnesota's net metering statute, a qualifying facility under 40 kW interconnected to a public utility like Xcel may elect compensation at the average retail utility energy rate for net excess generation.

Source: stpaul.gov

Production, and what the roof has to give you

Plan around roughly 1,262 kWh a year for every kW installed. That number is derived rather than published for the city: it applies a standard performance ratio to satellite irradiance data for the area, which makes it a sound basis for a first estimate and no substitute for a survey of your own roof.

The variables that move it are the same on every house and different on each one: which way the main planes face, how steeply they pitch, how much clear area is left once vents, chimneys and plumbing stacks are worked around, and what shades the roof through the year. In the older neighbourhoods, mature street and yard trees are usually the binding constraint, and the honest test is a shading model for the low winter sun rather than a photograph taken in June.

Roof age deserves a decision of its own before anything is ordered. Panels last for decades, and taking an array down and putting it back so shingles can be replaced underneath is money spent twice. If the roof is close to needing work, doing both together is normally the cheaper order of operations.

Xcel, kilowatt-hour credits, and the annual reset

Saint Paul's own city news confirms Xcel Energy as the electric utility here, and Xcel is the counterparty for both your interconnection application and your net metering arrangement.

Minnesota requires electric utilities to offer net metering under Minn. Stat. 216B.164. Excess generation is credited as kilowatt-hour credits on your bill and carries forward month to month, resetting annually. Residential eligibility at an investor-owned utility runs up to 1,000 kW, well beyond any house, and utilities may not impose standby charges on qualifying systems of 100 kW or less without approval from the Public Utilities Commission.

The annual reset is the design constraint. Credits banked in the long summer days are what carry you through the short winter ones, which is exactly what the carry-forward is for. But a system sized well beyond your yearly consumption builds a surplus that the reset removes, so the extra panels are working for nothing. Under the statute a qualifying facility under 40 kW connected to a public utility such as Xcel may elect compensation at the average retail utility energy rate for net excess generation. That is an election the customer makes, so ask which option the quote assumes and what it implies at the reset.

Who owns the roof in Saint Paul

Single-family detached homes are 48.5 percent of the 133,051 housing units in Saint Paul. For those households the process is contained: a design, a city permit, an interconnection application to Xcel, an inspection, and a commissioning. No third party has to agree.

Buildings of 20 or more units hold 25.3 percent of the stock, and there the roof belongs to the building. A project needs building-owner sign-off, and the array normally offsets a building account rather than any individual apartment, which makes it a capital decision rather than a household one. If you rent or own in such a building, the first useful question is who controls the roof and whether an assessment has ever been done.

Duplexes are 6.3 percent of the stock and are concentrated in the older neighbourhoods. A duplex usually carries more than one electrical service, and an array offsets only the service it is wired to. Settle which meter the system feeds, and whose bill that is, before a design is drawn.

The cheap step before the expensive one

Saint Paul and Xcel Energy run a Home Energy Squad program together, offering free visits to qualifying residents. That kind of visit is aimed at the building rather than at generation: air sealing, insulation, and the equipment that quietly drives a winter bill.

Doing that first is not a delay tactic. Solar is sized against your consumption, so every kilowatt-hour you stop wasting is a kilowatt-hour of panels you do not have to buy. In a city with a lot of older housing stock, the efficiency work often costs a fraction of the array it displaces.

It also sharpens the quote. Twelve months of post-efficiency usage data is a better basis for sizing than a historical bill that reflects a house you have since improved, and it makes the comparison between two installer proposals a comparison of the same thing.

Where the tax position stands

Minnesota exempts qualifying solar equipment from state sales and use tax under Minn. Stat. 297A.67, Subd. 29, which takes the 6.875 percent state sales tax off the equipment in a qualifying system as defined in Minn. Stat. 216C.06. Your installer confirms which components qualify, and because the exemption applies at purchase it is already reflected in a correctly prepared quote rather than claimed back later.

Residential solar energy generating systems are exempt from Minnesota property tax under Minn. Stat. 272.02, Subd. 24. Installing an array does not increase the assessed value of your home for property tax purposes, so the annual property tax bill is unaffected.

The federal residential credit no longer applies to purchasers. The 30 percent credit under Section 25D applied through December 31, 2025 and is not available for a purchased home system placed in service after that date, so it should not appear in a 2026 quote or in any payback calculation attached to one. Under a lease or a power purchase agreement, the provider may claim the business version of the credit and pass part of the value through in your rate, which is worth asking the provider to spell out and worth checking with a tax advisor.

Incentives & rebates

Net metering: Net metering (Minn. Stat. 216B.164, PUC-regulated investor-owned utilities)

Minnesota requires its electric utilities to offer net metering under Minn. Stat. 216B.164. Residential systems up to 1,000 kW served by investor-owned utilities (and up to 40 kW for cooperatives and municipal utilities) are eligible. Excess generation your panels send to the grid is credited as kilowatt-hour credits on your bill and carries forward month to month, resetting annually. Utilities may not impose standby charges on qualifying systems of 100 kW or less without PUC approval. Xcel Energy is the largest utility in the state and administers net metering for most Twin Cities customers; Minnesota Power serves the Duluth and Iron Range area. Your installer confirms the current net-metering tariff and credit rate for your specific utility before the project is quoted.

How payback works in Minnesota

System cost
$21,750
Estimated net cost
$21,750
Estimated payback
~13.4 years
25-year net savings
~$18,750

These figures are illustrative; your actual quote reflects your roof, sun exposure, and local utility rates.

Frequently asked questions

What happens to my unused solar credits at the end of the year?
Minnesota net metering credits are applied as kilowatt-hour credits that carry forward month to month and reset annually under Minn. Stat. 216B.164. That carry-forward is what lets summer production cover winter shortfalls, but a system sized well beyond your yearly consumption builds a surplus that the reset clears, so sizing to your actual annual usage matters more than filling the roof.
Who is my electric utility in Saint Paul?
Xcel Energy, confirmed by the city's own news announcements of its partnership with the utility, including a free Home Energy Squad program for qualifying residents. Xcel is who your installer applies to for interconnection and who administers your net metering arrangement.
Should I do anything before getting solar quotes?
Consider the Home Energy Squad visit that Saint Paul and Xcel Energy offer free to qualifying residents. Efficiency work reduces the consumption a solar system has to cover, so it usually reduces the size and cost of the array you end up buying, and it gives you cleaner usage data to size against.

Ready to start?

Get matched with a vetted local installer in minutes.