Guide

How much does solar cost?

A 6 kW reference system averages $18,000 gross, or about $12,600 after the 30% federal tax credit. Your real cost depends on local pricing and the system size needed to offset your bill — compare by county below.

Solar cost by state

1
Hawaii
40.8¢/kWh · 5 counties
3.2 yr payback
2
California
15.3¢/kWh · 58 counties
8.8 yr payback
3
New Mexico
12.7¢/kWh · 33 counties
9.9 yr payback
4
Vermont
17.7¢/kWh · 14 counties
9.9 yr payback
5
New Hampshire
16.4¢/kWh · 10 counties
10.2 yr payback
6
Colorado
12.9¢/kWh · 64 counties
10.3 yr payback
7
Arizona
11.3¢/kWh · 15 counties
10.5 yr payback
8
Alaska
30.4¢/kWh · 30 counties
11.2 yr payback
9
Massachusetts
14.3¢/kWh · 14 counties
11.2 yr payback
10
New Jersey
14.2¢/kWh · 21 counties
11.2 yr payback
11
Kansas
12.4¢/kWh · 105 counties
11.3 yr payback
12
Rhode Island
14.2¢/kWh · 5 counties
11.3 yr payback
13
Florida
12.1¢/kWh · 67 counties
11.6 yr payback
14
Delaware
12.8¢/kWh · 3 counties
11.7 yr payback
15
Michigan
14.5¢/kWh · 83 counties
11.7 yr payback
16
Connecticut
13.4¢/kWh · 9 counties
12.3 yr payback
17
Nevada
10.4¢/kWh · 17 counties
12.5 yr payback
18
South Carolina
11.9¢/kWh · 46 counties
12.5 yr payback
19
Wisconsin
12.9¢/kWh · 72 counties
12.5 yr payback
20
Alabama
12.1¢/kWh · 67 counties
12.6 yr payback
21
Georgia
11.5¢/kWh · 159 counties
12.8 yr payback
22
Texas
10.6¢/kWh · 254 counties
12.9 yr payback
23
Nebraska
10.9¢/kWh · 93 counties
13.2 yr payback
24
Iowa
11.7¢/kWh · 99 counties
13.5 yr payback
25
North Carolina
11.1¢/kWh · 100 counties
13.5 yr payback
26
Maryland
11.5¢/kWh · 24 counties
13.6 yr payback
27
Oklahoma
10.4¢/kWh · 77 counties
13.6 yr payback
28
Wyoming
10.8¢/kWh · 23 counties
13.7 yr payback
29
District of Columbia
11.0¢/kWh · 1 county
13.8 yr payback
30
Minnesota
11.6¢/kWh · 87 counties
13.8 yr payback
31
Virginia
11.2¢/kWh · 133 counties
14 yr payback
32
Mississippi
10.8¢/kWh · 82 counties
14.1 yr payback
33
Utah
9.5¢/kWh · 29 counties
14.3 yr payback
34
Indiana
11.1¢/kWh · 92 counties
14.4 yr payback
35
Missouri
10.6¢/kWh · 115 counties
14.4 yr payback
36
South Dakota
10.4¢/kWh · 66 counties
14.5 yr payback
37
New York
12.5¢/kWh · 62 counties
14.9 yr payback
38
Illinois
10.3¢/kWh · 102 counties
15 yr payback
39
Montana
11.2¢/kWh · 56 counties
15 yr payback
40
Tennessee
10.3¢/kWh · 95 counties
15.2 yr payback
41
Arkansas
9.5¢/kWh · 75 counties
16 yr payback
42
Ohio
10.7¢/kWh · 88 counties
16.2 yr payback
43
Kentucky
9.9¢/kWh · 120 counties
16.4 yr payback
44
West Virginia
10.5¢/kWh · 55 counties
16.4 yr payback
45
Idaho
9.0¢/kWh · 44 counties
16.9 yr payback
46
Louisiana
8.6¢/kWh · 64 counties
17.4 yr payback
47
Pennsylvania
10.2¢/kWh · 67 counties
17.6 yr payback
48
Oregon
9.4¢/kWh · 36 counties
17.9 yr payback
49
North Dakota
8.9¢/kWh · 53 counties
18 yr payback
50
Maine
10.1¢/kWh · 16 counties
19.3 yr payback
51
Washington
8.2¢/kWh · 39 counties
23.6 yr payback
Figures are modeled estimates from NREL PVWatts v8 + EIA. Not affiliated with NREL, DOE or EIA · not financial advice. Last updated June 2026.