LidoSteam

Thermal baths in Germany

Germany's spa towns, many with Bad in their name, grew around mineral and thermal springs from the Black Forest and the Rhineland to the Ore Mountains and the Alpine foothills. Brine, from old salt springs and from deep wells, feeds pools from the Alps to Lower Saxony, Brandenburg and the Baltic coast. The custom is close to universal: swimwear in the pools, none in the sauna, where a towel goes under you on the bench.

  • Baths116
  • Cities and towns107
  • Water27 to 42°
  • Hot rooms43 to 110°
FrankfurtEssenSaarbrückenBerlinBad FüssingBad KreuznachBaden-BadenStuttgart
Map data: Natural Earth

Regions in Germany

Towns with baths in Germany, A to Z

Every bath in Germany, by region

Pool temperature as the operator publishes it, and the first ticket on its price list.

Bavaria 2930 to 42°

  1. Kaiser-Therme Bad AbbachThermal bath · Bad Abbach28 to 36°€12
  2. Therme Bad AiblingThermal bath · Bad Aibling32 to 36°€18
  3. Rottal Terme Bad BirnbachThermal bath · Bad Birnbach26 to 40°€18.50
  4. Chiemgau Thermen Bad EndorfThermal bath · Bad Endorf27 to 35°€27
  5. Europa Therme Bad FüssingThermal bath · Bad Füssing27 to 40°€19.50
  6. Johannesbad Therme Bad FüssingThermal bath · Bad Füssing27 to 39°€26.50
  7. Therme Eins Bad FüssingThermal bath · Bad Füssing29 to 42°€20.50
  8. Wohlfühl-Therme Bad GriesbachThermal bath · Bad Griesbach im Rottal18 to 38°€18
  9. KissSalis ThermeThermal bath · Bad Kissingen32 to 38°€19
  10. FrankenTherme Bad KönigshofenThermal bath · Bad Königshofen im Grabfeld30 to 34°€11.50
  11. SibyllenbadThermal bath · Bad Neualbenreuth34 to 36°€9
  12. RupertusThermeThermal bath · Bad Reichenhall32 to 38°€39
  13. ThermeNatur Bad RodachThermal bath · Bad Rodach30 to 35°€14.50
  14. Obermain ThermeThermal bath · Bad Staffelstein34 to 36°€14
  15. Franken-Therme Bad WindsheimThermal bath · Bad Windsheim30 to 36°€18.50
  16. Therme Bad WörishofenThermal bath · Bad Wörishofen34°€23
  17. Lohengrin ThermeThermal bath · Bayreuth28 to 38°€17
  18. Watzmann ThermeSpa bath · Berchtesgaden45 to 100°€14.20
  19. Natur-Therme BedernauThermal bath · Breitenbrunn34°Closed
  20. Therme ErdingThermal bath · Erding34 to 38°€25
  21. FürthermareThermal bath · Fürth32 to 37°€16.50
  22. Fackelmann Therme HersbruckThermal bath · Hersbruck34°€14
  23. Therme LindauSpa bath · Lindau (Bodensee)40 to 90°€27.50
  24. Therme ObernseesThermal bath · Mistelgau33°€16.50
  25. Limes-Therme Bad GöggingThermal bath · Neustadt an der Donau28 to 36°€13
  26. Königliche Kristall-Therme SchwangauThermal bath · Schwangau33 to 37°€20
  27. Altmühltherme TreuchtlingenThermal bath · Treuchtlingen32°€10.90
  28. Weidener ThermenweltThermal bath · Weiden in der Oberpfalz31°€8
  29. Siebenquell ThermeThermal bath · Weißenstadt32 to 34°€11

Black Forest 1327 to 38°

  1. Balinea ThermeThermal bath · Bad Bellingen34 to 36°€19.50
  2. Vita Classica-ThermeThermal bath · Bad Krozingen29 to 36°€21.90
  3. Paracelsus-Therme Bad LiebenzellThermal bath · Bad Liebenzell32°€16
  4. Dollina Wellness & Spa, Hotel DollenbergThermal bath · Bad Peterstal-Griesbach27°€65
  5. Aqualon ThermeThermal bath · Bad Säckingen32 to 34°€20
  6. Mineraltherme Bad TeinachThermal bath · Bad Teinach-Zavelstein€19.50
  7. Palais ThermalThermal bath · Bad Wildbad32 to 38°€22
  8. Vital Therme Bad WildbadThermal bath · Bad Wildbad32°€14
  9. Caracalla ThermeThermal bath · Baden-Baden32 to 38°€21
  10. FriedrichsbadThermal bath · Baden-Baden18 to 36°€39
  11. Cassiopeia ThermeThermal bath · Badenweiler32°€16
  12. Keidel Therme (Keidel Mineral-Thermalbad)Thermal bath · Freiburg im Breisgau34°€20.60
  13. RothermaThermal bath · Gaggenau32 to 36°€16

