Jezioro Wolsztyńskie jest jeziorem polodowcowym, przepływowym, o powierzchni około 124,4 ha, przez które przepływa rzeka Dojca. Jezioro jest płytkie (średnia głębokość około 2 m) i charakteryzuje się płaskim dnem. Długość jeziora wynosi około 2,5 km, a szerokość 900 m. Z uwagi na małą głębokość mocno rozbudowany jest pas roślinności przybrzeżnej oraz występujące tutaj co roku tzw. zjawisko zakwitania wód. W wodach jeziora żyje wiele gatunków ryb, między innymi okonie, sandacze, sumy, płocie czy węgorze. Południowe brzegi jeziora okolone są zabudową miejską i miejskimi terenami rekreacyjnymi, a po stronie wschodniej położona jest miejscowość Karpicko z przyległymi ośrodkami wypoczynkowymi.