Services/Installation

How Much Does Solar Water Heater Cost?

Average cost: $5,000 | Range: $3,000 - $7,000

Average Cost
$5,000
Low End
$3,000
High End
$7,000
Time Required
1-2 days

What Affects the Price?

Active systems with pumps and controllers cost $4,000-$7,000, while simpler passive systems cost $3,000-$5,000. Evacuated tube collectors are more efficient in cold climates but cost 20-30% more. Tank size (40-120 gallons) affects cost. In sunny climates, solar water heaters can reduce water heating bills by 50-80%.

Key Cost Factors

  • System type (active vs passive)
  • Collector type
  • Tank size
  • Climate zone
  • Existing plumbing compatibility
  • Roof mounting requirements

Cost by State (Sample)

StateLowHighAvg
Alabama$2,760$6,440$4,600
Alaska$4,200$9,800$7,000
Arizona$2,910$6,790$4,850
Arkansas$2,610$6,090$4,350
California$4,050$9,450$6,750
Colorado$3,240$7,560$5,400
Connecticut$3,660$8,540$6,100
Delaware$3,150$7,350$5,250
Florida$3,000$7,000$5,000
Georgia$2,850$6,650$4,750
View all states

Frequently Asked Questions

30% Federal Tax Credit

The ITC can save you $1,500 on this service.

Learn About Solar Tax Credits