A marble bathtub with a towel over the edge in warm light
Guides · 6 min read

How Long Should You Stay in the Bath? 15 to 20 Minutes

How long to stay in the bath: 15 to 20 minutes in warm water, not hot. The right length by bath type, and the sign you have stayed in too long.

Fifteen to twenty minutes, in warm water rather than hot. That is how long you should stay in the bath, for almost everyone, almost every night.

People ask me this every week, usually right after getting out of a bath feeling worse than when they got in — dizzy, pruney, weirdly tired — and concluding the bath did not work. The bath worked. They stayed in too long, or the water was too hot, or both. Here is the honest answer for each kind of bath.

How long, by bath type

Bath How long
Ordinary warm bath 15–20 min
Epsom or mineral soak 12–20 min
Genuinely hot bath 10 min
Dry-skin bath 10–15 min, warm
Bubble bath 15 min, then rinse off

Everything below is why those numbers are what they are. If you remember nothing else: twenty minutes, warm water, get out before you are bored.

Why the water temperature matters more than the clock

Here’s the thing most “how long should you soak” answers skip: the length of your bath and the heat of your bath are the same question. Hot water shortens the safe, comfortable window. Warm water stretches it.

A rough guide, with a cheap kitchen thermometer or just your wrist:

  • Warm (98–102°F). Feels like nothing on your wrist, or barely warm. You can stay in 20–30 minutes happily. This is the everyday bath temperature.
  • Hot (102–104°F). Your wrist says “ooh.” You’ll feel it in your shoulders within a minute. Keep it to 15–20 minutes and get out slowly.
  • Too hot (above 104°F). You have to lower yourself in an inch at a time and your skin goes pink. This is the bath that makes you dizzy. Ten minutes, max, and honestly, just run it cooler.

The trick nobody tells you: run the bath a little hotter than you want, because it drops a few degrees while you’re getting in and settling. And keep the hot tap off once you’re in. Topping up with hot water every five minutes is how a “20-minute warm bath” turns into a 40-minute hot one without you noticing.

Mami says: Your body tells you when it’s done. Sweaty forehead, heart beating a little fast, that swimmy feeling when you sit up — that’s the exit bell. Don’t push through it to hit some number. The bath is not a workout.

How long to soak, by bath type

The everyday warm bath: 15–20 minutes

Plain water, maybe a candle. This is the bath most of us should be taking most of the time, and 15–20 minutes is plenty. If you’re doing the Sunday Reset Bath or the 20-Minute Mom Bath, you’re already in the right window.

The Epsom salt soak: 12–20 minutes

Epsom baths are the one people overdo. They read “soak for 40 minutes” somewhere and sit there until they’re a raisin. Twelve to twenty minutes is the number. The salt has fully dissolved by minute five, and the warm water is doing the rest. Past twenty, you’re just drying your skin out. And use enough salt — a full cup at least, two if your tub is big. If you’ve been using a sprinkle, read how much bath salt to use, because that’s the actual problem.

The bubble bath: 20–30 minutes, but rinse after

Bubble bath is mostly just soap, so the water itself isn’t the issue — the soap sitting on your skin is. Stay in as long as the bubbles and the warm water last, which is usually 20–30 minutes, then do a quick rinse before you get out. Skip the rinse and you’ll be itchy by bedtime.

The bath bomb bath: 15–20 minutes

Same as Epsom, a little shorter. Bombs are salt and baking soda plus oil and fragrance, and the fragrance is what your skin gets tired of. Fifteen to twenty minutes, then rinse the tub right away or the color will remind you of tonight for a week. (More on when to pick a bomb versus a salt in bath bombs vs. bath salts.)

The bath tea: 20–30 minutes

A muslin bag of oats, chamomile or lavender in warm water is the gentlest bath on this list, and it’s the one you can stay in longest. Keep the water warm rather than hot and 20–30 minutes is lovely. This is the one for the nights you want to be in the tub, not just done with the tub.

The hot bath: 10–15 minutes

