How Many kWh Battery Do I Need to Power a House?
How many kWh of battery storage a home needs for essentials or whole-house backup, worked out from EIA usage data, with the batteries it takes to get there.
Updated
Work out how many kWh of battery storage and how many kW of power you need to back up your home during an outage, with example battery setups.
Updated
Usable capacity needed
11.8 kWh
Example configurations (typical quoted prices before incentives)
To run 10 kWh/day for 24 hours you need about 11.8 kWh of usable storage and at least 5 kW of continuous output.
This is an estimate, not a quote. Real results depend on your roof, shading, utility tariff, equipment and installer pricing.
| Scenario | Daily use | Capacity needed |
|---|---|---|
| Essentials for 24 hours | 4.4 kWh | 5.1 kWh |
| Essentials for 3 days | 4.4 kWh | 15.4 kWh |
| Average U.S. home for 24 hours | 28.4 kWh/day | 33.4 kWh |
For comparison, the median battery in U.S. residential solar-plus-storage systems installed in 2025 held 13.5 kWh[src], according to Berkeley Lab.
Read our home battery guides, or estimate the panels to recharge it with the solar savings calculator.
At the U.S. average of about 28 kWh a day, one full day of whole-home backup takes roughly 33 kWh of storage once you allow for a 10% reserve and discharge losses, which is about three 13.5 to 15 kWh batteries. Homes with electric heat, an electric water heater or heavy air conditioning need more.
kWh (energy) is how much the battery stores, which decides how long it lasts. kW (power) is how much it can deliver at once, which decides what you can run at the same time. You need enough of both.
Home batteries do not deliver their last few percent. Tesla, for example, says Powerwall stops powering the home when less than 10% of its energy remains. Set the reserve higher if you also want energy left for the start of the next outage.
Your electricity bill lists the kWh used in the billing period. Divide it by the number of days in that period. Many utilities also show daily or hourly use in their online account or app.