50 States · Real NREL Data

Is Solar Worth It
In Your State?

Compare solar panel ROI across all 50 states. Over 50,000 estimates run.

$ /mo
Calculate →
Best ROI Hawaii 5.9x return Fastest Payback Hawaii 4.2 years Most Sunshine Arizona 6.54 kWh/m²/day

All States Ranked by ROI

Region:
Sort by:
#1
Hawaii $4,241/yr savings · 4.2 yr payback
5.9x 5.82 kWh
#2
California $2,697/yr savings · 5.6 yr payback
4.5x 5.87 kWh
#3
Massachusetts $2,229/yr savings · 6.8 yr payback
3.7x 4.7 kWh
#4
Rhode Island $2,068/yr savings · 7.2 yr payback
3.5x 4.7 kWh
#5
Connecticut $1,965/yr savings · 7.9 yr payback
3.1x 4.61 kWh
#6
New Hampshire $1,735/yr savings · 8.6 yr payback
2.9x 4.57 kWh
#7
Maine $1,678/yr savings · 8.8 yr payback
2.8x 4.55 kWh
#8
New Mexico $1,499/yr savings · 8.9 yr payback
2.8x 6.25 kWh
#9
New Jersey $1,478/yr savings · 9.6 yr payback
2.6x 4.8 kWh
#10
Nevada $1,407/yr savings · 9.7 yr payback
2.6x 6.14 kWh
#11
Vermont $1,521/yr savings · 9.9 yr payback
2.5x 4.31 kWh
#12
Arizona $1,381/yr savings · 10 yr payback
2.5x 6.54 kWh
#13
New York $1,541/yr savings · 10 yr payback
2.5x 4.48 kWh
#14
Michigan $1,383/yr savings · 10.4 yr payback
2.4x 4.44 kWh
#15
Colorado $1,355/yr savings · 10.7 yr payback
2.3x 5.66 kWh
#16
Texas $1,265/yr savings · 10.7 yr payback
2.3x 5.38 kWh
#17
Maryland $1,317/yr savings · 10.9 yr payback
2.3x 4.91 kWh
#18
Alabama $1,201/yr savings · 11 yr payback
2.3x 5.38 kWh
#19
Florida $1,182/yr savings · 11.2 yr payback
2.2x 5.36 kWh
#20
South Carolina $1,213/yr savings · 11.2 yr payback
2.2x 5.29 kWh
#21
Kansas $1,186/yr savings · 11.3 yr payback
2.2x 5.1 kWh
#22
Illinois $1,227/yr savings · 11.6 yr payback
2.2x 4.86 kWh
#23
Wisconsin $1,215/yr savings · 11.7 yr payback
2.1x 4.53 kWh
#24
Delaware $1,162/yr savings · 11.9 yr payback
2.1x 4.92 kWh
#25
Pennsylvania $1,214/yr savings · 12 yr payback
2.1x 4.61 kWh
#26
Georgia $1,114/yr savings · 12.1 yr payback
2.1x 5.17 kWh
#27
Ohio $1,115/yr savings · 12.4 yr payback
2.0x 4.54 kWh
#28
Iowa $1,110/yr savings · 12.4 yr payback
2.0x 4.75 kWh
#29
Mississippi $1,034/yr savings · 12.6 yr payback
2.0x 5.26 kWh
#30
Minnesota $1,151/yr savings · 12.7 yr payback
2.0x 4.6 kWh
#31
Oklahoma $1,033/yr savings · 12.8 yr payback
2.0x 5.5 kWh
#32
Indiana $1,090/yr savings · 12.8 yr payback
1.9x 4.66 kWh
#33
North Carolina $1,035/yr savings · 12.9 yr payback
1.9x 5.16 kWh
#34
Missouri $1,022/yr savings · 13.3 yr payback
1.9x 4.93 kWh
#35
Virginia $1,054/yr savings · 13.5 yr payback
1.9x 4.95 kWh
#36
Nebraska $1,032/yr savings · 13.6 yr payback
1.8x 5.11 kWh
#37
Utah $1,013/yr savings · 13.6 yr payback
1.8x 5.39 kWh
#38
Louisiana $995/yr savings · 13.7 yr payback
1.8x 5.35 kWh
#39
Arkansas $932/yr savings · 13.8 yr payback
1.8x 5.18 kWh
#40
South Dakota $1,018/yr savings · 13.9 yr payback
1.8x 4.97 kWh
#41
Kentucky $934/yr savings · 14.1 yr payback
1.8x 4.72 kWh
#42
Wyoming $1,017/yr savings · 14.2 yr payback
1.8x 5.36 kWh
#43
Tennessee $945/yr savings · 14.2 yr payback
1.8x 4.82 kWh
#44
Montana $968/yr savings · 14.7 yr payback
1.7x 4.71 kWh
#45
West Virginia $914/yr savings · 14.9 yr payback
1.7x 4.57 kWh
#46
Idaho $887/yr savings · 15.8 yr payback
1.6x 5.22 kWh
#47
North Dakota $908/yr savings · 15.9 yr payback
1.6x 4.77 kWh
#48
Oregon $886/yr savings · 16.5 yr payback
1.5x 4.31 kWh
#49
Alaska $963/yr savings · 17.4 yr payback
1.4x 2.4 kWh
#50
Washington $676/yr savings · 21.9 yr payback
1.1x 3.84 kWh

Stay Updated

Get weekly data insights delivered to your inbox.