The most common cause of no hot water is a pilot light that went out, especially in gas water heaters. Other frequent issues include a faulty thermocouple, sediment buildup, or a tripped thermostat. Learn how to diagnose and fix it yourself before calling a pro.