Sometimes you want it hot. Cold night, sore back, bad day. Fine. Just treat it like the strong stuff: 10–15 minutes, no topping up, and stand up slowly when you get out. Sit on the edge of the tub for a minute before you stand all the way. The Cold-Weather Bath is built around exactly this.

The 20-minute bath, timed

If you’ve never actually watched the clock, do it once. Most people are shocked by how long “a quick bath” actually is.

  1. 0:00 — Run it warm. Aim for warm-not-hot. Add your salt now so it dissolves while the tub fills.
  2. 4:00 — Get in, set a timer for 18 minutes. Phone on the tray, face down, timer running. You’re not checking it.
  3. 4:00–10:00 — The settling. This is the part where your brain is still doing the dishes. Let it. It quiets down by minute ten, every time.
  4. 10:00–20:00 — The actual bath. This is the part you came for. Read, or don’t. Close your eyes. If you feel yourself getting hot or fidgety before the timer, that’s your answer — get out.
  5. 22:00 — Out, slowly. Sit up first. Wait a beat. Stand. Robe on, water glass, lotion on damp skin.
  6. 25:00 — Done. Tub rinsed, towel hung. Twenty-five minutes door to door.

Things that let you stay in longer (comfortably)

Most people get out early not because the bath is over but because something’s annoying them. Fix the annoyance and 20 minutes feels short.

A bath pillow. Your neck against a hard tub edge is the number one reason a bath feels long. A suction-cup pillow makes 20 minutes feel like 10.

A glass of water on the tray. Warm water makes you sweat more than you’d think. If you’re thirsty by minute ten, you’ll want out by minute twelve. Drink before and during.

Warm, not hot. Said it three times. Saying it again. Cooler water is how you get the long, dreamy bath instead of the short, dizzy one.

A robe within reach. If getting out means shivering across cold tile to find a towel, you’ll dread it and cut the bath short. Robe on the hook, feet on a bath mat, and the bath has a soft landing.

A door that locks. Twenty minutes is only twenty minutes if nobody opens the door at minute six.

Who should keep it shorter

Not medical advice, just common sense: if you’re pregnant, have a heart or blood pressure thing, get dizzy easily, or your doctor has ever said the words “avoid hot tubs,” keep the water warm rather than hot and stay closer to 10–15 minutes, and check with them if you’re unsure. Kids and older adults also do better with warm water and shorter soaks. Everyone else: twenty minutes, warm water, get out before the pruning gets serious.

If you would rather not do the arithmetic, the bath soak timer takes your water temperature and what is in the tub and gives you the number, plus a countdown that runs in the page.

Now go set a timer. Eighteen minutes. You’ll be surprised how long it feels the first time — and how fast you’ll want it again tomorrow.

Quick questions

How long should I stay in the bath?

Fifteen to twenty minutes in warm water, around 100°F. That is long enough to actually unwind and short enough that you get out loose rather than wrung out. In hot water, cut it to ten. If you feel lightheaded, or your skin is tight and itchy afterwards, you stayed in too long or the water was too hot.

How long should I soak in a bath?

Fifteen to twenty minutes for an ordinary warm bath. Twelve to twenty for an Epsom soak. Ten for a genuinely hot bath. Ten to fifteen if your skin is dry, because longer in hot water strips more than it adds.

Is a 30-minute bath too long?

In warm water (around 100°F), no — 30 minutes is fine if you feel good and your skin isn't pruning badly. In hot water, 30 minutes is too long for most people. If you get lightheaded, sweaty or your skin goes tight and itchy afterward, you stayed in too long or too hot. Aim for 15–20 and work up.

How long should I soak in Epsom salt?

12 to 20 minutes. That's long enough for the salt to fully dissolve and for the warm water to do its work. Longer doesn't add anything except drier skin. Use at least a full cup of salt or you won't notice a difference.

Why does my skin feel dry after a long bath?

Long soaks in hot water strip your skin's natural oils, and salt or bubble bath adds to that. Fixes: keep the water warm instead of hot, cap it at 20 minutes, rinse off quickly at the end, and put lotion on within a couple of minutes of drying off while your skin is still damp.

Keep soaking

All rituals →