Swim Programs

OPEN SWIM
Monday and Wednesday Evenings
Located at: Roseville High School
                    17855 Common Road, Roseville
                    Enter through south parking lot, door #13
Tuesday and Thursday Evenings (beginning January 13, 2026) - no open swim March 3, & 5
Located at: Eastpointe High School
                   15501 Couzens Ave., Eastpointe
                   Enter through 9 Mile parking lot, door #27

After Labor Day - Memorial Day Weekend         6:00-9:00pm
Children 12 and under must be accompanied by a parent/guardian. Teens ages 13-17 must bring a student ID card or driver's license. Locker rooms will be made available. Outside pool toys will not be permitted. There will be pool toys provided. Disposable swim diapers are not permitted. Personal Flotation Devices (PFD) are permitted. See below for permitted diapers and PFDs.

Children/Teens:     $3
Adults:                  $5
Seniors (55+):       $4
CASH ONLY; bills greater than $10 will not be accepted.

Open Swim RulesApproved swim diapersApproved PFDs

Register Online
SWIM LESSONS

The Recreation Authority of Roseville & Eastpointe is now offering Swim Lessons at Roseville High School. All lessons will be taught by trained American Red Cross Lifeguards and Water Safety Instructors.
Parent/Tot - Ages 6 months - 3 years - Introduces basic skills to parents/caregivers and children. Parents learn how to safely work with their child in the water, including how to hold and support their child and how to prepare and encourage their child to participate in aquatic activities. This course will also include safety topics and shall be conducted in shallow water. There must be a caregiver over 18 years old with the child in the water. An American Red Cross Instructor will guide caregiver/parent with skills. 
Preschool - Ages 4 -5 - This class will further develop basic aquatic skills that are taught by an instructor and build upon skills learned in the Parent and Child program. Students will perform skills with assistance and continue to become more self-sufficient in the water. This is an instructor-led class. 
Level 1
- Ages 6 - 10 - Introduction to Water Skills: Students will learn how to feel comfortable in the water and safely enjoy it.
Level 2 - Ages 6 - 10 - Fundamentals of Aquatic Skills: Children will learn basic swimming skills. Students will begin skills for stroke development.
Level 3 - Ages 6 - 10 - Stroke Development: Additional guided practice will help students improve their skills. Stroke development will occur at this level.
Young Teens - Students who are new to swim lessons and are beginner swimmers , will become more comfortable in the water. Needs of the students are evaluated and students are taught at the level that is appropriate for them.
Adult - Ages 15+ - This program is for those who want to improve their knowledge of and skills in the water. Needs of the student are evaluated and students are taught at the level that is appropriate for them. 

Resident: $75.00 per session
Non-Resident: $85.00 per session

Mondays and Wednesdays - Eastpointe High School            Tuesdays and Thursdays - Roseville High School
January 26 - February 23 (no class 2/16)                                 January 20 - February 12
Level 1 & Preschool                    6:00 - 6:50pm                       Level 1 & Preschool                  6:00 - 6:50pm
Level 2 & Young Teens               7:00 - 7:50pm                       Level 2 & Young Teens             7:00 - 7:50pm

March 2 - March 25*                                                                   March 3 - March 26
Level 1 & Preschool                    6:00 - 6:50pm                       Level 1 & Preschool                  6:00 - 6:50pm
Level 2 & Young Teens                7:00 - 7:50pm                      Level 3 & Young Teens              7:00 - 7:50pm
*Please Note: March 2 & 4 will be held at Roseville High School

April 6 - April 29                                                                       April 7 - April 30
Parent/Tot                                   6:00 - 6:25pm                     Parent/Tot                                6:00 - 6:25pm
Parent/Tot                                   6:30 - 6:55pm                     Parent/Tot                                 6:30 - 6:55pm
Level 2 & Adult                            7:00 - 7:50pm                     Level 2 & Young Teens              7:00 - 7:50pm


 

Free Form Shape