The time it takes for shower water to heat up depends on various factors, such as the type and size of the water heater, water pressure, and the distance between the water heater and the shower. On average, it usually takes around 10 to 15 minutes for the water heater to reach its maximum temperature.