City of Roseville Pools



The City of Roseville offers aquatics programs at three pools across Roseville, including swim lessons, camps, birthday parties, competitive swim teams and special events. For more about these programs, visit our Aquatics page.

For current Aquatics classes and programs, view the latest Recreation Guide.

Mike Shellito Indoor Pool
10210 Fairway Drive
Roseville, CA 95678
(916) 774-5957
[ Map it! ]

Johnson Pool
100 D Street
Roseville, CA 95678
(916) 774-5260
[ Map it! ]

Roseville Aquatics Complex
3051 Woodcreek Oaks Boulevard
Roseville, CA 95747
(916) 774-5262
[ Map it! ]

For more information on current programs, fees and hours, call the Aquatics Hotline (916) 774-5250.