How to Calculate Your Personal Sweat Rate (and Why Generic Hydration Advice Is Failing You)
Your sweat rate is unique. Here's how to measure it at home and turn it into a hydration plan that actually works on race day.

In Summary
- "Drink 400–800 ml per hour" is a 100% range — one end dehydrates you, the other risks hyponatremia.
- Your sweat rate varies 6-fold across the running population and changes with temperature, intensity, and fitness.
- The DIY sweat test takes one run and a bathroom scale — it's the minimum you need before building a race plan.
- Sweatr builds a dynamic sweat profile from your ongoing training data, not just one snapshot test.
Every hydration guide on the internet tells you to drink 400 to 800 ml per hour during a marathon. That is a 100 percent range. For a four-hour marathoner, the difference between the low end and the high end is over a litre of fluid across the race.
One number makes you dehydrated. The other might send you to the medical tent with hyponatremia. And the advice that was supposed to help just told you both are fine.
The problem isn't that the advice is wrong. The problem is that it's not about you.
What sweat rate actually is
Sweat rate is the volume of fluid your body loses through perspiration per hour of exercise — usually expressed in litres per hour.
A recreational runner in mild conditions might lose 400 ml per hour. A heavy sweater doing threshold intervals in 28°C heat could lose 2.5 litres per hour. That is a six-fold difference — and it changes with fitness, acclimatisation, intensity, humidity, and even what you ate the night before.
This is why blanket advice like "drink a cup every 15 minutes" is next to useless. A 55 kg woman running a 4:30 marathon in 12°C London weather has completely different needs to a 90 kg man doing a 3:15 in 25°C Valencia heat.
The DIY sweat rate test: step by step
You can calculate your sweat rate at home with a bathroom scale, a water bottle, and a training run.
What you need: A digital scale accurate to at least 0.1 kg; a measured water bottle; a 60-minute run at race effort in conditions similar to race day.
Before the run: Use the bathroom. Weigh yourself nude and write down the number. Fill your water bottle to a known level.
During the run: Run for 60 minutes at goal race effort. Drink as you normally would from your measured bottle. Don't spit out water or pour it over your head — that skews the calculation.
After the run: Towel off any surface sweat. Weigh yourself nude again immediately. Check how much fluid remains in your bottle.
The calculation:
Sweat rate (ml/h) = (Pre-run weight − Post-run weight) in grams + Fluid consumed (ml)
Example: You weigh 72.5 kg before and 71.8 kg after. You drank 400 ml during the run.
- Weight lost: 0.7 kg = 700 ml
- Fluid consumed: 400 ml
- Total sweat loss: 700 + 400 = 1,100 ml/h
The problem with a single number
Your sweat rate is not fixed. It changes based on:
- Temperature and humidity — a 10°C increase can raise sweat rate by 20–40%
- Exercise intensity — threshold work produces more sweat than easy jogging
- Fitness level — fitter athletes start sweating earlier and at higher rates
- Acclimatisation — two weeks of heat exposure significantly increases sweat volume
- Hydration status — starting a run dehydrated reduces your sweat rate, meaning your body is overheating
The sweat rate you measured on a 14°C March training run may be 30–50% lower than your rate on a 24°C April race day. Build your hydration plan on the training number and you will be under-fuelled when it matters most.
Repeat the test across multiple conditions — cool and warm weather, easy and hard efforts. Most athletes never do this.
Turning your sweat rate into a race-day plan
Step 1: Set your target replacement rate
You don't need to replace 100% of sweat loss. Research suggests 60–80% is optimal for most runners. Trying to match one-to-one often causes stomach sloshing and GI distress.
If your sweat rate is 1,100 ml/h, target roughly 660–880 ml per hour.
Step 2: Break it into intervals
Divide your hourly target by the number of drinking opportunities. If you grab a cup at every 5 km aid station at 5-minute kilometres — roughly every 25 minutes:
880 ml/h ÷ 2.4 opportunities = approximately 370 ml per drink. That's just under two standard cups.
Step 3: Account for sodium
The average runner loses 400–1,200 mg of sodium per litre of sweat. At a sweat rate of 1,100 ml/h and a sodium concentration of 900 mg/L, that's roughly 990 mg of sodium lost per hour. A standard sports drink provides 300–500 mg per 500 ml. You likely need supplemental sodium.
Step 4: Adjust for race-day conditions
If the predicted temperature is more than 5°C warmer than your training conditions, increase your fluid target by 15–20%. Above 70% humidity, add another 10%.
Step 5: Test everything in training
Your last three long runs before race day should use the exact hydration plan you intend to race with. If your stomach rebels in training, you have time to adjust.
Where Sweatr fits in
The DIY test works — it's been the gold standard in exercise physiology labs for decades. But it's a snapshot, not a trend. One test gives you one data point. It doesn't capture sodium concentration. And nobody does it regularly enough.
Sweatr builds a dynamic sweat profile from your ongoing training data. Every run updates the model. Weather changes are factored in automatically. When you set a race date, it generates a hydration plan calibrated to predicted conditions — not the conditions from that one Tuesday in March.
If you'd rather skip the bathroom scale and get a hydration plan built from data your watch is already collecting, Sweatr calculates your personalised sweat rate automatically from your Apple Watch, Garmin, or Strava data. No patches, no weigh-ins, no guesswork.
Your sweat rate is not average. Your hydration plan should not be either.