Swiss Thermal Baths Compared: Prices, Hours & Water Temperatures

| Thermal bath | Adult entry | Water temperature | Hours | Checked |
|---|---|---|---|---|
| 7132 Therme (Therme Vals) Vals, Graubünden | CHF 70 (Mon–Tue) / CHF 85 (Wed–Sun) | Indoor 32°C · outdoor 36°C in winter (30°C in summer) · fire bath 42°C · ice bath 14°C | Day guests 11:00–18:00 or 20:00 (07:00–11:00 hotel guests only) | 2026-10-15 official info |
| Leukerbad Therme Leukerbad, Valais | CHF 39 (day ticket) · sauna +CHF 25 | 28–43°C depending on the pool | 08:00–20:00 | 2026-10-15 official info |
| Walliser Alpentherme & Spa Leukerbad, Valais | CHF 33 (3 hours) | Outdoor hot tub 36°C | 09:00–20:00 (Roman-Irish bath on selected days) | 2026-10-15 official info |
| Brigerbad Thermal Baths Brigerbad, Valais | From CHF 30 (3 hours) | Grotto 40–42°C · thermal pools 34–36°C · river pool 30–33°C | 09:00–21:00 | 2026-10-15 official info |
| Les Bains de Saillon Saillon, Valais | From CHF 21 (cheaper online in advance) | Thermal pools and 120 m thermal river 32–34°C · lap pool 28°C | check site | 2026-10-15 official info |
| Les Bains de Lavey Lavey-les-Bains, Vaud | From CHF 30 (online) | Pools at 36°C · spring water drawn at 65°C, the hottest in Switzerland | check site | 2026-10-15 official info |
| Centre Thermal Yverdon-les-Bains Yverdon-les-Bains, Vaud | CHF 22 (low season) / CHF 25 (high season) · after-work CHF 18 | — | check site | 2026-10-15 official info |
| Les Bains de la Gruyère Charmey, Fribourg | CHF 30 weekdays / CHF 34 weekends (3 hours) | — | check site | 2026-10-15 official info |
| Tamina Therme Bad Ragaz, St. Gallen | From CHF 37 | Main pools 34°C · whirl baths 36.5°C · warm grotto 39°C | 08:00–22:00 (later on some evenings) | 2026-10-15 official info |
| Bogn Engiadina Scuol, Graubünden | From CHF 36 | About 33–37°C | 08:00–21:45 (opening time varies by day) | 2026-10-15 official info |
| Mineralbad Rigi (Rigi Kaltbad) Rigi Kaltbad, Lucerne | CHF 42 (age 16+) · children 7–15 CHF 22 | — | 10:00–20:00 (08:00–10:00 hotel guests only) | 2026-10-15 official info |
| Hürlimannbad & Spa Zürich Zurich, Zurich | check site | — | 09:00–22:00 daily (bathing ends 30 min before closing) | 2026-10-15 official info |
| FORTYSEVEN Wellness-Therme Baden, Aargau | From CHF 34 (3 hours, online) · day from CHF 62 | — | check site | 2026-10-15 official info |
| sole uno Rheinfelden, Aargau | From CHF 32.50 · weekends +CHF 2 | — | check site | 2026-10-15 official info |
Prices are for one adult, standard entry. "From" prices depend on day, season or online booking. Download the data: CSV · JSON (CC BY 4.0, please credit "Swiss Wander").
How we collect this
A script visits each bath's official website every morning and reads its price, opening-hours and pool pages. When anything changes, we review it and update this table. Where an official site blocks automated visits (Vals, Tamina), we use the dated listing on badi-info.ch and say so in the source link.
Plan your soak
For which bath to choose and where to stay nearby, see our guide to thermal baths in Switzerland and the spa map.
FAQ
What is the cheapest thermal bath in Switzerland?
Among the baths we track, Les Bains de Saillon (from CHF 21) and Yverdon-les-Bains (CHF 22–25) are the least expensive for adults.
What is the most expensive thermal bath in Switzerland?
7132 Therme in Vals, at CHF 70 on Monday–Tuesday and CHF 85 from Wednesday to Sunday for adults, with online booking required.
How warm are Swiss thermal baths?
Most outdoor thermal pools are 34–36°C (93–97°F). Hot pools and grottos reach 40–43°C (104–109°F), at Leukerbad, Brigerbad and Vals.
How often is this table updated?
Every day, from each bath's official website. Prices change with seasons and promotions, so always confirm on the official site before you go.