
Make a splash with YMCA Swim Lessons!
Learning to swim teaches skills to be safe in the water and so much more. Swimming builds self confidence, develops self-esteem and makes water a safe, fun environment for a lifetime. We are focused on teaching lifesaving skills and developing a generation of strong swimmers and confident kids.
Click below to determine your child's swim lesson level.
Please Note:
- Sessions: Group swim lessons are offered on a quarterly basis. If the group swim lessons you are interested in are full, please check back in a few months for the next season's lesson information.
- Waitlist: Group swim lessons fill up quickly. If you are put on a waitlist, a Y staff member will contact you if a spot becomes available.
- Lesson Refund Policy: Due to high demand and small class size, we require 72 hours notice of lesson cancellation prior to the lesson start date, and we are unable to offer refunds once lessons have started.
- Registration: Please register for swim lessons online.
WINTER 2026 SESSION DATES & COSTS
Session 1: Swim Lessons
Class Dates: January 5-29 (4 weeks, 7 or 8 classes)
Please Note: There will be no Lessons on Monday, Jan. 19th
Registration OPENS: Tue, Dec. 23 at 9 a.m.
| SESSION 1 COST | MEMBER COST | COMMUNITY MEMBER COST |
| M/W Group Lessons | $42 | $60 |
| T/Th Group Lessons | $48 | $69 |
| M/W Parent/Child Stages A & B | $40 | $48 |
| T/Th Parent/Child Stages A & B | $46 | $55 |
Session 2: Swim Lessons
Class Dates: February 2-26 (4 weeks, 8 classes)
Registration OPENS: Tuesday, Jan. 27 at 9 a.m.
| SESSION 2 COST | MEMBER COST | COMMUNITY MEMBER COST |
| Group Lessons | $48 | $69 |
| Parent/Child Stages A & B | $46 | $55 |
Session 3: Swim Lessons
Class Dates: March 2-19 (3 weeks, 6 classes)
Registration OPENS: Tuesday, Feb. 24 at 9 a.m.
| SESSION 3 COST | MEMBER COST | COMMUNITY MEMBER COST |
| Group Lessons | $36 | $52 |
| Parent/Child Stages A & B | $35 | $41 |
SESSION TIMES
Small Pool: Preschool Lessons
Stages 1-4 for youth ages 3-5 who are in preschool.
Please Note: Lesson times and days may be subject to change depending on pool and instructor availability.
| LEVEL | DAYS | TIMES |
| Parent/Child Stage A | Mon & Wed | 9:15-9:45a.m. |
| Preschool Stage 1 | Mon & Wed | 4-4:30p.m. |
| Preschool Stage 2 | Mon & Wed | 4:35-5:05p.m. |
| Preschool Stage 3 | Mon & Wed | 5:10-5:40p.m. |
| Preschool Stage 4 | Mon & Wed | 5:45-6:15p.m. |
| Parent/Child Stage A | Tue & Thu | 4-4:30p.m. |
| Parent/Child Stage B | Tue & Thu | 4:35-5:05p.m. |
| Preschool Stage 1 | Tue & Thu | 5:10-5:40p.m. |
| Preschool Stage 2 | Tue & Thu | 5:45-6:15p.m. |
Lap Pool: School Age Lessons
Stages 1-6 are for ages 5-12 years who are in elementary school
Please Note: Lesson times and days may be subject to change depending on pool and instructor availability.
| LEVEL | DAYS | TIMES |
| School Age Stage 1 | Mon & Wed | 4-4:30p.m. |
| School Age Stage 3 | Mon & Wed | 4-4:30p.m. |
| School Age Stage 2 | Mon & Wed | 4:35-5:05p.m. |
| School Age Stage 4 | Mon & Wed | 4:35-5:05p.m. |
| School Age Stage 3 | Mon & Wed | 5:10-5:40p.m. |
| School Age Stage 5 | Mon & Wed | 5:10-5:40p.m. |
| School Age Stage 4 | Mon & Wed | 5:45-6:15p.m. |
| School Age Stage 6 | Mon & Wed | 5:45-6:15p.m. |
| School Age Stage 1 | Tue & Thu | 4-4:30p.m. |
| School Age Stage 3 | Tue & Thu | 4-4:30p.m. |
| School Age Stage 2 | Tue & Thu | 4:35-5:05p.m. |
| School Age Stage 4 | Tue & Thu | 4:35-5:05p.m. |
| School Age Stage 1 | Tue & Thu | 5:10-5:40p.m. |
| School Age Stage 3 | Tue & Thu | 5:10-5:40p.m. |
| School Age Stage 2 | Tue & Thu | 5:45-6:15p.m. |
| School Age Stage 4 | Tue & Thu | 5:45-6:15p.m. |
For more information:
Forrest Houldin, Aquatics Administrative Assistant
(541) 686-9622 ext. 1500
forrest.houldin@eugeneymca.org
