Welcome to the pool

Roseville operates three pools: Roseville Aquatics Complex, Johnson Pool and Mike Shellito Indoor Pool. Each year around 450,000 people come out to enjoy the water and stay cool at the pools. Each pool has its unique features and houses many programs throughout the year.

The Mike Shellito Indoor Pool will be closed from Tuesday, May 28 through Thursday, May 30 for replacement of pool heaters and other related maintenance. We will reopen on Friday, May 30. 

This is also a reminder that the Mike Shellito Indoor Pool has special hours on Monday, May 27 for the Memorial Day holiday. We will be open for Lap Swimming and Open Exercise from 7:00am – 11:00am. There is no group fitness.

We apologize for any inconvenience this may cause. Thank you for your continued support of our facility and programs and for being a loyal member. We look forward to being part of your continued fitness experience.

Recreational Swim

Bring the family out for an afternoon or evening of fun at the Mike Shellito Indoor Pool, Johnson Pool or the Roseville Aquatics Complex. For detailed information about recreational swim at each location, please click the pool name below.

Swim Lessons

Your children from 6 months old to 14 years old can focus on safety, swimming skills, and fun. These swim lessons are inclusive, however we have adaptive swim lessons for children with special needs that provide specialized one on one instruction. Adult lessons and private lessons are also available. All swim instructors are certified in lifeguard training, CPR, AED and First Aid. 

To register for a swim lesson, please click here

Other Programs