The time varies based on water heater size and usage. Typically, it takes 20 to 30 minutes. Larger tanks may take longer.