to   


Tuesday June 2, 2026
7:00 AM - 8:00 AM    Lap Swim + Hydro Fitness
 
8:00 AM - 9:00 AM    Lap Swim + J.A.M.
 
9:00 AM - 10:00 AM    Open Swim w/ laps (NO BOARD)
 
10:00 AM - 11:00 AM    Scarborough Schools
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 3:30 PM    Open Swim w/ laps (NO BOARD)
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 7:00 PM    Open Swim w/ Board NO LAPS
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Wednesday June 3, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
9:00 AM - 10:00 AM    Open Swim w/ laps (NO BOARD)
 
10:00 AM - 11:00 AM    3 lap lanes
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:55 PM    Rip Tide Swim Club - Spring 2026 Session
 
6:00 PM - 7:00 PM    RipTide Swim Club
 
7:00 PM - 7:55 PM    Rip Tide PLUS Swim Club - Spring 2026 Session
 
7:00 PM - 8:00 PM    Deep Water Aerobics & RT Plus
 
Thursday June 4, 2026
3:30 PM - 6:00 PM    ABF swim club
 
Friday June 5, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
3:30 PM - 4:30 PM    ABF swim club
 
Monday June 8, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:55 PM    Rip Tide Swim Club - Spring 2026 Session
 
6:00 PM - 7:00 PM    RipTide Swim Club
 
7:00 PM - 7:55 PM    Rip Tide PLUS Swim Club - Spring 2026 Session
 
7:00 PM - 8:00 PM    Deep Water Aerobics & RT Plus
 
Tuesday June 9, 2026
3:30 PM - 6:00 PM    ABF swim club
 
Wednesday June 10, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
9:00 AM - 10:00 AM    Open Swim w/ laps (NO BOARD)
 
10:00 AM - 11:00 AM    3 lap lanes
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:55 PM    Rip Tide Swim Club - Spring 2026 Session
 
6:00 PM - 7:00 PM    RipTide Swim Club
 
7:00 PM - 7:55 PM    Rip Tide PLUS Swim Club - Spring 2026 Session
 
7:00 PM - 8:00 PM    Deep Water Aerobics & RT Plus
 
Thursday June 11, 2026
3:30 PM - 6:00 PM    ABF swim club
 
Friday June 12, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
3:30 PM - 4:30 PM    ABF swim club
 
Monday June 15, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
3:30 PM - 6:00 PM    ABF swim club
 
7:00 PM - 8:00 PM    Deep Water Aerobics & RT Plus
 
Tuesday June 16, 2026
3:30 PM - 6:00 PM    ABF swim club
 
Wednesday June 17, 2026
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
9:00 AM - 10:00 AM    Open Swim w/ laps (NO BOARD)
 
10:00 AM - 11:00 AM    3 lap lanes
 
3:30 PM - 6:00 PM    ABF swim club
 
7:00 PM - 8:00 PM    Deep Water Aerobics & RT Plus
 
Thursday June 18, 2026
3:30 PM - 6:00 PM    ABF swim club
 
Friday June 19, 2026
6:00 AM - 9:00 PM    CLOSED FOR HOLIDAY
 
Monday June 22, 2026
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 1: Freestyle 6/22 & 6/24
 
Tuesday June 23, 2026
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
Wednesday June 24, 2026
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 1: Freestyle 6/22 & 6/24
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
Thursday June 25, 2026
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
3:30 PM - 6:00 PM    ABF swim club
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
Friday June 26, 2026
3:30 PM - 4:30 PM    ABF swim club
 
Monday June 29, 2026
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 2: Dives & Starts 6/29 & 7/1
 
Tuesday June 30, 2026
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
Wednesday July 1, 2026
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 2: Dives & Starts 6/29 & 7/1
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
Thursday July 2, 2026
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm