Our May – June Session is now running. 

Taught by certified YMCA and Lifesaving Society Swim Instructors, our swimming lessons develop lifelong skills that help your child to be safe in and around the water. Swimming Lessons are included in your Membership (conditions apply).

*Swim Lessons Schedule is subject to change.


May – June 2024 Swim Lessons Schedule

May 5 to June 15, 2024.

Spring Swim Lessons 2024

Our pool locations

Cobourg YMCA Pool
339 Elgin St. W., Cobourg
905 372-0161
Year Round

Swim Lesson Schedule Get directions

Closed for the Season

Centennial Pool, 42 Charles Street, Cobourg 905-373-4453
Alderville First Nation Pool (Band Member Access Only), RR 45. Alderville 905-372-0161
Campbellford Pool, 21 Ranney Street, Campbellford 705-653-1900

Get directions to Centennial Get directions to Alderville Get directions to Campbellford

Preschool Swim Lessons

Learn To Swim Program

Star Program

Adult Swim Lessons

It’s never too late to learn to swim or improve your stroke technique. The YMCA can help you achieve your swimming goals and feel confident in the water. Our Adult Swim lessons are taught in a group environment where certified YMCA Swim instructors work with each individual on a specific plan that meets them at their own swim experience level.

Fees: Members Free
LEARN TO SWIM $87 for 8 weeks
SWIM CORRECTION COURSE $76.25 for 8 weeks

Join Now


Private or Semi-Private Swim Lessons

Private lessons are offered as one-on-one. Semi-Private are offered in groups of 3, with 2 swimmers plus 1 instructor. These lessons are a great way to complement a weekly swim lesson or provide the extra attention needed to achieve your or your child’s swimming goals. All classes are 30 minutes long.

Fee : Semi Private rate for 2 swimmers is $206 for 8 weeks
Private rate for 1 swimmer is $140.25 for 8 weeks.

Join Now
Mom and daughter at the pool


Are you looking to add in a competitive edge to your swimming? Look no further! With the Y Waves Swim Team, you will build your endurance, timing and skill. 

PRE-REQUISITE: 6 Years of age and can swim continuously for 100m using a recognized stroke.

Fees for 8 week Program with sessions 2 times per week:

Members $80
Non-Members $350

Join Now



Junior Lifeguard Club offers serious fun for kids 8 years and up who can swim for at least 25m and tread water for 2 minutes. Learn about what Lifeguards do, how they do it, and what it took for them to achieve their qualifications!

Participants will learn the building blocks to becoming an aquatic leader.

PRE-REQUISITE: 8 years old, tread for 2 minutes, swim 25m

Choose from 2 sessions per week or 1 session per week.

1 Session per week:

Members $40
Non-Members: $160

2 Sessions per week:

Members $80
Non-Members: $320

Join Now

Just want to enjoy the pool?

YMCA Northumberland is committed to quality and convenient swim programs for all ages and all members.

View the pool schedule