Shower vs bath: when does the shower pass the tub?
Set a showerhead's flow against a tub and the model marks the minute the shower passes it. Does the heating energy cross at that minute too?
Planimeter · Model grade A — arithmetic and probability — this one is either right or wrong · Reviewed 2026-10-03
Ask whether a shower or a bath uses more water and "the bath" is the easy answer, one that needs no counting. That answer treats the two as fixed amounts, one larger than the other, like two jugs standing side by side.
Only one of them behaves like a jug. In the model a tub is filled once and then stays put, while a showerhead adds the same litres for every minute it runs.
That makes the comparison a question about minutes. At some minute the shower catches the tub, and the sliders below move that minute along with a second one, where the heating energy catches up.
The picture counts litres only; nothing in it says how hot either lot of water is.
Unequal temperature rises split the crossover in two
Of the five sliders, “Showerhead flow rate” sets how fast the head pours and “Water drawn for the bath” sets how much goes into the tub. “How long the shower runs” moves a marker along the time axis. The last two, “Temperature rise for the shower” and “Temperature rise for the bath”, set how far the heater lifts each lot of water. Below them, the “Energy price per kWh (optional)” box takes a price you type in; left empty, it shows no cost.
The page opens at 9.50 L/min against 80 L, and the model puts the water crossover at 8.4 minutes. The “2.0 gpm (7.57) — WaterSense” preset stretches that to 10.6 minutes for the same tub, and “2.5 gpm (9.46) — EPCA max” makes it 8.5. Across the whole flow slider the minute runs from 20.0 down to 4.0.
The multiplier at the bottom is the bath's rise divided by the shower's.
At the opening setting the model lifts the shower's water 27 K and the tub's 25 K, so each shower litre carries more heat than each tub litre. That brings the energy crossover forward to 7.8 minutes, 37 seconds before the water one. Between the two marks the model has the shower using less water than the tub but more energy. Press “Same temperature both” and the gap closes to nothing.
In this model only unequal rises can part the two marks, and the ratio of the rises makes the energy minute a fixed multiple of the water one; flow and tub size move both marks by the same factor.
Where the rising line meets the flat one
Both panels share one horizontal axis, minutes of shower. On each, the sloping line is the shower and the flat line is the tub. The tub's line is level because how long anyone showers is not one of its inputs. It stands for the tub's own total, in litres on one panel and kilowatt-hours on the other.
The dashed vertical line is the crossover. To its left the model has the shower using less than the tub, and to its right more. It moves in inverse proportion to flow, so doubling the flow halves the crossover minute. The dotted vertical, with a dot where it meets the rising line, sits wherever “How long the shower runs” is set.
The lower panel is the one to watch as the two rises go from equal to unequal. While they match, its dashed line sits directly under the upper one and there is only one mark to see. Once they differ the two lines separate. The shaded band between them is the stretch of minutes in which the model has the shower ahead on one panel and behind on the other. Every axis rescales to fit, so check the axis labels before comparing two settings.
Why one crossover is the other times a ratio
The shower's volume is flow times time; the tub's is a single number.
Vshower(t)=Q · t,Vbath=V
Q
how fast the head pours, L/min — the first slider
t
how long the shower runs, min
V
water drawn for the bath, L
ΔT
how far the heater lifts the water, K
ρ, c
water's density, 1 kg/L, and its specific heat, 4.186 kJ/(kg·K)
Setting the two volumes equal gives the first crossover:
t*=VQ
Energy is the same water carried through a temperature rise, E = ρ·V·c·ΔT, so the shower's energy grows as ρ·Q·t·c·ΔTs while the tub's stays at ρ·V·c·ΔTb. Equating those two gives the second crossover:
t*E=V · ΔTbQ · ΔTs=t* ·ΔTbΔTs
Two things follow from the shape of that fraction alone, whatever numbers go into it. First, ρ and c appear on both sides and cancel. They set how tall the energy lines are, but they cannot move the minute where the two lines meet.
Second, equal rises make the ratio exactly one, and the energy crossover then lands on the water one. In that case the lower panel says nothing the upper one had not already said.
Reaching the 80 L tub by litres and by kilojoules
Start from the opening setting, 9.50 L/min against an 80 L tub, and press “Same temperature both” so both rises sit at 25 K. Count the water first: 8 minutes of shower is 9.50 × 8 = 76.0 L, which leaves the shower 4.0 L short of the tub's 80.0 L. At 9.50 litres a minute that gap takes 0.42 of a minute, so the shower draws level at 8 minutes and 25 seconds.
Now count the heat, without using the answer the water count gave. At ρ = 1 kg/L, 76.0 L of water weighs 76.0 kg, and lifting it 25 K takes 76.0 × 4.186 × 25 ≈ 7 953 kJ. The tub takes 8 372 kJ, so the shower is 419 kJ short, and each further minute adds 994 kJ. Dividing 419 by 994 gives the same 0.42 of a minute, and the same 8 minutes and 25 seconds.
The kilojoule column lifts shower and tub water by the same 25 K; with unequal rises it would land on the energy crossover instead.
The closed form agrees: 80 ÷ 9.50 = 8.4 minutes, which is what the “Water crossover” card reads.
The flow stays steady and no heat escapes
Every figure above is worked out under five things the model holds fixed.
The head pours at one flow rate for the whole shower.
The tub is one volume, drawn once, at one temperature.
The heater lifts each volume by the rise its own slider sets.
Nothing is lost between the heater and the drain.
The price, if you type one in, is one multiplication at the end.
The two measured constants. c is 4.186 kJ/(kg·K) and ρ is 1 kg/L. Both drift with temperature, and both are held still here. The conversions, by contrast, are definitions. One US gallon is 3.785411784 L, and one kilowatt-hour is 3 600 kJ because an hour holds that many seconds. The gallon figure only turns the two US ceilings into litres per minute. The kilowatt-hour figure only restates energy in another unit, and neither appears in the crossover formula.
The flow presets are ceilings. They are the most a product may pour under each rule or label, not a measurement of any installed head. The tub volume is not sourced. None of the sources below sets how much water a bath holds, so that slider's opening value is a choice, as are the opening flow of 9.50 L/min, the 8 minutes and the two rises.
Heat that escapes and bills that vary sit outside the model
The plumbing. The model lifts a mass of water by ΔT and stops there. It has no heater efficiency, no standby loss from a tank and no heat left behind in the pipe run. Nor does it count the cold water run off while the hot arrives, which belongs on the water panel. Because flow is held constant, a tank running dry mid-shower is outside the model as well.
The bath counts as one number at one temperature, so the model has no cooling during the soak, no hot water added partway through, and no allowance for the volume a body pushes aside, which lowers how much has to be drawn.
The tariff. Energy price enters as one multiplication at the end. Standing charges, block rates, time-of-use pricing and separate water and wastewater billing are all absent, so the output prices the energy alone and stops short of a bill.
Both crossovers are checked by a second path. A loop pours one minute of water at a time until it passes the tub, and its answer is held against the closed form above. The energy is worked out twice as well, once through kilojoules and once with a kilowatt-hour constant from the start. What I could not check is listed on the About page, under How I check things.
Sources.
US Environmental Protection Agency, 2018. WaterSense Specification for Showerheads, version 1.1, effective 26 July 2018. No DOI; official text linked. Its rated flow ceiling is the 2.0 gpm preset.
42 U.S.C. 6295(j)(1), Energy Policy and Conservation Act, United States Code, 2023 edition. No DOI; official text linked. Its statutory ceiling, measured at 80 pounds per square inch, is the 2.5 gpm preset.
European Commission, 2013. Commission Decision 2013/250/EU, on sanitary tapware, criterion 1(a). No DOI; EUR-Lex text linked. Its showerhead ceiling is the 8.0 L/min preset.
BIPM. The International System of Units (SI Brochure), 9th edition, Table 8, “Non-SI units”. doi:10.59161/AUEZ1291. The hour is 3 600 seconds there, which is where the kilowatt-hour comes from.
Wagner, W. and Pruß, A., 2002. The IAPWS formulation 1995 for the thermodynamic properties of ordinary water substance for general and scientific use. Journal of Physical and Chemical Reference Data 31(2), 387–535. doi:10.1063/1.1461829. The reference for how c and ρ move with temperature.
CEN, 2012. EN 232:2012, Baths — Connecting dimensions. Sold, with only a preview free; catalogue entry linked.
Move the door count and the number of doors the host opens. The model puts switching ahead of staying by the doors you did not pick, divided by the doors you could still swap to — two to one at three doors. Opening more doors raises that edge; adding doors without opening more lowers it.