Solar panels

How long do solar panels take to pay for themselves?

Pick your state for a 2026 estimate built from local electricity rates and actual solar resource — then adjust the numbers to match your own bill.

Choose your state

Ranked by how quickly a typical system pays for itself.

Maine29.68¢
Pays back in7 yr 2 mo
25-yr gain$51,955
Massachusetts30.15¢
Pays back in7 yr 7 mo
25-yr gain$51,750
New York29.22¢
Pays back in7 yr 8 mo
25-yr gain$50,022
Rhode Island29.48¢
Pays back in7 yr 9 mo
25-yr gain$50,355
California32.83¢
Pays back in7 yr 11 mo
25-yr gain$35,617
Hawaii44.61¢
Pays back in8 yr 3 mo
25-yr gain$34,030
New Hampshire26.8¢
Pays back in8 yr 3 mo
25-yr gain$46,021
New Jersey23.28¢
Pays back in8 yr 10 mo
25-yr gain$43,765
District of Columbia24.57¢
Pays back in9 yr 1 mo
25-yr gain$39,167
Pennsylvania20.75¢
Pays back in9 yr 5 mo
25-yr gain$46,097
Maryland21.16¢
Pays back in9 yr 5 mo
25-yr gain$52,462
Colorado16.53¢
Pays back in9 yr 8 mo
25-yr gain$29,713
Vermont23.9¢
Pays back in9 yr 11 mo
25-yr gain$34,525
New Mexico14.75¢
Pays back in10 yr 1 mo
25-yr gain$25,990
Florida15.43¢
Pays back in10 yr 1 mo
25-yr gain$44,606
Connecticut29.78¢
Pays back in10 yr 4 mo
25-yr gain$36,095
Virginia16.58¢
Pays back in10 yr 6 mo
25-yr gain$44,796
South Carolina16.16¢
Pays back in10 yr 6 mo
25-yr gain$45,583
Wisconsin18.87¢
Pays back in10 yr 7 mo
25-yr gain$34,552
Illinois19.06¢
Pays back in10 yr 7 mo
25-yr gain$34,831
Ohio18.4¢
Pays back in10 yr 7 mo
25-yr gain$40,343
Delaware17.45¢
Pays back in11 yr
25-yr gain$37,360
Arizona15.55¢
Pays back in12 yr 4 mo
25-yr gain$24,855
Minnesota15.67¢
Pays back in12 yr 5 mo
25-yr gain$27,185
Montana13.56¢
Pays back in12 yr 6 mo
25-yr gain$26,302
West Virginia15.41¢
Pays back in12 yr 9 mo
25-yr gain$35,928
Iowa13.31¢
Pays back in13 yr 2 mo
25-yr gain$24,501
Nebraska12.59¢
Pays back in13 yr 5 mo
25-yr gain$25,363
Missouri12.83¢
Pays back in13 yr 5 mo
25-yr gain$27,084
Arkansas13.28¢
Pays back in13 yr 6 mo
25-yr gain$29,241
Nevada14.04¢
Pays back in13 yr 7 mo
25-yr gain$18,571
Oregon15.14¢
Pays back in13 yr 9 mo
25-yr gain$26,737
Michigan20.72¢
Pays back in13 yr 10 mo
25-yr gain$19,774
Texas16.15¢
Pays back in14 yr 5 mo
25-yr gain$24,112
North Dakota11.92¢
Pays back in14 yr 11 mo
25-yr gain$23,306
Kansas15.05¢
Pays back in15 yr
25-yr gain$17,636
Washington14.27¢
Pays back in15 yr 2 mo
25-yr gain$23,562
Wyoming13.66¢
Pays back in15 yr 5 mo
25-yr gain$14,579
Utah13.12¢
Pays back in15 yr 6 mo
25-yr gain$12,407
Mississippi15.47¢
Pays back in15 yr 10 mo
25-yr gain$21,979
North Carolina14.93¢
Pays back in16 yr 1 mo
25-yr gain$17,507
Georgia14.9¢
Pays back in16 yr 5 mo
25-yr gain$17,611
Alaska26.68¢
Pays back in16 yr 10 mo
25-yr gain$15,066
Idaho12.52¢
Pays back in16 yr 11 mo
25-yr gain$12,061
Louisiana13.52¢
Pays back in17 yr 3 mo
25-yr gain$16,541
Kentucky14.39¢
Pays back in17 yr 7 mo
25-yr gain$14,789
Alabama16.62¢
Pays back in18 yr 10 mo
25-yr gain$12,441
Indiana17.03¢
Pays back in18 yr 10 mo
25-yr gain$10,072
South Dakota14.15¢
Pays back in20 yr 4 mo
25-yr gain$7,123
Oklahoma13.1¢
Pays back in20 yr 7 mo
25-yr gain$6,561
Tennessee13.87¢
Pays back in21 yr 7 mo
25-yr gain$5,856

Most people assume sunshine is the deciding factor. It isn't — your electricity price is. Solar earns its money by replacing power you would otherwise buy, so the more expensive that power, the faster the system pays off. That is why cloudy, expensive states routinely beat sunny, cheap ones.

The second factor is what your utility pays for exported power. Full retail net metering makes the grid behave like a free battery. Where exports earn well below retail, the value shifts sharply toward using your own production as it is generated.

Data vintage: Electricity: EIA Electric Power Monthly Table 5.6.B (residential, May 2026 YTD). Solar resource: PVGIS v5.3 (EU JRC), ERA5 2005-2023. Gasoline: AAA state averages. Natural gas: EIA residential by state. Heating degree days: NOAA CPC population-weighted normals. Retrieved 2026-08-03/04. Install costs, household usage, net-metering status, annual mileage, time-of-use spreads and outage hours remain estimates.