The most common cause for a gas water heater to leak is the pressure relief valve. The valve is designed to release pressure if it gets too high, which can happen if the water heater runs out of heating fuel. Other causes of leaking gas water heaters are loose or corroded pipes or connections, and a faulty temperature or pressure control valve.