Puumalassa ei ole uimahallia. Lähimmät uimahallit sijaitsevat Juvalla, Imatralla, Mikkelissä ja Savonlinnassa.
Virallisia uimarantoja on kirkonkylällä Sappulan uimaranta ja satamassa oleva Veeran ranta, jossa on talvisin myös avantouintimahdollisuus (järjestäjänä Puumalan Luontoretkeilijät ry). Lisäksi Kotiniemen asuntoalueella on uimaranta, joka ei ole virallinen ranta ja josta ei oteta vesinäy ...