Na terenie miasta znajdują się dwa jeziora, uformowane najprawdopodobniej przez Lądolód Skandynawski, a dokładniej przez jego trzecie i najmłodsze zlodowacenie zwane bałtyckim. Czoło tego zlodowacenia sięgało linię Zielona Góra-Leszno-Żerków-Konin-Gostyń.
Pierwsze jezioro (ul. Kościańska)
- Powierzchnia ok. 7 ha, głębokość 6 metrów, długość 330 metrów, szerokość 220 metrów. Do jeziora wpływa strumyk wypływający z jeziora przy osiedlu młodych. Dalej połączony z kanałem Obry. Plaża strzeżona piaszczysta dwa pomosty w czasie letnim boje wyznaczające granice plaży. Strzeżona przez ratownika WOPR.
- W pobliżu plaży:
- budynek gospodarczy (nadzór ratownika) posiada: WC oraz przebieralnie.
- bar (szybkie jedzenie, napoje, od czasu do czasu imprezy taneczne)
- boisko do gry w siatkówkę (podłoże piaszczyste)
- boisko do gry w koszykówkę (podłoże twarde - bruk)
- ławki, trawniki, parking
Drugie jezioro
- Znajduje się przy Osiedlu Młodych (trasa wylotowa w stronę Lubinia - dalej Gostyń) własność prywatna. Szerokość ok. 100 metrów, długość ok. 250 metrów brak danych dot. głębokości. Mocno zarośnięte trzcinami, brak plaży, połączone rowem z jeziorem przy ul. Kościańskiej.