TheGreenWatt

Peak Sun Hours Calculator

U.S. locations only — powered by NREL NSRDB

Find the peak sun hours per day at your exact U.S. location using NREL PVWatts v8 and the National Solar Radiation Database. Free, no signup, government data. For Europe see PVGIS; for the rest of the world see Global Solar Atlas.

NREL map of average direct normal solar irradiance across the United States, showing the highest values in the desert Southwest and the lowest in the Pacific Northwest and Alaska
Average direct normal solar irradiance across the United States. Source: National Renewable Energy Laboratory (NREL).

Find peak sun hours at your location

Powered by NREL PVWatts v8 and the National Solar Radiation Database. Free, no signup, U.S. only.

Your coordinates are used only for the lookup. We do not store them.

or enter a U.S. ZIP code

What Are Peak Sun Hours?

Peak sun hours (PSH) is the equivalent number of hours per day during which solar irradiance averages 1,000 W/m² — the same reference intensity used to rate solar panels at Standard Test Conditions. It is the single most important number for sizing a solar system, because it converts instantaneous panel wattage into daily kilowatt-hours of energy.

A location with 5 peak sun hours per day does not have 5 hours of sunshine. It receives a total daily solar energy that is equivalent to 5 hours at full noon-sun intensity. The actual irradiance curve looks like a smooth bell from sunrise to sunset — PSH just integrates the area under that curve and normalizes it to the standard 1,000 W/m² reference, giving you a single clean number to multiply by.

The formula every solar calculator uses:

daily kWh = system_kw × peak_sun_hours × derate

Where derate is the system loss factor — typically 0.77 for a residential rooftop, per NREL PVWatts defaults. So a 5 kW system in a location with 5 PSH/day produces 5 × 5 × 0.77 ≈ 19.25 kWh/day, or about 7,026 kWh/year.

How This Calculator Works

The peak sun hours numbers shown above come directly from the NREL PVWatts v8 API, which is the U.S. Department of Energy's official solar production model. PVWatts pulls its irradiance data from the National Solar Radiation Database (NSRDB), a NASA / DOE / NREL collaboration that has been collecting and modeling solar irradiance for the entire United States since 1991.

For each lookup, this tool calls PVWatts with these standardized parameters (the same ones used to generate the data on all 51 of our state pages):

  • Location: your exact lat/lon (resolved to nearest NSRDB 4 km grid cell)
  • System capacity: 1 kW (so the result scales linearly with any system size)
  • Module type: Standard monocrystalline silicon
  • Array type: Fixed roof mount
  • Tilt: 20° (typical residential)
  • Azimuth: 180° (south-facing)
  • System losses: 14% (PVWatts default — covers inverter, wiring, soiling, mismatch)

The NSRDB combines geostationary satellite imagery (GOES-East and GOES-West for the contiguous U.S., Himawari-8 for Hawaii and the Pacific), surface ground-truth measurements from a network of pyranometers, and atmospheric models for cloud cover, aerosols, and water vapor. The result is hourly irradiance data on a 4 km × 4 km grid covering the entire United States, validated against decades of measurements.

This is the same dataset every U.S. solar installer uses for production estimates — there is no more authoritative source for U.S. peak sun hours. The methodology is documented in NREL/TP-7A40-78803, the PVWatts v8 Methodology Manual.

Peak Sun Hours By State (Top And Bottom 10)

For reference, here are the U.S. extremes. The full table for all 51 states (plus DC) is at average peak sun hours by state. The U.S. average is 4.98 PSH/day.

Sunniest 10 States
#StatePSH/day
1Arizona6.54
2New Mexico6.42
3Nevada6.41
4California6.08
5Hawaii5.82
6Colorado5.66
7Oklahoma5.50
8Florida5.48
9Kansas5.39
10Utah5.39
Cloudiest 10 States
#StatePSH/day
42Ohio4.54
43Connecticut4.53
44Illinois4.51
45New York4.50
46Michigan4.47
47North Dakota4.45
48Vermont4.36
49Oregon4.06
50Washington3.95
51Alaska3.17

Peak Sun Hours vs. Daylight Hours

These two get conflated constantly, but they are different things. Daylight hours measure how long the sun is above the horizon — anywhere from 8 hours (winter solstice in Maine) to 16 hours (summer solstice in Maine). Daylight is what your eyes experience.

Peak sun hours measure usable solar energy, normalized to the 1,000 W/m² reference. Most of the day, the sun is at less than full intensity — early morning and late afternoon irradiance can be only 200–400 W/m² because the sun is low and its rays are passing through more atmosphere. PSH is the integrated total.

On a clear summer day in Phoenix, you might get 14 hours of daylight but only 7.5 peak sun hours. On a cloudy winter day in Seattle, you might get 9 hours of daylight but only 1.2 peak sun hours. Solar panels care about the second number, not the first.

Why Your Number Differs From The State Average

The state-level numbers most articles quote are calculated from a single representative city per state — usually the largest population center or the state capital. That works fine for flat states with one climate zone, but fails badly for states with strong elevation gradients or coastal microclimates.

