Summer Swim

The TCPUD Parks & Recreation's Summer Online Registration Opening Day is scheduled for Residents* only on Wednesday, May 12th at 8am.

Non-Resident online registration opens Friday, May 14 at 8am.


*Resident rate refers to customers that live and/or own property in the Tahoe City Public Utility District service area. For more information and registration questions, please visit our Registration How-To page.


Looking for a fun and safe way to get your child swimming? This is the place for you! Come be a part of the Tahoe City Swim Lessons Program. Classes are offered for children 3.5 yrs and up and held at Granlibakken Pool. NOTE: Registration closes at 3pm the Friday before each session start date.


Level 1 - Guppies: 3.5 - 5 Years (Beginner)

Minimum age 3.5 yrs, and 36" to the chin. Participants must be willing to enter water in group setting without parent. Class will focus on water exploration, arm circles, kicking and bobbing.

Level 2 - Seals: 5 - 7 Years (Intermediate)

No fear for this class! Swimmers focus on basic breathing, knows primary skills, unsupported front and back float, flutter kick, and able to tread water.

Level 3 - Sharks: Ages 7+ (Advanced)

Now is the time to work on stroke development, front and back crawl, breaststroke, sidestroke, treading water, elementary backstroke, and diving.


Sign Up

- Waitlists available for full sessions


Ages: 3.5 yrs and up
Days: Monday - Thursday 

Guppies: 8:00am - 8:30am

Seals: 8:45am - 9:15am

Sharks: 9:30am - 10:00am


Session 1: July 12 - 15

Session 2: July 19 - 22

Session 3: July 26 - 29

Session 4: August 2 - 5

Session 5: August 9 - 12


NOTE: Registration closes at 3pm the Friday before each session start date.

Location: Granlibakken Resort Pool
Fee: $67 per session for Resident

$72 per session for Non-Resident

$50 per session for Granlibakken Homeowner

Note: All Swimmers are evaluated the first day of class to ensure they are placed in the appropriate levels.

Please contact us at (530) 583-3440 or via email