Upper Swabia 632 to 37°

  1. Schwaben-ThermeThermal bath · Aulendorf34°€16
  2. Adelindis ThermeThermal bath · Bad Buchau28 to 32°€15
  3. Sonnenhof-ThermeThermal bath · Bad Saulgau28 to 37°€13.80
  4. Waldsee-ThermeThermal bath · Bad Waldsee28 to 37°€13.80
  5. feelMOOR ThermeThermal bath · Bad Wurzach32°€13
  6. JordanbadThermal bath · Biberach an der Riß34°€13

Swabian Alb 534 to 40°

  1. Limes-Thermen AalenThermal bath · Aalen15 to 18°€14
  2. MineralTherme Bad BollThermal bath · Bad Boll34°€15
  3. ThermalBad ÜberkingenThermal bath · Bad Überkingen34°€14
  4. AlbThermen Bad UrachThermal bath · Bad Urach32 to 38°€21.90
  5. Panorama Therme BeurenThermal bath · Beuren28 to 40°€18.50

Lake Constance 334 to 37°

  1. Bodensee-Therme KonstanzThermal bath · Konstanz34°€13.50
  2. Meersburg ThermeSpa bath · Meersburg60 to 100°€19
  3. Bodensee-Therme ÜberlingenThermal bath · Überlingen33 to 36°

Berlin 436°

  1. LiquidromSpa bath · Berlin45 to 90°€22
  2. Stadtbad NeuköllnBathhouse · Berlin€23
  3. Sultan HamamHammam · Berlin€28
  4. Vabali Spa BerlinSpa bath · Berlin45 to 95°€27.50

Elsewhere in Germany 56

  1. Carolus Thermen Bad AachenThermal bath · Aachen33 to 36°€19
  2. Bentheimer MineralthermeThermal bath · Bad Bentheim29°€9.50
  3. Südpfalz ThermeThermal bath · Bad Bergzabern32°€14
  4. Vulkaneifel ThermeThermal bath · Bad Bertrich32°€12
  5. Jod-Sole-Therme Bad BevensenThermal bath · Bad Bevensen32°€13.50
  6. Römer-Thermen Bad BreisigThermal bath · Bad Breisig32°€12
  7. Vinzenz ThermeThermal bath · Bad Ditzenbach35°€18
  8. Soletherme Bad ElsterThermal bath · Bad Elster33 to 35°€24
  9. Emser ThermeThermal bath · Bad Ems32 to 35°€19
  10. Lahn-Dill-Bergland-ThermeThermal bath · Bad Endbach34°€9
  11. Bad Harzburger Sole-ThermeThermal bath · Bad Harzburg€11
  12. Taunus ThermeThermal bath · Bad Homburg33°€18
  13. Kristall Rheinpark-ThermeThermal bath · Bad Hönningen33°€14.50
  14. Weser-Therme Bad KarlshafenThermal bath · Bad Karlshafen33°€20
  15. Odenwald-ThermeThermal bath · Bad König32°€12.50
  16. Bäderhaus Bad KreuznachThermal bath · Bad Kreuznach€28
  17. crucenia thermenThermal bath · Bad Kreuznach33°€17.50
  18. Solymar ThermeThermal bath · Bad Mergentheim34 to 37°€19.50
  19. LandgrafenthermeThermal bath · Bad Nenndorf33°€15
  20. Bali ThermeThermal bath · Bad Oeynhausen€18
  21. Toskana Therme Bad OrbThermal bath · Bad Orb32 to 35°€22
  22. HUFELAND ThermeThermal bath · Bad Pyrmont32 to 33°€16
  23. RappSoDie SaunaparadiesSpa bath · Bad RappenauClosed until 8 November 2026
  24. carpesol Spa ThermeThermal bath · Bad Rothenfelde37 to 38°€14
  25. SaarowThermeThermal bath · Bad Saarow36°€32.50
  26. Solebad Bad SalzdetfurthThermal bath · Bad Salzdetfurth30 to 33°€13.50
  27. Börde Therme Bad SassendorfThermal bath · Bad Sassendorf32 to 34°€13
  28. Toskana Therme Bad SchandauSpa bath · Bad Schandau55 to 96°€22
  29. Thermarium Bad SchönbornThermal bath · Bad Schönborn32°€19.50
  30. Spessart ThermeThermal bath · Bad Soden-Salmünster35°€12.90
  31. Toskana Therme Bad SulzaThermal bath · Bad Sulza35°€22
  32. Kristall Kur- und Gradier-Therme Bad WilsnackThermal bath · Bad Wilsnack34 to 36°€20
  33. Wellenbad am MeerThermal bath · Bad Zwischenahn29°€8.50
  34. MediteranaThermal bath · Bergisch Gladbach32°€29.50
  35. Mineraltherme BöblingenThermal bath · Böblingen32°€17.50
  36. Spreewald ThermeThermal bath · Burg (Spreewald)35°€21
  37. Vabali Spa DüsseldorfSpa bath · Düsseldorf45 to 90°€27.50
  38. Kaifu-SoleSpa bath · Hamburg45 to 65°€28
  39. OstseeTherme UsedomThermal bath · Heringsdorf29 to 30°€11.50
  40. Kurhessen ThermeThermal bath · Kassel31°€18
  41. Saarland ThermeThermal bath · Kleinblittersdorf30 to 36°€29.50
  42. Claudius ThermeThermal bath · Köln35°€19.50
  43. Kristall Wohlfühltherme LudwigsfeldeThermal bath · Ludwigsfelde36°€29.50
  44. SaLü Salztherme LüneburgThermal bath · Lüneburg30°€13.50
  45. Müller'sches VolksbadBathhouse · Munich45 to 90°€23
  46. Fontane ThermeThermal bath · Neuruppin€45
  47. Thermalsolbad Salzgitter-BadThermal bath · Salzgitter30°€7
  48. Thermen & Badewelt SinsheimThermal bath · Sinsheim34°€34
  49. Soltau ThermeThermal bath · Soltau34°€19.10
  50. Das Leuze (Mineralbad Leuze)Thermal bath · Stuttgart32°€15
  51. SoleBad CannstattThermal bath · Stuttgart32°€14
  52. NaturTherme TemplinThermal bath · Templin30 to 32°€19
  53. Therme MiriquidiThermal bath · Thermalbad Wiesenbad31 to 35°€14
  54. Havel-ThermeSpa bath · Werder (Havel)42 to 90°€27.50
  55. Kaiser-Friedrich-ThermeThermal bath · Wiesbaden39°€15
  56. Silber-Therme WarmbadThermal bath · Wolkenstein33°€18.50

