Swim Lessons

New Registration

ONLINE and in-person  registration will start at 8:00am on Monday May 20, 2024. Swim lesson registrations are taken online or in person on a first-come, first served basis. Due to limited space, participants will only be allowed to register for one time slot. If a child is registered for a level that is not appropriate for their skill set, they will be transferred to a class that is more appropriate, if space is available. If space is not available, a refund will be issued minus a $5.00 administrative fee. Skills testing begins on April 29, 2024 4:00pm-6:00pm Monday-Friday. 


The City of Rosemead offers an American Red Cross swim program that is designed to meet a variety of swimming needs. Whether it is learning new swimming techniques or recreational enjoyment of the water, we have something for everybody. Our swim instructors are certified American Red Cross Water Safety Instructors and Lifeguards. Swim courses follow the American Red Cross standards and classes are offered to ages six months through adult. 

PARENT AND TOT SWIM LESSONS (6 months - 3 years)
A parent or guardian will receive a guided demonstration to help their child become more comfortable in the water through song and play. Parents learn how to work with their children to introduce bubble-blowing, assist with arm and leg motion, various holds for front and back float, and safety information. Babies must wear swim diapers under their swimsuits and must be accompanied in the water by an adult.

PRESCHOOL SWIM LESSONS (3 years - 5 years)
Introduction to the water without a parent. This course is designed to help your child to become more water confident. They will learn to open their eyes underwater, breathing control through blowing bubbles and breath holding, assisted floating, kicking, and safely entering and exiting the pool. The course focuses on water adaptivity, safety, and fun.

YOUTH LEVEL 1 SWIM LESSONS - Introduction to Water Skills (6+)
For children with little or no experience with swimming lessons. Participants become familiar with the aquatic environment and learn elementary skills such as blowing bubbles, submersion, maintaining assisted front and rear float, front gliding, a combination of arm and leg movements, and jumping into the water with support. This course focuses on building a foundation to build on as they progress through the swim program.

YOUTH LEVEL 2 SWIM LESSONS - Fundamental Aquatic Skills
For children who have already completed Level 1. This class will focus on swimming skills. Participants must be able to enter the pool unassisted, submerge, and retrieve an object from the bottom of the pool with their eyes open, maintain front and rear float, recover to a standing position, glide on their front and back, swim front and back crawl with arms and kicks, and exit the pool unassisted. . 

YOUTH LEVEL 3 SWIM LESSONS - Stroke Development
This class builds on the aquatic abilities, safety, and rescue skills taught in Levels 1 and 2, and prepares students for advanced swimming levels. Participants must be able to jump into the water unassisted, submerge, and retrieve an object from the bottom of the pool with their eyes open, float unassisted on their front and back, swim front crawl with side breathing, and back crawl unassisted. This class will introduce treading water, breaststroke, dolphin kicks, jumping into deep water, and compact dives.

YOUTH LEVEL 4 SWIM LESSONS - Stroke Improvement
This class is considered an advanced swim level and will take place in deep water. Participants must be able to jump into deep water using a compact dive or stride position, tread water, swim underwater, have efficiency in freestyle, backstroke, open turns, and flip turns. This class will refine breaststroke and butterfly. This class develops confidence and competency in aquatic abilities,
safety, and rescue skills.

All Classes will be held at the Rosemead Aquatic Center - 9155 E. Mission Dr.

Monday - Thursdays
per session (2 weeks) Resident: $37.00  Non-Resident: $52.00

Schedule of Classes:
Session 1: June 10 - June 20  
Session 2:  June 24 - July 4 (No class on July 4, make-up class on July 5). 
Session 3:   July 8 - July 18
Session 4: July 22 - August 1

AM Classes
Level 1, 2, 3, 4 10:00-10:30 a.m.  
Preschool          10:35-11:05 a.m. 
1, 2, 3                  10:35-11:05 a.m.  
Parent & Tot      11:10-11:40 a.m. 
RAC 1, 2, 3        11:10-11:40 a.m.  

PM Classes 

1, 2, 3,4 3:45-4:15 p.m. 
Preschool      4:20-4:50 p.m. 
1, 2, 3                4:20-4:50 p.m. 
Parent & Tot    4:55-5:25 p.m.  
1, 2, 3                4:55-5:25 p.m. 
1,1,2,3              5:30 – 6:00 P.M.

Day: Saturdays
per  session (5 weeks) Resident: $37.00  Non-Resident: $52.00
Session 1: June 15 - July 13  
Session 2:  July 20 - August 17

1, 2, 3, 4 9:00-10:45 a.m.
Preschool 10:00-10:45 a.m. 
1, 2, 3 10:00-10:45 a.m.
Parent & Tot 11:00-11:45 a.m. 
1, 2, 3 11:00-11:45 a.m. 

Mermaid/Merman Academy
Saturdays Time: 11:00 - 11:45 a.m. Ages: 8-16
Fee per 4 weeks Resident: $42 Non-Resident: $58

*Cash only, exact fee required

Session 1: June 27 - August 17

Adult Swim Lessons
Session 1:  June 10 - June 19 (Beginner)
Session 2: June 24 - July 3 (Advance)
Session 3: July 8 -  July 3 (Beginner)
Session 4: July 22 - July 31 (Advance)

Mon./Wed. Time: 6:10 - 6:50 p.m. Ages: 16+
per 4 weeks Resident: $42 Non-Resident: $58