Parks and Recreation

Parks and Recreation logo


Skip Navigation LinksHome » Departments » Parks and Recreation » Play » Swim

​​​Open swim times, lessons, swim teams, and more are offered at the city's one indoor pool and three outdoor pools. Please visit each pool's web page for more information, including schedules and announcements. To purchase a 2019​ swim pass click here to visit our online registration website.

Buhr Park Outdoor Pool features a six-lane, 25-yard pool with a deep well and a separate zero-depth entry children’s wading pool with interactive play toys. Also 39 acres of rolling hills, picni​c areas with grills, a children’s play area, softball diamonds, soccer fields, and outdoor tennis courts are features at our park.

Fuller Park Pool has something for everyone to enjoy, including a waterslide; seven-lane, 50-meter lap pool; shallow area with ramp access; 12-foot deep diving well; and plenty of open space and lounge chairs to relax.

Mack Indoor Pool is the city’s only indoor public pool and offers a variety of programs and opportunities for every swimmer. Our six-lane, 25-yard main pool has an attached 30 by 42 foot children’s tot pool. A ramp leading into the pool provides for easy accessibility. Our heated indoor pool allows you to swim, even if the weather is not “summer like,” while our huge windows let in the sunshine.

Veterans Memorial Park Outdoor Pool features a fan-shaped zero-depth area with a “raindrop,” interactive water play apparatus, a handicap access ramp, and a 125-foot waterslide. Minimum height requirement for use of the slide is 42 inches. We offer lounge chairs, picnic area, grills, tennis courts, and a shaded deck area.


Loading Events...

Summer pool pass information

Summer season passes are valid from May 25-Sept. 2, 2019. Season passes can be used at Buhr, Fuller and Veterans Memorial park pools for all public swim times and tot splashes. Passes may be purchased at all of the pools, the Parks and Recreation Customer Service Center (Cobblestone Farm, 2781 Packard Road), or online at​

Preseason pass (purchased on/before May 27) Resident/Nonresident Rate
Youth Senior Adult Family*
$95/$120 $125/$160 $240/$300

Regular Pass (purchased on/after May 28) Resident/Nonresident Rate
Youth/Senior Adult Family*
$110/$135 $140/$175 $265/$325

*The rate is for up to five family members (two adults and three children all living in the same household). Each additional child is $5.

Fuller Park Pool extended season pass

We are extending our swim season again this year at Fuller Park Outdoor Pool. Extended season passes are valid Sept. 3-15. Adult residents, $20; nonresidents, $25. Youth/Seniors, $16 resident, $20 nonresident; and Family, $38 resident; $47 nonresident.​