Question: how long does it take for a water heater to heat up 50 gallon?
Answer: A 50-gallon hot water heater with 5,500-watt elements set to 120 degrees takes about 1 hour and 20 minutes to heat water coming in to the unit at 60 degrees.