The answer to 'why is my water heater frozen' is that a frozen water heater is typically caused by extremely cold outdoor temperatures. When the ambient temperature drops below freezing, the water inside the tank and pipes can freeze, preventing the heater from functioning properly.
Some common symptoms of a frozen water heater include no hot water, strange noises coming from the tank, and in some cases, a crack or leak in the tank or pipes. If you suspect your water heater is frozen, it's important to act quickly to prevent further damage.