Indoor Swimming in Switzerland

Hooray for indoor swimming pools! Thanks to them, I always have an easy, kid-friendly activity if the weather doesn’t cooperate. Switzerland has three types of indoor swimming: regular neighborhood indoor pools, waterslide parks, and thermal baths. Here’s what to expect from each.

Most towns have a basic public indoor swimming pool, aka Hallenbad. Most have a 25 m lap pool and a shallow 1m deep “non-swimmers” pool. Some have extras like a baby splash pool, waterslide, diving boards, and/or blow-up bouncy things to jump on in the pool. Some even have  some thermal bath elements, like bubble jets and saunas. This website has the full list of all swimming pools in Switzerland, listing the amenities. We like Altstetten, Zollikon and Lättich.
>>>  Scroll down to see my reviews.

If you want some adventure, visit one of the indoor water parks in Switzerland that have action adventure water slides, wave pools, and lazy rivers. Some are connected to spas and thermal baths. We like Säntispark, Badeparadise Schwarzwald, Aquabasilea, Alpamare and Swiss Holiday Park (pictured above).
>>>  See my reviews of Indoor water parks…

Although all indoor swimming pools are heated, they aren’t super warm and skinny kids can get cold pretty fast. But thermal baths are always toasty warm and have lots of great features that kids can enjoy too, like bubble beds, lazy rivers, hot and cold pools, and scented steam rooms. We like Sole Uno, Bad Zurzach, and Tamina Therme.
>>> See my review of Thermal Baths…

Now for our favorite regular indoor pools in and near Zurich:

Altstetten, Zurich  |  Dachslernstrasse 35, Zürich ZH

The only Zurich city indoor pool I like with kids is Altstetten, which has an indoor water slide, diving boards, and heated indoor/outdoor wellness pool where kids are welcome during certain hours. They also have “Blasiotage,” when they put big floating bouncy platforms in the pool, from 14:00 to 17:00 on Wed, Sat, and Sun afternoons and all afternoons during Zurich school holidays. If you buy a Zurich summer swimming pass, that will include this and other Zurich indoor pools that are part of the city network. There is limited metered parking at the pool, but more just a couple blocks away at “Parkhaus Krone” on Feldblumestr. If you buy the full year Zurich sportpass (not just the summer badi pass), you get access to all Zurich city pools (indoor and outdoor) and ice skating rinks. Adults 8CHF, Kids 4CHF, under 6 free.

Schwimmbad Fohrbach, Zollikon  |  Witellikerstrasse 47 Zollikon ZH

Ask anyone with kids in Zurich where they like to swim, and they’ll answer this pool. It has two indoor waterslides, two non-swimmer pools, kiddie splash pool with mini slide and river, a lap pool, and outdoor heated pool with massage jets (adults only). There’s ampel metered parking nearby, but it can be very crowded on weekends after 10am.  The outdoor pool is also fun in summer. Adults 9CHF, Kids 5CHF, under 6 free.

Adliswil  |  Talstrasse 10 Adliswil ZH

We like this with little kids that just need a little splash pool. It’s not amazing, but it gets the job done. There is a fun kiddie splash pool with a mini slide. The non-swimmer pool has a slightly bigger slide, which is nice for slightly older kids that are learning to swim. They give lots of swim lessons, so often the non-swimmer pool is off limits to regular visitors. Adults 7CHF, Kids 3.50, under 6 free

Schwimmendbad Lättich, Baar  |  Lättichstrasse 10 Baar ZG

In addition to the regular stuff, the indoor pool has a lazy river, diving area, and an extra splashy kiddie pool. We loved this pool when our kids were little. Metered parking can get full on a busy weekend. Adults 9CHF, Kids 4.50, under 6 free

Here are a couple sites that show all badis in Switzerland.

Prices quoted are from 2015 and are subject to change. All photos are from the respective websites as photos are not allowed in any of the facilities. Many pools close for a week or two during winter for deep cleaning or renovations. Check websites for details.

Related Posts


  1. Note the pool in Altstetten, which before had that wonderful bouncing floating castle in the pool, now doesn't have this – rather a much simpler inflatable tube platform is lowered on the schedule on their website. Still fun, especially for younger kids/babies, but mine where disappointed as I had shown them the picture and they remembered it from last time 🙂

  2. Hi, great summary. We loved Altstetten when they drop the floating things. Morschach is a great place and I think good value, my 10 year old still enjoyed. Have not tried Alpamare, always seemed too expensive, and now reading your review, I dont know…

    One about an hour away, in Germany, is one of our favorites and we go at least twice a gear, is Badeparadies Schwarzwald. Good for any age, lots of exiting slides, and a good wave pool. Also decent baby section. Fun for older kids as well:

    Quite a bit farther away – 4 hours, in Münich – is Therme Erding. HUUUUGE. Good for a weekend – one full day there, another enjoying Münich – the Deutsches museum for example is great and not expensive (can't see it all in a single day!)

Comments are closed.