Yes, a hot water heater can be repaired depending on the cause of the problem. A professional plumber can diagnose the problem and advise you on whether a repair or replacement is necessary.