SwimWell is a Wellington City Council swimming lesson programme that runs year-round in five indoor heated pools: Freyberg Pool in Oriental Bay, Karori Pool, Keith Spry Pool in Johnsonville, Tawa Pool and the Wellington Regional Aquatic Centre in Kilbirnie. Courses can start at any time, and entry-level courses and swim assessments can be booked. The courses cover babies and toddlers, preschoolers, school-age children, older beginners, adults and holiday lessons. Adult lessons are offered for groups, individuals, and people with special needs, injuries or disabilities.
Each pool has its own features. Freyberg has a 33.5-metre heated pool with a gym, spa, sauna and steam room. Karori and Tawa have 25-metre heated pools with learners' and toddlers' pools and a spa. Keith Spry has a 25-metre pool, a diving pool, a play pool, a spa and a sauna. The Kilbirnie centre has a 50-metre heated pool, a diving pool, a spray play area and a hydrotherapy pool. All the pools have mobility car parks and accessible changing rooms and toilets. Existing customers can change lesson times and view progress reports through the online booking service.