Solar Panel Calculator

Use your electric bill's monthly kWh and your area's sun hours to size a home solar system.

Free, no sign-upInstant resultsUpdated September 2026
kWh
On your utility bill. U.S. average ≈ 860 kWh.
h/day
Southwest 6–7 · South 5 · Midwest 4–4.5 · Northeast 3.5–4
W
%
%
NREL PVWatts default: 14%
System size
–
How we calculated this

    For estimating and educational purposes only. Results are approximate and are not a substitute for a licensed professional, the manufacturer's instructions or your local code. Disclaimer

    How to size a solar system

    Divide your daily energy use by the number of peak sun hours at your location, then adjust for real-world losses from wiring, inverter, heat and dirt. The result is the DC system size in kilowatts. Divide by the panel wattage to get the panel count.

    Daily kWh = Monthly kWh ÷ 30.42 System kW = Daily kWh ÷ (Sun hours × (1 − Losses)) Panels = System kW × 1000 ÷ Panel watts

    Example

    900 kWh/month is 29.6 kWh/day. With 4.5 sun hours and 14% losses: 29.6 ÷ (4.5 × 0.86) = 7.64 kW. With 400 W panels that is 19.1, so 20 panels (8.0 kW).

    Peak sun hours by region

    RegionTypical peak sun hours
    Arizona, Nevada, Southern California6.0–7.0
    Texas, Florida, Southeast4.8–5.5
    Colorado, Utah, Mountain West5.0–6.0
    Midwest4.0–4.7
    Northeast, Great Lakes3.5–4.2
    Pacific Northwest3.0–4.0

    A peak sun hour is one hour of sunlight at 1,000 W per square meter. It is an annual average; winter is lower and summer higher.

    Frequently asked questions

    How many solar panels do I need for 1,000 kWh a month?

    With 4.5 sun hours and 400 W panels, about 22 panels (an 8.5 kW system). In sunnier states like Arizona, about 15 panels.

    How much roof space do solar panels need?

    A 400 W residential panel is about 21 square feet. A 20-panel system needs roughly 420 sq ft of usable, unshaded roof.

    What are system losses?

    Energy lost to inverter conversion, wiring, heat, soiling, shading and panel mismatch. NREL's PVWatts uses 14% as a default.