Questions about Germany

Are the saunas at German thermal baths textile-free?

Mostly, yes: swimwear stays on in the thermal pools and comes off in the sauna area, where a towel goes under you on the bench. Some baths add a textile sauna by the pools, as Claudius Therme in Cologne, Therme Lindau and Meersburg Therme do, and the Kurhessen Therme in Kassel and AlbThermen Bad Urach let you choose on Mondays. Friedrichsbad goes without swimwear except on Wednesdays and Saturdays, the Kaiser-Friedrich-Therme in Wiesbaden except on Thursdays, and the Kristall Wohlfühltherme in Ludwigsfelde except on Wednesdays and Sunday daytimes, when swimwear is optional. The Vabali spas in Berlin and Düsseldorf are textile-free throughout, pools included.

How do you get to Therme Erding by train?

Take the S2 to Altenerding, then walk a signposted 800 m or take bus 550, 560 or 580 on weekdays, 570 at weekends and on holidays.

What are the minimum ages at German thermal baths?

Caracalla Therme admits children from 7 and Friedrichsbad from 14. Therme Erding takes children of any age, with under-12s supervised by an adult, and opens its Vital Oasis and sauna area from 16. The operator advises against taking children into the mineral pools. Carolus Thermen admits children from 6, and the Kaiser-Friedrich-Therme only from 16.

Is there a women's sauna day in Munich or Berlin?

Yes. At Müller'sches Volksbad in Munich the sauna is for women only on Tuesdays, when the small swimming hall also has a women's session in the afternoon. In Berlin the sauna at Stadtbad Neukölln is women only on Mondays, and Sultan Hamam in Schöneberg, a hammam with a steam room and a Finnish sauna, is for women only except on Wednesday evenings, when men and women are admitted together. Vabali Spa Berlin has no women's days but keeps a ladies-only sauna and steam bath.

Can you reach the spa towns of western Germany by train?

Several of them, yes. Regional trains from Koblenz and Limburg stop at Bad Ems West, 9 minutes' walk from the Emser Therme, and the Bali Therme is about 10 minutes on foot through the Kurpark from Bad Oeynhausen Hauptbahnhof. For the Spessart Therme take the RE50 to Bad Soden-Salmünster, then walk about 20 minutes or take bus MKK-86; for the Toskana Therme Bad Orb take the train to Wächtersbach, then a bus or taxi. In Aachen, bus 51 runs from the Hauptbahnhof to the Carolus Thermen.