Am zentralsten liegt das Hallenbad City, Sihlstrasse 71 (Tel: (044) 219 77 22). Das Hallenbad Oerlikon, Wallisellenstraße 100 (Tel: (044) 315 67 77), ist vom Messegelände aus sehr leicht zu erreichen und verfügt über ein gutes Restaurant und eine Bar. Weitere Hallenbäder gibt es in Altstetten und Bungertweis.
Im Sommer haben am Zürichsee verschiedene Seebäder geöffnet, z.T. sind sie auf dem Wasser gebaut. Badi Enge und Utoquai liegen am nähesten zur Innenstadt.
Eine Zürcher Besonderheit sind die Flussbäder, die größtenteils gratis sind. Das beliebteste ist der Obere Letten in der Nähe des Hauptbahnhofes.
Das historische Frauenbadi liegt am Stadthausquai direkt in der City und bietet teilweise Kulturveranstaltungen an.
Die meisten See- und Flussbäder sind nur im Sommer geöffnet, mit Ausnahme des Badi Enge, das im Winter eine Sauna anbietet.