Swim Lessons & Schedules

We offer swim lessons for all ages and levels.  We range from our Parent and Tot (4 months) to Preschool (3yrs to 5yrs) to School Age, to Teen and Adult lessons. We also offer Homeschool and specialty programs.

To register for Swim lessons online follow the link for Direct2Rec or call Abbotsford Recreation Centre at 604-853-4221 or Matsqui Recreation Centre at 604-855-0500. Or to view the current program guides schedule of lesson times, please follow the links below.

Swim Lesson Descriptions

ARC Swim Lesson Schedule
MRC Swim Lesson Schedule

Mondays # of classes Mon/Wed # of Classes
Jan 6 - Mar 10 (MRC)


9 classes


Jan 6 - Feb 5 (ARC/MRC)
Feb 12 - Mar 12(ARC/MRC)


10 classes
9 classes


Tuesdays Tues/Thurs
Jan 7 - Feb 4(ARC)
Feb 11 - Mar 11(ARC)




5 classes
5 classes




Jan 7 - Feb 6(ARC/MRC)
Feb 11 - Mar 13 (ARC/MRC)




10 classes
10 classes




Wednesdays Thursdays
Jan 8 - Feb 5 (ARC)
Feb 12 - Mar 12(ARC)
Jan 8 - Mar 12 (MRC)

5 classes
10 classes
10 classes

Jan 9 - Feb 6(ARC)
Feb 13 - Mar 13(ARC)

5 classes
5 classes

Fridays Saturdays
Jan 10 - Mar 7 (MRC)
Jan 10 - Feb 7 (ARC)
Feb 14 - Mar 14(ARC)


8 classes
5 classes
5 classes


Jan 11 - Mar 8(MRC)
Jan 11 - Feb 8(ARC)
Feb 15 - Mar 15(ARC)


8 classes
5 classes
5 classes


Sundays Spring Break
Jan 12 - Feb 9(ARC)
Feb 16 - Mar 16(ARC)
5 classes
5 classes
Mar 17 - Mar 21 (ARC)
Mar 24 - Mar 28 (ARC)
Mar 17 - Mar 28 (MRC)
5 classes
5 classes
10 classes

The City of Abbotsford provides specialized aquatic training through ALT Aquatics. Please refer to their website www.leisurerecgroup.com for complete course listings.

For a Complete Public Swim schedules please look here:
Matsqui Recreation Centre- 3106 Clearbrook Road   : MRC Public Swim Schedule
Abbotsford Recreation Centre - 2499 McMillan Road : ARC Public Swim Schedule
Centennial Outdoor Pool (Seasonal) - 2310 Emerson Street: