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.



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. 

Notice: Several of the prices listed for swim lessons on page 37 of the printed edition of our Fall 2024 Experience PRL Magazine are incorrect. The correct prices are $53 for Saturday lessons and $81 for Adaptive lessons. You can find the correct prices in the flip book on our website and when you log in to register.

To register for a swim lesson, please click here

Other Programs