Are water heater drain pans necessary?
It depends on the plumbing codes in your area and the location of your water heater. If your heater is in a garage or a non-finished basement where leaking water would flow harmlessly into a drain, a pan is not necessary. However, if the heater is in or above a living space where leaking could cause extensive water damage, it is cheap insurance to protect your home from such an event.