The recreation center uses its two indoor pools to provide swimming classes for all ages starting at 18 months, diving, aquatic exercise, youth and adult swim teams, water safety and lifeguard training and swimming instruction for area home-schoolers. The adaptive aquatics program is designed to help people with special needs.
Recreation center amenities include a gymnasium, a fitness area with exercise machines and free weights, two racquetball courts, locker rooms with lockers for rent and child care facilities. Exercise classes include aerobics, spinning (cycling), and yoga and Pilates. Arts and crafts, dance, children's nature classes, first aid and CPR classes, sports leagues and other activities are also available.