A few examples where the state number is misleading:

  • California: The state PSH is 6.08, based on inland Sacramento. Coastal San Francisco gets ~5.3, while inland Bakersfield exceeds 6.6. A 25% spread within one state.
  • Colorado: Denver at 5.66, but the western Grand Junction valley gets ~6.0 and the high mountain valleys near Leadville exceed that — clear skies plus thin atmosphere from 10,000 ft elevation.
  • Washington: Seattle is 3.95, but Eastern Washington (Spokane, Yakima) gets 5.0+. The Cascades create two completely different solar climates inside one state.
  • Hawaii: Honolulu is 5.82, but the leeward (dry) sides of all the islands get 6.5+ while the windward (wet) sides drop below 5.0.

This is exactly why the NSRDB grid resolution matters. A 4 km grid cell is fine enough to capture all of these microclimates. The state-level number is a starting point; the address-level number is the answer.

Sources

Frequently Asked Questions

What are peak sun hours?
Peak sun hours (PSH) is the equivalent number of hours per day during which solar irradiance averages 1,000 W/m². It is the standardized way to express how much usable sunlight a location receives. A location with 5 peak sun hours per day does not have 5 hours of sunshine — it receives a total daily energy that is equivalent to 5 hours of full noon sun. The U.S. average is 4.98 PSH/day. Arizona is the highest state at 6.54, Alaska the lowest at 3.17.
How is peak sun hours different from hours of daylight?
Daylight hours measure how long the sun is above the horizon (typically 10–14 hours depending on season and latitude). Peak sun hours measure usable solar energy at standard 1,000 W/m² intensity. A summer day in Phoenix might have 14 hours of daylight but only 7.5 peak sun hours, because the sun is only at full intensity for a few hours around noon. Peak sun hours is what you multiply by your solar panel wattage to estimate daily kWh production — daylight hours are not.
How is peak sun hours data calculated?
The numbers on this page come from NREL PVWatts v8, which uses the National Solar Radiation Database (NSRDB). NSRDB is a NASA / DOE / NREL collaboration that combines geostationary satellite imagery, surface measurements, and atmospheric models to produce hourly solar irradiance data for the entire United States on a 4 km × 4 km grid, with hourly resolution from 1998 to present. PVWatts then averages this into long-term monthly climate normals. It's the same dataset every U.S. solar installer uses for production estimates — and it is the U.S. government's authoritative figure for solar irradiance.
Why does peak sun hours change throughout the year?
Three reasons. First, the sun is higher in the sky in summer, so its rays travel through less atmosphere and lose less energy on the way down. Second, days are longer in summer, so there is more total time for sunlight to accumulate. Third, weather patterns vary seasonally — winter cloud cover in the Pacific Northwest cuts winter PSH in Seattle to about 1.5/day, while June in the same city gets close to 6.0/day. Most U.S. locations see a 2× to 4× swing between worst and best month.
Does my address really matter or is the state average good enough?
It depends on your state. In flat states with uniform climate (Kansas, Iowa, Indiana), the state average is within ±5% of any individual address. In states with strong microclimates and elevation gradients (California, Colorado, Washington, Oregon), your specific address can be 15–25% different from the state-capital number. NREL PVWatts uses 4 km grid cells, which is fine enough to capture coastal-vs-inland differences in California and elevation differences in Colorado, but not fine enough to model individual roof shading.
How do I convert peak sun hours to kWh per year?
Annual kWh = system size in kW × peak sun hours per day × 365 × derate. The standard derate factor for a typical residential rooftop is 0.77, accounting for inverter efficiency (97%), wiring losses (2%), soiling (2%), and module mismatch (2%), per NREL PVWatts default assumptions. Example: a 5 kW system in a location with 5 peak sun hours per day produces 5 × 5 × 365 × 0.77 = 7,026 kWh/year. The result section above shows the same calculation for your location.
Why is my installer's number different from this calculator?
Three reasons your installer might quote a different number. First, they may include or exclude shading from trees, neighbors, or your own roof — this calculator assumes an unshaded south-facing roof. Second, they may use a different tilt angle (this tool uses 20°, the residential default; latitude tilt would be higher). Third, they may use a different derate factor or include a panel degradation curve over 25 years. Use the number on this page as a baseline, then ask your installer to walk you through their assumptions.
Is peak sun hours the same as solar irradiance?
They are related but not the same. Solar irradiance is measured in watts per square meter (W/m²) and varies continuously throughout the day. Peak sun hours is the integrated daily total of solar irradiance, normalized to a reference intensity of 1,000 W/m² (the Standard Test Conditions intensity used to rate solar panels). To convert: PSH per day = total daily irradiance in kWh/m²/day. They are numerically identical when irradiance is given in kWh/m²/day.
Does this tool work outside the United States?
Currently, no. The NREL PVWatts API only covers the United States, Mexico, Central and South America, and parts of Asia served by NSRDB. For Europe, the equivalent free tool is the European Commission's PVGIS (re.jrc.ec.europa.eu/pvg_tools), which uses SARAH satellite data. For the rest of the world, NASA POWER and the Global Solar Atlas (globalsolaratlas.info) are good free options.
Is the geolocation data stored anywhere?
No. Your latitude and longitude are sent once to our server, used to look up the NREL data, and discarded. We do not log them, save them to a database, or share them with anyone. The NREL PVWatts API call is server-to-server and does not include your IP address. You can verify this by reading the source code at /lib/peak-sun-hours.ts and /app/api/peak-sun-hours/route.ts.

Keep Reading