Average Peak Sun Hours By State — All 50 States + DC (2026 NREL Data)
The U.S. averages 4.98 peak sun hours per day, but the spread is enormous: Arizona leads at 6.54 PSH, Alaska trails at 3.17 PSH. That means a solar panel in Arizona produces over 2× the energy of the same panel in Alaska — the single largest variable in residential solar economics. Below: full PSH data and annual kWh-per-kW production for all 51 U.S. states + DC, sourced from NREL PVWatts v8 with 2026 NSRDB weather data.
The number on this page is the most important input to any U.S. solar calculation. Multiply your panel kilowatts by your state's PSH and the standard derate, and you get your daily energy production. Multiply by 365 and you get your annual production. Every other variable — panel efficiency, tilt, orientation, equipment cost — matters less than the difference between 6.5 and 4.0 peak sun hours.
I built a 6 kW array on my own house in 2024 and have logged production every day since. The number that comes off the inverter is exactly what these state averages predict — within about 5% — once you adjust for the local micro-conditions PVWatts can't see (your specific roof shading, your specific cell temperature curve, your specific tilt). For a national overview the state numbers are remarkably accurate.
What Are Peak Sun Hours?
A peak sun hour is one hour during which solar irradiance averages 1,000 W/m² — the same reference intensity used to rate solar panels at Standard Test Conditions (IEC 60904). It is not the same as hours of daylight. Phoenix gets about 14 hours of daylight on a summer day, but only 7–8 of those hours deliver enough intensity to be counted as peak sun hours.
The integrated daily total of solar irradiance, expressed in kWh/m²/day, is numerically identical to peak sun hours per day. So when NREL says Phoenix gets 6.54 PSH/day, they mean the same thing as "Phoenix gets 6.54 kWh/m²/day of usable solar energy averaged across the year."
The formula every solar calculator uses:
daily kWh = system kW × peak sun hours × derate (0.83 for PVWatts v8 default)
To find your exact number, use our peak sun hours calculator — it accepts your ZIP code or geolocation and returns NREL PVWatts v8 data for your specific coordinates. The numbers below are state averages measured at the largest city in each state.
Average Peak Sun Hours By State (Full Sortable Table)
Click any column header to sort. Click a state name to see its detailed page with monthly data, a production calculator, and worked examples.
| Rank | State | Peak Sun Hours | Best Month |
|---|---|---|---|
| 1 | Arizona | 6.54 | June (8.18) |
| 2 | New Mexico | 6.42 | June (8.07) |
| 3 | Nevada | 6.41 | June (8.23) |
| 4 | California | 6.08 | August (7.61) |
| 5 | Hawaii | 5.82 | September (6.55) |
| 6 | Colorado | 5.66 | June (7.24) |
| 7 | Oklahoma | 5.5 | June (7.25) |
| 8 | Florida | 5.48 | May (6.6) |
| 9 | Kansas | 5.39 | June (7.02) |
| 10 | Utah | 5.39 | June (7.77) |
| 11 | Wyoming | 5.36 | June (7.3) |
| 12 | South Carolina | 5.33 | May (6.57) |
| 13 | Louisiana | 5.32 | May (6.46) |
| 14 | Mississippi | 5.26 | June (6.47) |
| 15 | North Carolina | 5.25 | June (6.63) |
| 16 | Idaho | 5.22 | July (7.97) |
| 17 | Texas | 5.22 | July (6.31) |
| 18 | Alabama | 5.21 | May (6.57) |
| 19 | Arkansas | 5.18 | June (6.77) |
| 20 | Georgia | 5.17 | June (6.63) |
| 21 | Missouri | 5.03 | July (6.65) |
| 22 | Virginia | 5.01 | June (6.48) |
| 23 | Nebraska | 4.98 | June (6.9) |
| 24 | District of Columbia | 4.9 | July (6.44) |
| 25 | Maryland | 4.88 | July (6.53) |
| 26 | South Dakota | 4.86 | July (7.13) |
| 27 | Tennessee | 4.82 | July (6.18) |
| 28 | Delaware | 4.8 | July (6.37) |
| 29 | Kentucky | 4.79 | June (6.39) |
| 30 | Pennsylvania | 4.79 | July (6.39) |
| 31 | Montana | 4.76 | July (7.44) |
| 32 | Iowa | 4.75 | June (6.66) |
| 33 | Massachusetts | 4.7 | July (6.46) |
| 34 | Rhode Island | 4.7 | July (6.3) |
| 35 | Indiana | 4.66 | June (6.48) |
| 36 | New Jersey | 4.66 | June (6.32) |
| 37 | Minnesota | 4.61 | July (6.83) |
| 38 | New Hampshire | 4.58 | July (6.22) |
| 39 | Wisconsin | 4.58 | July (6.71) |
| 40 | West Virginia | 4.57 | June (6.54) |
| 41 | Maine | 4.55 | July (6.13) |
| 42 | Ohio | 4.54 | June (6.34) |
| 43 | Connecticut | 4.53 | July (6.35) |
| 44 | Illinois | 4.51 | July (6.77) |
| 45 | New York | 4.5 | July (6.15) |
| 46 | Michigan | 4.47 | July (6.6) |
| 47 | North Dakota | 4.45 | July (6.94) |
| 48 | Vermont | 4.36 | July (6.12) |
| 49 | Oregon | 4.06 | July (7.17) |
| 50 | Washington | 3.95 | July (6.37) |
| 51 | Alaska | 3.17 | June (5.89) |
All 51 States — Quick Reference Table
For users who want a single scannable list, here's the full ranking from sunniest to cloudiest, with the corresponding annual production for a 1 kW system. Multiply the kWh/year column by your system size (in kW) to get your estimated annual production.
| Rank | State | PSH/day | Annual kWh per 1 kW |
|---|---|---|---|
| 1 | Arizona (AZ) | 6.54 | 1,755 |
| 2 | New Mexico (NM) | 6.42 | 1,779 |
| 3 | Nevada (NV) | 6.41 | 1,753 |
| 4 | California (CA) | 6.08 | 1,677 |
| 5 | Hawaii (HI) | 5.82 | 1,622 |
| 6 | Colorado (CO) | 5.66 | 1,595 |
| 7 | Oklahoma (OK) | 5.50 | 1,542 |
| 8 | Florida (FL) | 5.48 | 1,455 |
| 9 | Kansas (KS) | 5.39 | 1,526 |
| 10 | Utah (UT) | 5.39 | 1,484 |
| 11 | Wyoming (WY) | 5.36 | 1,533 |
| 12 | South Carolina (SC) | 5.33 | 1,454 |
| 13 | Louisiana (LA) | 5.32 | 1,479 |
| 14 | Mississippi (MS) | 5.26 | 1,414 |
| 15 | North Carolina (NC) | 5.25 | 1,416 |
| 16 | Idaho (ID) | 5.22 | 1,468 |
| 17 | Texas (TX) | 5.22 | 1,421 |
| 18 | Alabama (AL) | 5.21 | 1,367 |
| 19 | Arkansas (AR) | 5.18 | 1,373 |
| 20 | Georgia (GA) | 5.17 | 1,420 |
| 21 | Missouri (MO) | 5.03 | 1,433 |
| 22 | Virginia (VA) | 5.01 | 1,427 |
| 23 | Nebraska (NE) | 4.98 | 1,423 |
| — | U.S. average | 4.98 | 1,367 |
| 24 | District of Columbia (DC) | 4.90 | 1,391 |
| 25 | Maryland (MD) | 4.88 | 1,392 |
| 26 | South Dakota (SD) | 4.86 | 1,409 |
| 27 | Tennessee (TN) | 4.82 | 1,338 |
| 28 | Delaware (DE) | 4.80 | 1,364 |
| 29 | Kentucky (KY) | 4.79 | 1,343 |
| 30 | Pennsylvania (PA) | 4.79 | 1,356 |
| 31 | Montana (MT) | 4.76 | 1,344 |
| 32 | Iowa (IA) | 4.75 | 1,367 |
| 33 | Massachusetts (MA) | 4.70 | 1,302 |
| 34 | Rhode Island (RI) | 4.70 | 1,294 |
| 35 | Indiana (IN) | 4.66 | 1,332 |
| 36 | New Jersey (NJ) | 4.66 | 1,305 |
| 37 | Minnesota (MN) | 4.61 | 1,333 |
| 38 | New Hampshire (NH) | 4.58 | 1,258 |
| 39 | Wisconsin (WI) | 4.58 | 1,334 |
| 40 | West Virginia (WV) | 4.57 | 1,219 |
| 41 | Maine (ME) | 4.55 | 1,319 |
| 42 | Ohio (OH) | 4.54 | 1,296 |
| 43 | Connecticut (CT) | 4.53 | 1,291 |
| 44 | Illinois (IL) | 4.51 | 1,308 |
| 45 | New York (NY) | 4.50 | 1,291 |
| 46 | Michigan (MI) | 4.47 | 1,291 |
| 47 | North Dakota (ND) | 4.45 | 1,294 |
| 48 | Vermont (VT) | 4.36 | 1,222 |
| 49 | Oregon (OR) | 4.06 | 1,121 |
| 50 | Washington (WA) | 3.95 | 1,088 |
| 51 | Alaska (AK) | 3.17 | 922 |
Top 10 Sunniest States — And Why They Win
These ten states get the most peak sun hours per day in the U.S. The desert Southwest dominates the top 5, and the reason is climatology, not luck.
| # | State | PSH | Why it ranks high |
|---|---|---|---|
| 1 | Arizona | 6.54 | High elevation (1,000–7,000 ft), arid air, fewer than 30 cloudy days/year in Phoenix |
| 2 | New Mexico | 6.42 | Highest average elevation of any state (5,700 ft), dry continental air, clear skies |
| 3 | Nevada | 6.41 | Desert basin, very low humidity, minimal cloud cover year-round |
| 4 | California | 6.08 | Wide range internally — inland Central Valley + Mojave compensate for coastal fog |
| 5 | Hawaii | 5.82 | Tropical latitude, but trade-wind clouds reduce the year-round number |
| 6 | Colorado | 5.66 | High elevation (Denver at 5,280 ft), dry continental, 300+ sunny days/year |
| 7 | Oklahoma | 5.50 | Continental high plains, low humidity, clear winter skies |
| 8 | Florida | 5.48 | Strong year-round sun, but humid and prone to afternoon thunderstorms |
| 9 | Kansas | 5.39 | Continental flat plains, low humidity, persistent winds keep cloud cover moving |
| 10 | Utah | 5.39 | Salt Lake basin elevation + arid climate of southern Utah |
The pattern is clear: elevation + dry air + clear skies is the winning combination. Florida is the only state in the top 10 that's not elevated or arid — and it ranks 8th, not 1st, despite being famously "sunny." Atmospheric water vapor scatters direct beam radiation before it reaches the surface, which is why humid states underperform their reputation.
10 Cloudiest States — And Why
These ten get the lowest PSH in the country. Solar still works in all of them — even on cloudy days — it just takes more panels to produce the same energy.
| # | State | PSH | Why it ranks low |
|---|---|---|---|
| 51 | Alaska | 3.17 | High latitude (Anchorage 61°N), long dark winters, December averages 0.39 PSH/day |
| 50 | Washington | 3.95 | Pacific maritime climate, persistent winter cloud cover west of the Cascades |
| 49 | Oregon | 4.06 | Same Pacific Northwest weather pattern as Washington, similar cloudiness |
| 48 | Vermont | 4.36 | Northern New England, frequent winter overcast, mountain shading |
| 47 | North Dakota | 4.45 | High latitude (47°N), winter cloudiness, minimal hours of strong winter sun |
| 46 | Michigan | 4.47 | Great Lakes effect — lake-induced cloud cover most of the winter |
| 45 | New York | 4.50 | Continental NE, persistent winter overcast, lake-effect clouds along Lake Ontario |
| 44 | Illinois | 4.51 | Midwest continental, winter cloudiness, similar climate to Indiana |
| 43 | Connecticut | 4.53 | New England maritime, frequent winter overcast |
| 42 | Ohio | 4.54 | Midwest continental, lake-effect cloud cover from Lake Erie |
Note that Washington and Oregon are ~25% lower than the U.S. average — but that's the state-capital number. Eastern Washington (Spokane, Yakima) gets 5.0+ PSH/day, only slightly below the national average. The Cascades create two completely different solar climates inside one state. Same for Oregon (eastern half is sunny). For city-level granularity, use the peak sun hours calculator.
Production Examples By State
To make the PSH numbers concrete, here's what a 6 kW residential system and a 10 kW system produce per year in 12 representative U.S. states. All calculated at the standard PVWatts v8 derate, then divided by the EIA average household use of 10,500 kWh/year to give a "% of average home" coverage.
| State | PSH | 6 kW kWh/yr | % home | 10 kW kWh/yr | % home |
|---|---|---|---|---|---|
| Arizona | 6.54 | 10,530 | 100% | 17,550 | 167% |
| New Mexico | 6.42 | 10,674 | 102% | 17,790 | 169% |
| Nevada | 6.41 | 10,518 | 100% | 17,530 | 167% |
| California | 6.08 | 10,062 | 96% | 16,770 | 160% |
| Colorado | 5.66 | 9,570 | 91% | 15,950 | 152% |
| Florida | 5.48 | 8,730 | 83% | 14,550 | 139% |
| Texas | 5.22 | 8,526 | 81% | 14,210 | 135% |
| Massachusetts | 4.70 | 7,812 | 74% | 13,020 | 124% |
| New York | 4.50 | 7,746 | 74% | 12,910 | 123% |
| Illinois | 4.51 | 7,848 | 75% | 13,080 | 125% |
| Washington | 3.95 | 6,528 | 62% | 10,880 | 104% |
| Alaska | 3.17 | 5,532 | 53% | 9,220 | 88% |
What this means in practice:
- In Arizona, a 6 kW system covers an entire average household (100% offset). You don't need a bigger system unless you have an EV. For a worked example of the full sizing process, see how many solar panels to power a house.
- In California, a 6 kW system covers 96% — close enough that with net metering it's effectively 100%.
- In Massachusetts, you need an 8 kW system to fully cover an average home.
- In Washington, you need 9–10 kW to break 100%.
- In Alaska, even a 10 kW system only gets to 88% of average household use — and the seasonal swing is so extreme that you'd need a battery or grid backup for the dark winter months.
Try The Solar Output Calculator
Use the calculator below to estimate how much energy a solar panel produces at any PSH value. The default is set to the U.S. average of 4.98 peak sun hours.
Benchmarks: U.S. avg 4.98 · Phoenix 6.54 (highest) · Seattle 3.95 · Anchorage 3.17 (lowest). Above ~5.5 = sunny · 4.5–5.5 = average · below 4.5 = cloudy.
Tap to see sensitivity analysisSensitivity analysis
| Scenario | Value |
|---|---|
| Low (-20%) | 1.3 kWh |
| Expected | 1.6 kWh |
| High (+20%) | 1.9 kWh |
Your daily production scales linearly with both panel wattage and peak sun hours. A 10% change in either input changes your result by 10%.
For your exact PSH value, use the peak sun hours calculator — it geolocates you in one click and returns NREL data for your specific address.
Why State Averages Can Mislead
The state-capital numbers above are accurate for most users — but they hide significant internal variation in states with strong elevation gradients or coastal microclimates. A few examples:
- California: State average 6.08 PSH (Sacramento). Coastal San Francisco gets ~5.3 PSH; inland Bakersfield exceeds 6.6 PSH. Internal spread of about 25%.
- Colorado: State average 5.66 PSH (Denver). Western Grand Junction valley gets ~6.0 PSH; high-elevation Leadville exceeds that thanks to thin atmosphere.
- Washington: State average 3.95 PSH (Seattle). Eastern Spokane and Yakima get 5.0+ PSH. The Cascades create two different solar climates.
- Oregon: State average 4.06 PSH (Portland). Eastern Bend, Burns, and Pendleton all exceed 5.0 PSH.
- Hawaii: State average 5.82 PSH (Honolulu). Leeward (dry) sides of all islands exceed 6.5; windward (wet) sides drop below 5.0.
- Texas: State average 5.22 PSH (Houston). El Paso in the west gets 6.4+ PSH; Houston in the humid east is closer to 4.9.
The 4 km × 4 km NSRDB grid is fine enough to capture these microclimates. The state-level number is a starting point; the address-level number is the answer. If you live in any of the states above, don't size your system from the state number alone — use the peak sun hours calculator for the actual data at your roof.
Seasonal Variation By Region
Annual averages are useful for comparison, but your system experiences winter and summer very differently. The summer-to-winter swing depends on latitude:
| Region | Typical summer/winter ratio | Example |
|---|---|---|
| Desert Southwest (AZ, NM, NV) | 1.7× | Phoenix: Jun 8.18 vs Dec 4.75 |
| Southern California / Florida | 1.8–1.9× | LA: Jun 7.33 vs Dec 4.05 |
| Mid-South (TX, GA, NC) | 1.9–2.1× | Austin: Jun 6.4 vs Dec 3.0 |
| Mid-Atlantic / Mid-Midwest | 2.4–2.8× | Boston: Jul 6.13 vs Dec 2.33 |
| Upper Midwest / New England | 2.8–3.5× | Chicago: Jun 6.4 vs Dec 2.0 |
| Pacific Northwest | 3.5–4.0× | Seattle: Jun 5.7 vs Dec 1.4 |
| Alaska | 15× | Anchorage: Jun 5.89 vs Dec 0.39 |
For grid-tied homes with net metering, the annual average is what matters. Summer overproduction offsets winter underproduction; the meter just runs backwards. For off-grid systems, you must size for the worst month, not the average — otherwise you'll be running your generator all winter. In northern states, snow on panels is an additional winter factor to plan for. For battery-only systems, size for the worst-month daily output, which can be 50–90% lower than the annual average depending on your latitude.
Each state page (linked from the table above) includes a monthly PSH chart showing the full seasonal curve.
How Peak Sun Hours Affect System Sizing
The relationship between PSH and system size is straightforward: fewer peak sun hours means more panels to produce the same energy. The same household needing 10,000 kWh/year would need:
| State | PSH | System size needed | Number of 400 W panels |
|---|---|---|---|
| Arizona | 6.54 | 5.7 kW | 14 |
| California | 6.08 | 6.0 kW | 15 |
| Colorado | 5.66 | 6.4 kW | 16 |
| Florida | 5.48 | 6.9 kW | 17 |
| Texas | 5.22 | 7.0 kW | 18 |
| New York | 4.50 | 7.8 kW | 20 |
| Illinois | 4.51 | 7.6 kW | 19 |
| Washington | 3.95 | 9.2 kW | 23 |
| Alaska | 3.17 | 10.8 kW | 27 |
The Alaska number is misleading — you'd actually want significantly more capacity and a battery, because the worst-month December output is only 6% of June. For most U.S. states the calculation is straightforward: panel count scales linearly with the inverse of your PSH.
This is why location is the first question in any solar sizing conversation. You can adjust panel wattage, tilt, and orientation by 5–15%, but you cannot change your local PSH — and PSH varies by 2× across the country.
Methodology And Data Source
All PSH and kWh values on this page come from NREL PVWatts v8 using the National Solar Radiation Database (NSRDB), the U.S. Department of Energy's official solar irradiance dataset. For each state we simulated a 1 kW reference system at the largest city using these standard residential parameters:
- System capacity: 1 kW DC
- Tilt: 20° (typical residential)
- Azimuth: 180° (south-facing)
- System losses: 14% (PVWatts v8 default — covers inverter, soiling, shading, mismatch, wiring, connectors, light-induced degradation, nameplate tolerance, and availability)
- Array type: Fixed roof mount
- Module type: Standard monocrystalline silicon
- Data fetched: April 2026 (NSRDB historical 1998–2024 climatology)
These are NREL's standard defaults for residential rooftop solar, and they match the assumptions used across every calculator on this site. If your roof faces east or west, expect ~10% less. If your tilt matches your latitude (30–45° in the U.S.), expect ~3% more annual with bigger winter gains. For more on the underlying PVWatts methodology, see how to calculate solar panel output.
The NSRDB grid resolution is 4 km × 4 km, which captures coastal-vs-inland differences in California, elevation gradients in Colorado, and Cascade rain shadow effects in the Pacific Northwest. State-level numbers on this page are measured at one representative city per state — for address-level accuracy use the peak sun hours calculator, which calls the same NREL API for any U.S. coordinate.
Bottom Line
If you want a one-line answer: most U.S. states get 4.5 to 5.5 peak sun hours per day, with Arizona at the top (6.54) and Alaska at the bottom (3.17). The U.S. average is 4.98 PSH/day, which gives you about 1,367 kWh/year per 1 kW of installed solar after losses. To go from this number to your annual production, multiply by your system size in kW — a 6 kW residential system in an average U.S. location produces about 8,200 kWh/year, or roughly 78% of an average household's electricity use.
For your exact number, use the peak sun hours calculator. For the formula explanation, see how to calculate solar panel output. For panel-by-panel daily output, see how many kWh a solar panel produces per day.
Keep Reading
- Peak Sun Hours Calculator — Find PSH At Your Location
- How To Calculate Solar Panel Output
- How Many kWh A Solar Panel Produces Per Day
- Standard Solar Panel Sizes And Wattages (100W–600W)
- Solar Panel Watts Per Square Foot
- Rooftop Solar Calculator — How Many Panels Fit On Your Roof
- How Many Panels In A 1kW, 5kW, 10kW Solar System
- How Much Power A 5 kW Solar System Produces
- How Much Power A 10 kW Solar System Produces
Frequently Asked Questions
What state has the most peak sun hours?
What state has the fewest peak sun hours?
What is the U.S. average peak sun hours?
How do I find peak sun hours for my exact location?
Is California the sunniest state for solar?
Which states are best for residential solar in 2026?
How do peak sun hours change between summer and winter?
Does the state PSH number account for tilt and orientation?
Why does Arizona have more peak sun hours than Florida even though Florida is famously sunny?
Sources
- [nrel-pvwatts] NREL — PVWatts v8 Calculator (data source for every state on this page)
- [nrel-nsrdb] NREL — National Solar Radiation Database (NSRDB)
- [nrel-solar-resource-maps] NREL — Solar Resource Maps and Data (Geospatial Data Science)
- [nrel-pvwatts-methodology] PVWatts v8 Methodology Manual (NREL/TP-7A40-78803)
- [eia-residential] EIA — Average U.S. household uses 10,791 kWh/year (2024 RECS)
- [lbnl-tracking-sun] Lawrence Berkeley National Laboratory — Tracking the Sun (PV system pricing and design trends)
- [koppen-climate] Köppen-Geiger climate classification map for the U.S.