How Many Solar Panels Do I Need?
Panel count, kW and roof area by state.
US average: 863 kWh a month (EIA, 2024).
NREL PVWatts for Houston, roof at 20° facing south; yours can differ by 10% or more.
Hot states 0.72, cold 0.80 (NREL PVWatts).
A 400 W home panel is about 21 ft²: Qcells 74.0 × 41.1 in, REC 68.1 × 44.0 in; check your datasheet.
Rated output
EstimatePanels of 400 W
19panels
19 panels of 400 W make a 7.60 kW system (7.56 kW needed).
CheckLast good result. Check the field above.
Makes about 10,860 kWh a year: 100% of your use
Panels cover 401 ft² (37.2 m²); plan about 760 ft² of roof for setbacks and walkways
Texas (Houston): 5.22 peak sun hours, factor 0.75, NREL PVWatts
Working
- Target = 900 kWh × 12 × 100% = 10,800 kWh a year
- Per day = 10,800 kWh ÷ 365 = 29.589 kWh
- kW needed = 29.589 kWh ÷ (5.22 h × 0.75) = 7.5579 kW
- Panels = 7.5579 kW ÷ 0.4 kW = 18.89, rounded up = 19
- System = 19 × 400 W = 7.60 kW
- Makes = 7.60 kW × 5.22 h × 0.75 × 365 = 10,860.2 kWh a year
- Panel area = 19 × 21.1 ft² = 400.9 ft² (37.2 m²)
- Roof to plan = 7.60 kW × 100 ft² = 760 ft²
Model SE-03
Estimate from NREL weather models. Winter months make less than the yearly average. Shade, roof direction and pitch change the real output; an installer’s design decides it.
Quick answer
A home using 900 kWh a month in Texas (5.22 peak sun hours, performance factor 0.75) needs a 7.60 kW system: 19 panels of 400 W, making about 10,860 kWh a year (100% of its use).
Rule of thumbTypical: 10,800 kWh a year ÷ 365 ÷ (5.22 sun hours × 0.75) = 7.56 kW, so 19 panels of 400 W.
NoteEstimate from NREL weather models. Shading, roof direction and your installer's design decide the real system. This is an estimate from physics and maker data, not engineering or code advice. Hire a licensed electrician for the work.
| A month | 3.5 h | 4.5 h | 5.5 h | 6.5 h |
|---|---|---|---|---|
| 600 kWh | 19 | 15 | 12 | 10 |
| 900 kWh | 28 | 22 | 18 | 15 |
| 1,200 kWh | 37 | 29 | 24 | 20 |
| 1,500 kWh | 46 | 36 | 30 | 25 |
Rounded up to whole panels. Sun hours vary by state; the table below gives yours.
Sun hours for all 50 states and DC
| State (city) | Sun hours | Factor | kWh per kW |
|---|---|---|---|
| Alabama (Birmingham) | 5.21 | 0.72 | 1,360 |
| Alaska (Anchorage) | 3.17 | 0.80 | 920 |
| Arizona (Phoenix) | 6.54 | 0.73 | 1,740 |
| Arkansas (Little Rock) | 5.15 | 0.75 | 1,400 |
| California (Los Angeles) | 6.08 | 0.76 | 1,680 |
| Colorado (Denver) | 5.66 | 0.77 | 1,590 |
| Connecticut (Bridgeport) | 4.72 | 0.78 | 1,340 |
| Delaware (Wilmington) | 4.80 | 0.78 | 1,360 |
| District of Columbia (Washington) | 4.96 | 0.78 | 1,410 |
| Florida (Jacksonville) | 5.48 | 0.73 | 1,460 |
| Georgia (Atlanta) | 5.13 | 0.75 | 1,400 |
| Hawaii (Honolulu) | 5.82 | 0.76 | 1,610 |
| Idaho (Boise) | 5.18 | 0.77 | 1,450 |
| Illinois (Chicago) | 4.51 | 0.80 | 1,310 |
| Indiana (Indianapolis) | 4.68 | 0.78 | 1,330 |
| Iowa (Des Moines) | 4.77 | 0.79 | 1,370 |
| Kansas (Wichita) | 5.39 | 0.77 | 1,510 |
| Kentucky (Louisville) | 4.84 | 0.77 | 1,360 |
| Louisiana (New Orleans) | 5.32 | 0.76 | 1,470 |
| Maine (Portland) | 4.55 | 0.79 | 1,310 |
| Maryland (Baltimore) | 4.88 | 0.78 | 1,380 |
| Massachusetts (Boston) | 4.70 | 0.76 | 1,300 |
| Michigan (Detroit) | 4.47 | 0.79 | 1,280 |
| Minnesota (Minneapolis) | 4.61 | 0.79 | 1,320 |
| Mississippi (Jackson) | 5.26 | 0.74 | 1,420 |
| Missouri (Kansas City) | 5.03 | 0.78 | 1,430 |
| Montana (Billings) | 4.76 | 0.77 | 1,330 |
| Nebraska (Omaha) | 4.98 | 0.78 | 1,410 |
| Nevada (Las Vegas) | 6.41 | 0.75 | 1,750 |
| New Hampshire (Manchester) | 4.59 | 0.75 | 1,250 |
| New Jersey (Newark) | 4.66 | 0.77 | 1,300 |
| New Mexico (Albuquerque) | 6.42 | 0.76 | 1,780 |
| New York (New York) | 4.50 | 0.79 | 1,290 |
| North Carolina (Charlotte) | 5.22 | 0.76 | 1,440 |
| North Dakota (Fargo) | 4.45 | 0.80 | 1,290 |
| Ohio (Columbus) | 4.60 | 0.78 | 1,300 |
| Oklahoma (Oklahoma City) | 5.45 | 0.77 | 1,530 |
| Oregon (Portland) | 4.09 | 0.75 | 1,110 |
| Pennsylvania (Philadelphia) | 4.81 | 0.77 | 1,350 |
| Rhode Island (Providence) | 4.70 | 0.75 | 1,280 |
| South Carolina (Charleston) | 5.33 | 0.75 | 1,450 |
| South Dakota (Sioux Falls) | 4.86 | 0.79 | 1,400 |
| Tennessee (Nashville) | 4.82 | 0.76 | 1,330 |
| Texas (Houston) | 5.22 | 0.75 | 1,420 |
| Utah (Salt Lake City) | 5.39 | 0.75 | 1,470 |
| Vermont (Burlington) | 4.36 | 0.77 | 1,220 |
| Virginia (Virginia Beach) | 5.01 | 0.78 | 1,420 |
| Washington (Seattle) | 3.95 | 0.75 | 1,080 |
| West Virginia (Charleston) | 4.62 | 0.73 | 1,230 |
| Wisconsin (Milwaukee) | 4.58 | 0.80 | 1,330 |
| Wyoming (Cheyenne) | 5.36 | 0.78 | 1,520 |
NREL PVWatts v8.5.0, weather NSRDB PSM V3 GOES tmy-2020 3.2.0 (AK: PSM V4 Polar tmy-2023 1.0.0); 1 kW DC, standard module, fixed roof mount, tilt 20, azimuth 180, losses 14.08; run 2026-10-10. Checked against EU JRC PVGIS 5.2 NSRDB and 5.3 ERA5. kWh a year per kW = sun hours × factor × 365, rounded down to 10. Your roof can differ by 10% or more inside a state.
How the calculator counts panels
Start with the electricity you use. Your bill shows it in kilowatt-hours (kWh) for the month, and many bills also print the last 12 months. US homes averaged 863 kWh a month in 2024 (EIA), but homes differ a lot, so use your own figure. Type it per month or per year, then choose the share of it you want the panels to cover.
The calculator runs the same steps you see on the rating plate:
- Target: your use for a year times the share to cover. 900 kWh a month is 10,800 kWh a year.
- System size: the target ÷ 365 ÷ (peak sun hours × performance factor). That is the kW of panels that makes the target on an average day.
- Panels: the system size ÷ one panel’s kW, rounded up. Rounding down would leave you short, so the count never rounds down, and an exact fit stays exact.
- Check: whole panels make a little more than the target. The plate shows that yearly figure rounded down to 10 kWh, and the share of your use it covers, also rounded down.
For the example on this page, Texas at 5.22 sun hours and a factor of 0.75, the target of 10,800 kWh needs 7.56 kW. That is 18.89 panels of 400 W, so 19 panels and a 7.60 kW system.
Peak sun hours and the performance factor
A peak sun hour is one hour of full sun at 1,000 W per square meter. A place with 5.22 peak sun hours gets as much sunlight on the panels in a day, on average over the year, as 5.22 hours of that full sun. The number changes with the season: winter months make less than the yearly average, and summer months make more.
The performance factor covers what is lost between that sunlight and the power you can use. Hot panels make less, dust and shade block some light, the wires waste a little, and the inverter that turns the panels’ DC into household AC has its own loss. PVWatts counts 14.08% of system losses by default, then adds the effect of heat and the inverter on top.
Each state on this page carries its own factor from the same model run as its sun hours. Hot states sit lower: Arizona 0.73, Alabama 0.72. Cold states sit higher: Wisconsin, Illinois and North Dakota 0.80. Pick your state and both numbers fill in. If you know your own sun hours, for example from a PVWatts run for your address or an installer’s report, type them in. The state box switches to Custom and the factor stays where it was.
Where the state numbers come from
Each state row is one NREL PVWatts v8 run for the state’s largest city: a 1 kW system, standard panels, a fixed roof mount at 20° facing due south (azimuth 180°), the default 14.08% losses, and NSRDB typical-year weather. Sun hours are the model’s yearly average sunlight on the panels. The factor is the yearly AC output divided by sun hours × 365. As a check, the EU’s PVGIS model, run on separate weather data, agrees within about 5% for most states. A single city stands in for a whole state, so your roof can differ by 10% or more inside a state.
How much roof the panels take
The plate shows two areas. The first is the panels themselves: the count times the area of one panel, rounded up to a whole square foot, with square meters beside it (1 ft² = 0.09290304 m²). Check the size on your panel’s datasheet; two common 400 W class panels measure 21.1 ft² and 20.8 ft².
The second is a planning figure of 100 ft² of roof per kW of panels, from the University of Arizona Extension and the Center for Sustainable Energy. It leaves room for the edges, vents and paths that installers keep clear. In the example, 19 panels cover 401 ft², but the plan calls for about 760 ft² of roof.
What this estimate leaves out
It sizes the panels and nothing else. Batteries, incentives, shade from trees or chimneys, a roof that faces east or west, panel aging and your utility’s rules all move the real number. That is also why two quotes for the same house can show different system sizes: they start from different sun hours, losses and roof layouts. Use this page to check that a quote is in a sensible range, and let the installer’s design settle the final system.
Worked example
- Inputs: 900 kWh a month, Texas (Houston, 5.22 peak sun hours, factor 0.75), 100% of use, 400 W panels of 21.1 ft².
- Target = 900 kWh × 12 × 100% = 10,800 kWh a year
- Per day = 10,800 kWh ÷ 365 = 29.589 kWh
- kW needed = 29.589 kWh ÷ (5.22 h × 0.75) = 7.5579 kW
- Panels = 7.5579 kW ÷ 0.4 kW = 18.89, rounded up = 19
- System = 19 × 400 W = 7.60 kW
- Makes = 7.60 kW × 5.22 h × 0.75 × 365 = 10,860.2 kWh a year
- Panel area = 19 × 21.1 ft² = 400.9 ft² (37.2 m²)
- Roof to plan = 7.60 kW × 100 ft² = 760 ft²
Questions people ask
How many solar panels do I need?
Divide your kWh a year by 365, then by your peak sun hours times the performance factor: that gives the kW of panels. Divide by one panel in kW and round up. For 900 kWh a month (10,800 kWh a year) in a place with 5 peak sun hours at a factor of 0.77: 10,800 ÷ 365 = 29.59 kWh a day; 29.59 ÷ (5 × 0.77 = 3.85) = 7.69 kW; 7.69 ÷ 0.4 kW = 19.2, so 20 panels of 400 W.
What are peak sun hours?
The hours of full sun, at 1,000 W per square meter, that add up to a day's real sunlight. It is the same number as the kWh of sunlight on each square meter of panel per day. NREL PVWatts runs for each state's largest city, on a roof at 20° facing south, give 3.17 in Alaska up to 6.54 in Arizona.
What is the performance factor, and why does it change by state?
It is the share of the sunlight figure that comes out of the inverter as power, after heat, dust, wiring and the inverter itself. NREL PVWatts runs for 50 states give 0.72 to 0.80 once heat, wiring and inverter losses are in: hot states sit low (Arizona 0.73) and cold ones high (Wisconsin 0.80). 0.77 is the middle, so the calculator starts there when you type your own sun hours.
How much roof space do solar panels need?
Each 400 W home panel covers about 21 ft²: the Qcells datasheet gives 74.0 × 41.1 in (21.1 ft²) and the REC one 68.1 × 44.0 in (20.8 ft²). Edges, vents and walkways take more, so plan about 100 ft² of roof per kW (University of Arizona Extension; Center for Sustainable Energy).
Do bigger panels change the count?
They change the count, not the roof area. 7.56 kW of panels takes 19 panels of 400 W or 18 of 430 W. Both datasheets come to about 19 to 21 W per ft², so the same kW covers about the same roof either way.
Does this include batteries or incentives?
No. It sizes the panels only: no batteries, no incentives and no utility rules. Shade, roof direction and pitch change the real output, and an installer's design decides the final system.
Related guides
Sources
- NREL (now NLR): PVWatts V8 API documentationnlr.gov
- NREL: PVWatts Version 5 Manual (NREL/TP-6A20-62641)nlr.gov
- EU Joint Research Centre: PVGISeuropa.eu
- University of Arizona Extension AZ1782: Calculations for a Grid-Connected Solar Energy Systemarizona.edu
- Center for Sustainable Energy: Solar Site Considerationsenergycenter.org
- Qcells: Q.PEAK DUO BLK ML-G10.C+ 395-415 datasheetressupply.com
- REC: Alpha Pure-R datasheetrecgroup.com
- EIA: Table 5A, Average Monthly Bill, Residential (2024)eia.gov
- EIA: How much electricity does an American home use?eia.gov
Written and checked by Ali, who is not a licensed electrician.
Before you wire anything
These calculators give estimates worked out from physics and published maker data. They are not engineering, design or code advice, and they do not replace an inspection.
Electrical codes differ by edition and by town. Your local inspector, the authority having jurisdiction (AHJ), has the final say on wire size, conduit, boxes and breakers.
Mains wiring can kill and can start fires. Unless you are trained for it, hire a licensed electrician, and get a permit where your town requires one.