Most two-story homes in the U.S. need between 18 and 28 solar panels to cover 100% of their electricity use — but that range shifts based on where you live, how much electricity you consume, and the wattage of the panels you choose. At an average installed cost of $3.00 per watt in 2026, a properly sized system for a two-story house typically runs $18,000–$30,000 before the 30% federal tax credit, dropping to roughly $12,600–$21,000 after incentives.
Three variables drive the final panel count more than anything else: your annual kWh consumption (pulled from your utility bills), your location’s peak sun hours (which the National Renewable Energy Laboratory maps at 3.5–6.5 hours/day across the U.S.), and the wattage rating of the panels you select. Get these three numbers right and the rest of the calculation is arithmetic. The sections below walk through each step with real figures so you can arrive at a system size that actually fits your roof and budget.