In an electric water heater having adjustable set point and differential temperatures, upper and lower heating elements, and associated temperature sensors respectively operative to sense upper and lower tank water temperatures, a specially designed control system is provided for controlling the heating elements. The control system is operative to prevent dry firing of the heating elements by measuring temperatures over time with the temperature sensors.