The runtime of a water heater depends on the size, model, and fuel source. A tankless water heater typically runs around an hour a day, while a tank water heater may run four hours or more. If you notice that your water heater is running more than usual, call a certified plumber to inspect your heater for any problems.