If your water heater isn't giving off heat, several factors could be the cause. First, verify the voltage supply; is it plugged in and functional ? Next, examine the heating part itself for evidence of breakage – a broken element will not heat. Also, think about mineral scale on the heating surface,