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 is experiencing issue with the roof. The pool and the pool deck will be colder than usual. Current temperatures will be updated here.
Lap Pool: 80 degrees
Warming Pool: 86 degrees


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