Young child swimming at Eugene YMCA

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.

SWIM LESSON LEVELS

    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.

    FALL 2025 SESSION DATES & COSTS
    Session 1: Swim Lessons
    Class Dates: September 8-25 (3 weeks, 6 classes)
    Registration OPENS: Tue, Aug. 26 at 9 a.m.

    SESSION 1 COST MEMBER COST COMMUNITY MEMBER COST
    Group Lessons $36 $52
    Parent/Child Stages A & B $35 $41


    Session 2: Swim Lessons
    Class Dates: September 29-October 23 (4 weeks, 8 classes)
    Registration OPENS: Tuesday, Sept. 23 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: October 27-November 20 (4 weeks, 8 classes)
    Registration OPENS: Tuesday, Oct. 21 at 9 a.m.

    SESSION 3 COST MEMBER COST COMMUNITY MEMBER COST
    Group Lessons $48 $69
    Parent/Child Stages A & B $46 $55


    Session 4: Swim Lessons
    Class Dates: November 24-December 11 (3 weeks, 5 or 6 classes)*
    Please Note: There will be no Lessons on Thursday, Nov. 27
    Registration OPENS: Tuesday, Nov. 18 at 9 a.m.

    SESSION 4 COST MEMBER COST COMMUNITY MEMBER COST
    M/W Group Lessons $36 $52
    T/Th Group Lessons $30 $43
    M/W Parent/Child Stages A & B $35 $41
    T/Th Parent/Child Stages A & B $29 $34

    REGISTER HERE

    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. 

    SWIM LESSON LEVELS

    LEVEL DAYS TIMES
    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.

    SWIM LESSON LEVELS

    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.

    REGISTER HERE

    For more information:
    Forrest Houldin, Aquatics Administrative Assistant
    (541) 686-9622 ext. 1500

    forrest.houldin@eugeneymca.org