South Portland Community Center Pool

Availability
Date:

12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
South Portland Community Center Pool


= Unavailable     = Available

To see availability for reservations or requests, click the Reserve/Request button.

SPCC Pool

Facility Information

21 Nelson Rd
South Portland, ME 04106

Phone: (207) 767-7650
Status: Open

Log in to Request

Facility Info

The City of South Portland is pleased to offer professional lifeguards and a variety of programming at the South Portland Municipal Pool, and is open to the public.  

The South Portland Pool is a 6-lane, 25 meter pool with diving board, handicapped accessible ramp and Hoyer lift. Our pool depth is approximately 3.5 feet in the shallow end and bottoms out at 12 feet in the deep end. We have a 6 person hot tub spa with therapy jets which is open for public use during all of our public use swim times.  We are home to the South Portland High School Red Riots Swim & Dive Team, the Middle School teams, our in-house swim teams RipTide and RT+, as well as to a host of user groups such as Coastal Maine Aquatics (CMA) and Southern Maine Aquatic Club (SMAC).  Through lap swims, deep and shallow water aerobics classes and swimming lessons for youth and adults we average about 50,000 patrons per year.

We offer American Red Cross Swim Lessons, Water Safety and Lifeguard Training courses.

Birthday Party Rentals
The pool can be rented for birthday parties on Saturdays only, from 1:00-2:00pm and/or 2:00-3:00pm. The Community Center is closed on weekends from Memorial Day - Labor Day each year, so the pool is not available during these times. Rental requests can be made by logging into your account, choosing the Facilities tab, then Reservation, then the South Portland Community Center Pool. 

Please contact Aquatic Manager Patrick McArdle, pmcardle@southportland.gov with any questions. 





Fee Schedule
RESIDENT FEES:
>25 people: $90
25-49 people: $100
50+ people: $110

NON-RESIDENT FEES:
>25 people: $110
25-49 people: $120
50+ people: $130

Party Room Fee is an additional cost - see room rates here. 




Reservations & Activities

Click on an activity or reservation name for details or the date for the activity schedule.

Start:  
End:  
Area:

Program Event Teams Date Time
Adult Lap Swim 18+ (circle swim) Friday October 2, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Friday October 2, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Friday October 2, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Friday October 2, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Friday October 2, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Friday October 2, 2026 12:00 PM - 04:00 PM
ABF swim club Friday October 2, 2026 04:00 PM - 06:00 PM
Open Swim w/ Board NO LAPS Friday October 2, 2026 06:00 PM - 08:00 PM
maintenance Friday October 2, 2026 08:00 PM - 09:00 PM
Shallow Water Aero + 2-3 Laps Saturday October 3, 2026 08:00 AM - 09:00 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 9am Saturday October 3, 2026 09:00 AM - 09:30 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9am Saturday October 3, 2026 09:00 AM - 09:30 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9:30am Saturday October 3, 2026 09:30 AM - 10:00 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Saturdays at 9:30am Saturday October 3, 2026 09:30 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 10am Saturday October 3, 2026 10:00 AM - 10:30 AM
Level 1-Introduction to Aquatic Skills Saturdays at 10am Saturday October 3, 2026 10:00 AM - 10:45 AM
Level 3- Developing Swim Skills for Strength & Safety Saturdays at 10am Saturday October 3, 2026 10:00 AM - 10:45 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 10:30am Saturday October 3, 2026 10:30 AM - 11:00 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 11am Saturday October 3, 2026 11:00 AM - 11:30 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 1) Saturday October 3, 2026 11:00 AM - 11:45 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 2) Saturday October 3, 2026 11:00 AM - 11:45 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Saturdays at 11am Saturday October 3, 2026 11:00 AM - 11:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 11:30am Saturday October 3, 2026 11:30 AM - 12:00 PM
Open Swim w/ Board NO LAPS Saturday October 3, 2026 12:00 PM - 01:00 PM
Reserved Saturday October 3, 2026 02:00 PM - 02:55 PM
Lap Swim Saturday October 3, 2026 03:00 PM - 04:30 PM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Sundays at 10:15am Sunday October 4, 2026 10:15 AM - 10:45 AM
Level 2 Fundamental Aquatic Skills Sundays at 10:15am Sunday October 4, 2026 10:15 AM - 11:00 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 10:15am Sunday October 4, 2026 10:15 AM - 11:00 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 11am Sunday October 4, 2026 11:00 AM - 11:45 AM
Level 1-Introduction to Aquatic Skills Sundays at 11am Sunday October 4, 2026 11:00 AM - 11:45 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11am Sunday October 4, 2026 11:00 AM - 11:30 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11:30am Sunday October 4, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 11:30am Sunday October 4, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 1) Sunday October 4, 2026 12:00 PM - 12:30 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 2) Sunday October 4, 2026 12:00 PM - 12:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 12pm Sunday October 4, 2026 12:00 PM - 12:45 PM
Level 4-Building Endurance and Technique Sundays at 12pm Sunday October 4, 2026 12:00 PM - 12:45 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 1) Sunday October 4, 2026 12:30 PM - 01:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 2) Sunday October 4, 2026 12:30 PM - 01:00 PM
Open Swim w/ Board NO LAPS Sunday October 4, 2026 01:00 PM - 03:00 PM
Adult ONLY Open Swim Sunday October 4, 2026 04:00 PM - 05:00 PM
Adult Beginner Lessons & Adult Open Swim 18+ Sunday October 4, 2026 04:00 PM - 05:00 PM
Adult Swim Lessons-for Beginners Sundays at 4pm Sunday October 4, 2026 04:00 PM - 04:30 PM
Adult Swim Lessons-for Beginners Sundays at 4:30pm Sunday October 4, 2026 04:30 PM - 05:00 PM
Stroke Refinement Clinic + 3 lap lanes Sunday October 4, 2026 05:00 PM - 05:50 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons WEEKEND Class- Sundays at 5pm Sunday October 4, 2026 05:00 PM - 05:45 PM
Adult Lap Swim 18+ (circle swim) Monday October 5, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Monday October 5, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Monday October 5, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Monday October 5, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Monday October 5, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Monday October 5, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Monday October 5, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Monday October 5, 2026 02:45 PM - 04:00 PM
Lap Swim Monday October 5, 2026 04:00 PM - 05:00 PM
ABF swim club Monday October 5, 2026 05:00 PM - 06:00 PM
RipTide Swim Club Monday October 5, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Monday October 5, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Monday October 5, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Monday October 5, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Monday October 5, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Tuesday October 6, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Tuesday October 6, 2026 07:00 AM - 08:00 AM
J.A.M. & Stroke Refinement Tuesday October 6, 2026 08:00 AM - 09:00 AM
Stroke Refinement Clinic-Advanced Adult Swim Lessons MORNING Class-Tuesdays at 8am Tuesday October 6, 2026 08:00 AM - 08:45 AM
Swim Lessons + 3 lap Lanes Tuesday October 6, 2026 09:00 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 9am Tuesday October 6, 2026 09:00 AM - 09:30 AM
Scarborough Schools Tuesday October 6, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Tuesday October 6, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Tuesday October 6, 2026 12:00 PM - 03:30 PM
ABF swim club Tuesday October 6, 2026 03:30 PM - 06:00 PM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Tuesdays at 6pm Tuesday October 6, 2026 06:00 PM - 06:30 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Tuesdays at 6pm Tuesday October 6, 2026 06:00 PM - 06:30 PM
Mini Swimmers 3-Development of Swimming Strokes Tuesdays at 6pm Tuesday October 6, 2026 06:00 PM - 06:30 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 1) Tuesday October 6, 2026 06:30 PM - 07:00 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 2) Tuesday October 6, 2026 06:30 PM - 07:00 PM
Shallow Water Aero + 2-3 Laps Tuesday October 6, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Tuesday October 6, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Wednesday October 7, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Wednesday October 7, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Wednesday October 7, 2026 08:00 AM - 09:00 AM
Swim Lessons + 3 lap Lanes Wednesday October 7, 2026 09:00 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Wednesdays at 9am Wednesday October 7, 2026 09:00 AM - 09:30 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Wednesdays at 9:30am Wednesday October 7, 2026 09:30 AM - 10:00 AM
Open Swim w/ laps (NO BOARD) Wednesday October 7, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Wednesday October 7, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Wednesday October 7, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Wednesday October 7, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Wednesday October 7, 2026 02:45 PM - 04:00 PM
ABF swim club Wednesday October 7, 2026 04:00 PM - 06:00 PM
RipTide Swim Club Wednesday October 7, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Wednesday October 7, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Wednesday October 7, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Wednesday October 7, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Wednesday October 7, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Thursday October 8, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Thursday October 8, 2026 07:00 AM - 08:00 AM
J.A.M. & Lap Swim Thursday October 8, 2026 08:00 AM - 09:00 AM
Swim Lessons only (Closed to Public) Thursday October 8, 2026 09:00 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9am Thursday October 8, 2026 09:00 AM - 09:30 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9:30am Thursday October 8, 2026 09:30 AM - 10:00 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Thursdays at 9:30am Thursday October 8, 2026 09:30 AM - 10:00 AM
open swim & SPHS Swim Club NO LAPS Thursday October 8, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Thursday October 8, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Thursday October 8, 2026 12:00 PM - 03:30 PM
ABF swim club Thursday October 8, 2026 03:30 PM - 06:00 PM
Level 4-Building Endurance and Technique Thursdays at 6pm Thursday October 8, 2026 06:00 PM - 06:45 PM
Level 2 Fundamental Aquatic Skills Thursdays at 6pm Thursday October 8, 2026 06:00 PM - 06:45 PM
Level 1-Introduction to Aquatic Skills Thursdays at 6pm Thursday October 8, 2026 06:00 PM - 06:45 PM
Level 3- Developing Swim Skills for Strength & Safety Thursdays at 6pm Thursday October 8, 2026 06:00 PM - 06:45 PM
Shallow Water Aero + 2-3 Laps Thursday October 8, 2026 07:00 PM - 08:00 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons EVENING Class-Thursdays at 8pm Thursday October 8, 2026 08:00 PM - 08:45 PM
lap swim & Stroke Clinic Thursday October 8, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Friday October 9, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Friday October 9, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Friday October 9, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Friday October 9, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Friday October 9, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Friday October 9, 2026 12:00 PM - 04:00 PM
ABF swim club Friday October 9, 2026 04:00 PM - 06:00 PM
Open Swim w/ Board NO LAPS Friday October 9, 2026 06:00 PM - 08:00 PM
maintenance Friday October 9, 2026 08:00 PM - 09:00 PM
Shallow Water Aero + 2-3 Laps Saturday October 10, 2026 08:00 AM - 09:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9am Saturday October 10, 2026 09:00 AM - 09:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 9am Saturday October 10, 2026 09:00 AM - 09:30 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Saturdays at 9:30am Saturday October 10, 2026 09:30 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9:30am Saturday October 10, 2026 09:30 AM - 10:00 AM
Level 3- Developing Swim Skills for Strength & Safety Saturdays at 10am Saturday October 10, 2026 10:00 AM - 10:45 AM
Level 1-Introduction to Aquatic Skills Saturdays at 10am Saturday October 10, 2026 10:00 AM - 10:45 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 10am Saturday October 10, 2026 10:00 AM - 10:30 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 10:30am Saturday October 10, 2026 10:30 AM - 11:00 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 11am Saturday October 10, 2026 11:00 AM - 11:30 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 1) Saturday October 10, 2026 11:00 AM - 11:45 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 2) Saturday October 10, 2026 11:00 AM - 11:45 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Saturdays at 11am Saturday October 10, 2026 11:00 AM - 11:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 11:30am Saturday October 10, 2026 11:30 AM - 12:00 PM
Open Swim w/ Board NO LAPS Saturday October 10, 2026 12:00 PM - 01:00 PM
Lap Swim Saturday October 10, 2026 03:00 PM - 04:30 PM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Sundays at 10:15am Sunday October 11, 2026 10:15 AM - 10:45 AM
Level 2 Fundamental Aquatic Skills Sundays at 10:15am Sunday October 11, 2026 10:15 AM - 11:00 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 10:15am Sunday October 11, 2026 10:15 AM - 11:00 AM
Level 1-Introduction to Aquatic Skills Sundays at 11am Sunday October 11, 2026 11:00 AM - 11:45 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11am Sunday October 11, 2026 11:00 AM - 11:30 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 11am Sunday October 11, 2026 11:00 AM - 11:45 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11:30am Sunday October 11, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 11:30am Sunday October 11, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 1) Sunday October 11, 2026 12:00 PM - 12:30 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 2) Sunday October 11, 2026 12:00 PM - 12:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 12pm Sunday October 11, 2026 12:00 PM - 12:45 PM
Level 4-Building Endurance and Technique Sundays at 12pm Sunday October 11, 2026 12:00 PM - 12:45 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 1) Sunday October 11, 2026 12:30 PM - 01:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 2) Sunday October 11, 2026 12:30 PM - 01:00 PM
Open Swim w/ Board NO LAPS Sunday October 11, 2026 01:00 PM - 03:00 PM
Adult ONLY Open Swim Sunday October 11, 2026 04:00 PM - 05:00 PM
Adult Beginner Lessons & Adult Open Swim 18+ Sunday October 11, 2026 04:00 PM - 05:00 PM
Adult Swim Lessons-for Beginners Sundays at 4pm Sunday October 11, 2026 04:00 PM - 04:30 PM
Adult Swim Lessons-for Beginners Sundays at 4:30pm Sunday October 11, 2026 04:30 PM - 05:00 PM
Stroke Refinement Clinic + 3 lap lanes Sunday October 11, 2026 05:00 PM - 05:50 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons WEEKEND Class- Sundays at 5pm Sunday October 11, 2026 05:00 PM - 05:45 PM
CLOSED FOR HOLIDAY Monday October 12, 2026 06:00 AM - 09:00 PM
Adult Lap Swim 18+ (circle swim) Tuesday October 13, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Tuesday October 13, 2026 07:00 AM - 08:00 AM
J.A.M. & Stroke Refinement Tuesday October 13, 2026 08:00 AM - 09:00 AM
Stroke Refinement Clinic-Advanced Adult Swim Lessons MORNING Class-Tuesdays at 8am Tuesday October 13, 2026 08:00 AM - 08:45 AM
Swim Lessons + 3 lap Lanes Tuesday October 13, 2026 09:00 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 9am Tuesday October 13, 2026 09:00 AM - 09:30 AM
Scarborough Schools Tuesday October 13, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Tuesday October 13, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Tuesday October 13, 2026 12:00 PM - 03:30 PM
ABF swim club Tuesday October 13, 2026 03:30 PM - 06:00 PM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Tuesdays at 6pm Tuesday October 13, 2026 06:00 PM - 06:30 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Tuesdays at 6pm Tuesday October 13, 2026 06:00 PM - 06:30 PM
Mini Swimmers 3-Development of Swimming Strokes Tuesdays at 6pm Tuesday October 13, 2026 06:00 PM - 06:30 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 1) Tuesday October 13, 2026 06:30 PM - 07:00 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 2) Tuesday October 13, 2026 06:30 PM - 07:00 PM
Shallow Water Aero + 2-3 Laps Tuesday October 13, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Tuesday October 13, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Wednesday October 14, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Wednesday October 14, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Wednesday October 14, 2026 08:00 AM - 09:00 AM
Swim Lessons + 3 lap Lanes Wednesday October 14, 2026 09:00 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Wednesdays at 9am Wednesday October 14, 2026 09:00 AM - 09:30 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Wednesdays at 9:30am Wednesday October 14, 2026 09:30 AM - 10:00 AM
Open Swim w/ laps (NO BOARD) Wednesday October 14, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Wednesday October 14, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Wednesday October 14, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Wednesday October 14, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Wednesday October 14, 2026 02:45 PM - 04:00 PM
ABF swim club Wednesday October 14, 2026 04:00 PM - 06:00 PM
RipTide Swim Club Wednesday October 14, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Wednesday October 14, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Wednesday October 14, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Wednesday October 14, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Wednesday October 14, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Thursday October 15, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Thursday October 15, 2026 07:00 AM - 08:00 AM
J.A.M. & Lap Swim Thursday October 15, 2026 08:00 AM - 09:00 AM
Swim Lessons only (Closed to Public) Thursday October 15, 2026 09:00 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9am Thursday October 15, 2026 09:00 AM - 09:30 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9:30am Thursday October 15, 2026 09:30 AM - 10:00 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Thursdays at 9:30am Thursday October 15, 2026 09:30 AM - 10:00 AM
open swim & SPHS Swim Club NO LAPS Thursday October 15, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Thursday October 15, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Thursday October 15, 2026 12:00 PM - 03:30 PM
ABF swim club Thursday October 15, 2026 03:30 PM - 06:00 PM
Level 2 Fundamental Aquatic Skills Thursdays at 6pm Thursday October 15, 2026 06:00 PM - 06:45 PM
Level 1-Introduction to Aquatic Skills Thursdays at 6pm Thursday October 15, 2026 06:00 PM - 06:45 PM
Level 4-Building Endurance and Technique Thursdays at 6pm Thursday October 15, 2026 06:00 PM - 06:45 PM
Level 3- Developing Swim Skills for Strength & Safety Thursdays at 6pm Thursday October 15, 2026 06:00 PM - 06:45 PM
Shallow Water Aero + 2-3 Laps Thursday October 15, 2026 07:00 PM - 08:00 PM
lap swim & Stroke Clinic Thursday October 15, 2026 08:00 PM - 08:50 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons EVENING Class-Thursdays at 8pm Thursday October 15, 2026 08:00 PM - 08:45 PM
Adult Lap Swim 18+ (circle swim) Friday October 16, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Friday October 16, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Friday October 16, 2026 08:00 AM - 09:00 AM
Pool Pumpkin Splash & Decorating Splash & Decorate - Session 1 (ages 0-5) Friday October 16, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Friday October 16, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Friday October 16, 2026 12:00 PM - 04:00 PM
ABF swim club Friday October 16, 2026 04:00 PM - 06:00 PM
maintenance Friday October 16, 2026 08:00 PM - 09:00 PM
Shallow Water Aero + 2-3 Laps Saturday October 17, 2026 08:00 AM - 09:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9am Saturday October 17, 2026 09:00 AM - 09:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 9am Saturday October 17, 2026 09:00 AM - 09:30 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Saturdays at 9:30am Saturday October 17, 2026 09:30 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9:30am Saturday October 17, 2026 09:30 AM - 10:00 AM
Level 1-Introduction to Aquatic Skills Saturdays at 10am Saturday October 17, 2026 10:00 AM - 10:45 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 10am Saturday October 17, 2026 10:00 AM - 10:30 AM
Level 3- Developing Swim Skills for Strength & Safety Saturdays at 10am Saturday October 17, 2026 10:00 AM - 10:45 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 10:30am Saturday October 17, 2026 10:30 AM - 11:00 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 11am Saturday October 17, 2026 11:00 AM - 11:30 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 1) Saturday October 17, 2026 11:00 AM - 11:45 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 2) Saturday October 17, 2026 11:00 AM - 11:45 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Saturdays at 11am Saturday October 17, 2026 11:00 AM - 11:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 11:30am Saturday October 17, 2026 11:30 AM - 12:00 PM
Open Swim w/ Board NO LAPS Saturday October 17, 2026 12:00 PM - 01:00 PM
Reserved Saturday October 17, 2026 01:00 PM - 01:55 PM
Reserved Saturday October 17, 2026 02:00 PM - 02:55 PM
Lap Swim Saturday October 17, 2026 03:00 PM - 04:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 10:15am Sunday October 18, 2026 10:15 AM - 11:00 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Sundays at 10:15am Sunday October 18, 2026 10:15 AM - 10:45 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 10:15am Sunday October 18, 2026 10:15 AM - 11:00 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 11am Sunday October 18, 2026 11:00 AM - 11:45 AM
Level 1-Introduction to Aquatic Skills Sundays at 11am Sunday October 18, 2026 11:00 AM - 11:45 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11am Sunday October 18, 2026 11:00 AM - 11:30 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11:30am Sunday October 18, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 11:30am Sunday October 18, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 1) Sunday October 18, 2026 12:00 PM - 12:30 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 2) Sunday October 18, 2026 12:00 PM - 12:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 12pm Sunday October 18, 2026 12:00 PM - 12:45 PM
Level 4-Building Endurance and Technique Sundays at 12pm Sunday October 18, 2026 12:00 PM - 12:45 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 1) Sunday October 18, 2026 12:30 PM - 01:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 2) Sunday October 18, 2026 12:30 PM - 01:00 PM
Open Swim w/ Board NO LAPS Sunday October 18, 2026 01:00 PM - 03:00 PM
Reserved Sunday October 18, 2026 03:00 PM - 03:55 PM
Adult ONLY Open Swim Sunday October 18, 2026 04:00 PM - 05:00 PM
Adult Beginner Lessons & Adult Open Swim 18+ Sunday October 18, 2026 04:00 PM - 05:00 PM
Adult Swim Lessons-for Beginners Sundays at 4pm Sunday October 18, 2026 04:00 PM - 04:30 PM
Adult Swim Lessons-for Beginners Sundays at 4:30pm Sunday October 18, 2026 04:30 PM - 05:00 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons WEEKEND Class- Sundays at 5pm Sunday October 18, 2026 05:00 PM - 05:45 PM
Stroke Refinement Clinic + 3 lap lanes Sunday October 18, 2026 05:00 PM - 05:50 PM
Adult Lap Swim 18+ (circle swim) Monday October 19, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Monday October 19, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Monday October 19, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Monday October 19, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Monday October 19, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Monday October 19, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Monday October 19, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Monday October 19, 2026 02:45 PM - 04:00 PM
Lap Swim Monday October 19, 2026 04:00 PM - 05:00 PM
ABF swim club Monday October 19, 2026 05:00 PM - 06:00 PM
RipTide Swim Club Monday October 19, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Monday October 19, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Monday October 19, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Monday October 19, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Monday October 19, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Tuesday October 20, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Tuesday October 20, 2026 07:00 AM - 08:00 AM
J.A.M. & Stroke Refinement Tuesday October 20, 2026 08:00 AM - 09:00 AM
Stroke Refinement Clinic-Advanced Adult Swim Lessons MORNING Class-Tuesdays at 8am Tuesday October 20, 2026 08:00 AM - 08:45 AM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 9am Tuesday October 20, 2026 09:00 AM - 09:30 AM
Swim Lessons + 3 lap Lanes Tuesday October 20, 2026 09:00 AM - 10:00 AM
Scarborough Schools Tuesday October 20, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Tuesday October 20, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Tuesday October 20, 2026 12:00 PM - 03:30 PM
ABF swim club Tuesday October 20, 2026 03:30 PM - 06:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Tuesdays at 6pm Tuesday October 20, 2026 06:00 PM - 06:30 PM
Mini Swimmers 3-Development of Swimming Strokes Tuesdays at 6pm Tuesday October 20, 2026 06:00 PM - 06:30 PM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Tuesdays at 6pm Tuesday October 20, 2026 06:00 PM - 06:30 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 1) Tuesday October 20, 2026 06:30 PM - 07:00 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 2) Tuesday October 20, 2026 06:30 PM - 07:00 PM
Shallow Water Aero + 2-3 Laps Tuesday October 20, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Tuesday October 20, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Wednesday October 21, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Wednesday October 21, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Wednesday October 21, 2026 08:00 AM - 09:00 AM
Swim Lessons + 3 lap Lanes Wednesday October 21, 2026 09:00 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Wednesdays at 9am Wednesday October 21, 2026 09:00 AM - 09:30 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Wednesdays at 9:30am Wednesday October 21, 2026 09:30 AM - 10:00 AM
Open Swim w/ laps (NO BOARD) Wednesday October 21, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Wednesday October 21, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Wednesday October 21, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Wednesday October 21, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Wednesday October 21, 2026 02:45 PM - 04:00 PM
ABF swim club Wednesday October 21, 2026 04:00 PM - 06:00 PM
RipTide Swim Club Wednesday October 21, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Wednesday October 21, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Wednesday October 21, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Wednesday October 21, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Wednesday October 21, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Thursday October 22, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Thursday October 22, 2026 07:00 AM - 08:00 AM
J.A.M. & Lap Swim Thursday October 22, 2026 08:00 AM - 09:00 AM
Swim Lessons only (Closed to Public) Thursday October 22, 2026 09:00 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9am Thursday October 22, 2026 09:00 AM - 09:30 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9:30am Thursday October 22, 2026 09:30 AM - 10:00 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Thursdays at 9:30am Thursday October 22, 2026 09:30 AM - 10:00 AM
open swim & SPHS Swim Club NO LAPS Thursday October 22, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Thursday October 22, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Thursday October 22, 2026 12:00 PM - 03:30 PM
ABF swim club Thursday October 22, 2026 03:30 PM - 06:00 PM
Level 2 Fundamental Aquatic Skills Thursdays at 6pm Thursday October 22, 2026 06:00 PM - 06:45 PM
Level 1-Introduction to Aquatic Skills Thursdays at 6pm Thursday October 22, 2026 06:00 PM - 06:45 PM
Level 3- Developing Swim Skills for Strength & Safety Thursdays at 6pm Thursday October 22, 2026 06:00 PM - 06:45 PM
Level 4-Building Endurance and Technique Thursdays at 6pm Thursday October 22, 2026 06:00 PM - 06:45 PM
Shallow Water Aero + 2-3 Laps Thursday October 22, 2026 07:00 PM - 08:00 PM
lap swim & Stroke Clinic Thursday October 22, 2026 08:00 PM - 08:50 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons EVENING Class-Thursdays at 8pm Thursday October 22, 2026 08:00 PM - 08:45 PM
Adult Lap Swim 18+ (circle swim) Friday October 23, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Friday October 23, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Friday October 23, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Friday October 23, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Friday October 23, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Friday October 23, 2026 12:00 PM - 04:00 PM
ABF swim club Friday October 23, 2026 04:00 PM - 06:00 PM
Open Swim w/ Board NO LAPS Friday October 23, 2026 06:00 PM - 08:00 PM
maintenance Friday October 23, 2026 08:00 PM - 09:00 PM
Shallow Water Aero + 2-3 Laps Saturday October 24, 2026 08:00 AM - 09:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9am Saturday October 24, 2026 09:00 AM - 09:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 9am Saturday October 24, 2026 09:00 AM - 09:30 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Saturdays at 9:30am Saturday October 24, 2026 09:30 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9:30am Saturday October 24, 2026 09:30 AM - 10:00 AM
Level 1-Introduction to Aquatic Skills Saturdays at 10am Saturday October 24, 2026 10:00 AM - 10:45 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 10am Saturday October 24, 2026 10:00 AM - 10:30 AM
Level 3- Developing Swim Skills for Strength & Safety Saturdays at 10am Saturday October 24, 2026 10:00 AM - 10:45 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 10:30am Saturday October 24, 2026 10:30 AM - 11:00 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 11am Saturday October 24, 2026 11:00 AM - 11:30 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 1) Saturday October 24, 2026 11:00 AM - 11:45 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 2) Saturday October 24, 2026 11:00 AM - 11:45 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Saturdays at 11am Saturday October 24, 2026 11:00 AM - 11:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 11:30am Saturday October 24, 2026 11:30 AM - 12:00 PM
Open Swim w/ Board NO LAPS Saturday October 24, 2026 12:00 PM - 01:00 PM
Reserved Saturday October 24, 2026 02:00 PM - 02:55 PM
Lap Swim Saturday October 24, 2026 03:00 PM - 04:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 10:15am Sunday October 25, 2026 10:15 AM - 11:00 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Sundays at 10:15am Sunday October 25, 2026 10:15 AM - 10:45 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 10:15am Sunday October 25, 2026 10:15 AM - 11:00 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 11am Sunday October 25, 2026 11:00 AM - 11:45 AM
Level 1-Introduction to Aquatic Skills Sundays at 11am Sunday October 25, 2026 11:00 AM - 11:45 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11am Sunday October 25, 2026 11:00 AM - 11:30 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11:30am Sunday October 25, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 11:30am Sunday October 25, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 1) Sunday October 25, 2026 12:00 PM - 12:30 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 2) Sunday October 25, 2026 12:00 PM - 12:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 12pm Sunday October 25, 2026 12:00 PM - 12:45 PM
Level 4-Building Endurance and Technique Sundays at 12pm Sunday October 25, 2026 12:00 PM - 12:45 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 1) Sunday October 25, 2026 12:30 PM - 01:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 2) Sunday October 25, 2026 12:30 PM - 01:00 PM
Open Swim w/ Board NO LAPS Sunday October 25, 2026 01:00 PM - 03:00 PM
Reserved Sunday October 25, 2026 03:00 PM - 03:55 PM
Adult ONLY Open Swim Sunday October 25, 2026 04:00 PM - 05:00 PM
Adult Beginner Lessons & Adult Open Swim 18+ Sunday October 25, 2026 04:00 PM - 05:00 PM
Adult Swim Lessons-for Beginners Sundays at 4pm Sunday October 25, 2026 04:00 PM - 04:30 PM
Adult Swim Lessons-for Beginners Sundays at 4:30pm Sunday October 25, 2026 04:30 PM - 05:00 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons WEEKEND Class- Sundays at 5pm Sunday October 25, 2026 05:00 PM - 05:45 PM
Stroke Refinement Clinic + 3 lap lanes Sunday October 25, 2026 05:00 PM - 05:50 PM
Adult Lap Swim 18+ (circle swim) Monday October 26, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Monday October 26, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Monday October 26, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Monday October 26, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Monday October 26, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Monday October 26, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Monday October 26, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Monday October 26, 2026 02:45 PM - 04:00 PM
Lap Swim Monday October 26, 2026 04:00 PM - 05:00 PM
ABF swim club Monday October 26, 2026 05:00 PM - 06:00 PM
RipTide Swim Club Monday October 26, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Monday October 26, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Monday October 26, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Monday October 26, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Monday October 26, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Tuesday October 27, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Tuesday October 27, 2026 07:00 AM - 08:00 AM
J.A.M. & Stroke Refinement Tuesday October 27, 2026 08:00 AM - 09:00 AM
Stroke Refinement Clinic-Advanced Adult Swim Lessons MORNING Class-Tuesdays at 8am Tuesday October 27, 2026 08:00 AM - 08:45 AM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 9am Tuesday October 27, 2026 09:00 AM - 09:30 AM
Swim Lessons + 3 lap Lanes Tuesday October 27, 2026 09:00 AM - 10:00 AM
Scarborough Schools Tuesday October 27, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Tuesday October 27, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Tuesday October 27, 2026 12:00 PM - 03:30 PM
ABF swim club Tuesday October 27, 2026 03:30 PM - 06:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Tuesdays at 6pm Tuesday October 27, 2026 06:00 PM - 06:30 PM
Mini Swimmers 3-Development of Swimming Strokes Tuesdays at 6pm Tuesday October 27, 2026 06:00 PM - 06:30 PM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Tuesdays at 6pm Tuesday October 27, 2026 06:00 PM - 06:30 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 1) Tuesday October 27, 2026 06:30 PM - 07:00 PM
Mini Swimmer 1-Intro to Water Basics Tuesdays at 6:30pm (Group 2) Tuesday October 27, 2026 06:30 PM - 07:00 PM
Shallow Water Aero + 2-3 Laps Tuesday October 27, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Tuesday October 27, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Wednesday October 28, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Wednesday October 28, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Wednesday October 28, 2026 08:00 AM - 09:00 AM
Swim Lessons + 3 lap Lanes Wednesday October 28, 2026 09:00 AM - 10:00 AM
Mini Swimmer 1-Intro to Water Basics Wednesdays at 9am Wednesday October 28, 2026 09:00 AM - 09:30 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Wednesdays at 9:30am Wednesday October 28, 2026 09:30 AM - 10:00 AM
Open Swim w/ laps (NO BOARD) Wednesday October 28, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Wednesday October 28, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Wednesday October 28, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Wednesday October 28, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Wednesday October 28, 2026 02:45 PM - 04:00 PM
ABF swim club Wednesday October 28, 2026 04:00 PM - 06:00 PM
RipTide Swim Club Wednesday October 28, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Wednesday October 28, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Wednesday October 28, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Wednesday October 28, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Wednesday October 28, 2026 08:00 PM - 08:50 PM
Adult Lap Swim 18+ (circle swim) Thursday October 29, 2026 06:00 AM - 07:00 AM
Hydro Fitness & Lap Swim Thursday October 29, 2026 07:00 AM - 08:00 AM
J.A.M. & Lap Swim Thursday October 29, 2026 08:00 AM - 09:00 AM
Swim Lessons only (Closed to Public) Thursday October 29, 2026 09:00 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9am Thursday October 29, 2026 09:00 AM - 09:30 AM
Family Swim Lessons (an adult w/ one child) Thursdays at 9:30am Thursday October 29, 2026 09:30 AM - 10:00 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Thursdays at 9:30am Thursday October 29, 2026 09:30 AM - 10:00 AM
open swim & SPHS Swim Club NO LAPS Thursday October 29, 2026 10:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Thursday October 29, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Thursday October 29, 2026 12:00 PM - 03:30 PM
ABF swim club Thursday October 29, 2026 03:30 PM - 06:00 PM
Level 2 Fundamental Aquatic Skills Thursdays at 6pm Thursday October 29, 2026 06:00 PM - 06:45 PM
Level 1-Introduction to Aquatic Skills Thursdays at 6pm Thursday October 29, 2026 06:00 PM - 06:45 PM
Level 4-Building Endurance and Technique Thursdays at 6pm Thursday October 29, 2026 06:00 PM - 06:45 PM
Level 3- Developing Swim Skills for Strength & Safety Thursdays at 6pm Thursday October 29, 2026 06:00 PM - 06:45 PM
Shallow Water Aero + 2-3 Laps Thursday October 29, 2026 07:00 PM - 08:00 PM
lap swim & Stroke Clinic Thursday October 29, 2026 08:00 PM - 08:50 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons EVENING Class-Thursdays at 8pm Thursday October 29, 2026 08:00 PM - 08:45 PM
Adult Lap Swim 18+ (circle swim) Friday October 30, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Friday October 30, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Friday October 30, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Friday October 30, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Friday October 30, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Friday October 30, 2026 12:00 PM - 04:00 PM
ABF swim club Friday October 30, 2026 04:00 PM - 06:00 PM
Open Swim w/ Board NO LAPS Friday October 30, 2026 06:00 PM - 08:00 PM
maintenance Friday October 30, 2026 08:00 PM - 09:00 PM
Shallow Water Aero + 2-3 Laps Saturday October 31, 2026 08:00 AM - 09:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9am Saturday October 31, 2026 09:00 AM - 09:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 9am Saturday October 31, 2026 09:00 AM - 09:30 AM
Mini Swimmer 2-Fundamentals of Safe Swimming Saturdays at 9:30am Saturday October 31, 2026 09:30 AM - 10:00 AM
Family Swim Lessons (an adult w/ one child) Saturdays at 9:30am Saturday October 31, 2026 09:30 AM - 10:00 AM
Level 1-Introduction to Aquatic Skills Saturdays at 10am Saturday October 31, 2026 10:00 AM - 10:45 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 10am Saturday October 31, 2026 10:00 AM - 10:30 AM
Level 3- Developing Swim Skills for Strength & Safety Saturdays at 10am Saturday October 31, 2026 10:00 AM - 10:45 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 10:30am Saturday October 31, 2026 10:30 AM - 11:00 AM
Mini Swimmers 3-Development of Swimming Strokes Saturdays at 11am Saturday October 31, 2026 11:00 AM - 11:30 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 1) Saturday October 31, 2026 11:00 AM - 11:45 AM
Level 2 Fundamental Aquatic Skills Saturdays at 11am (group 2) Saturday October 31, 2026 11:00 AM - 11:45 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Saturdays at 11am Saturday October 31, 2026 11:00 AM - 11:30 AM
Mini Swimmer 1-Intro to Water Basics Saturdays at 11:30am Saturday October 31, 2026 11:30 AM - 12:00 PM
Open Swim w/ Board NO LAPS Saturday October 31, 2026 12:00 PM - 01:00 PM
Lap Swim Saturday October 31, 2026 03:00 PM - 04:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 10:15am Sunday November 1, 2026 10:15 AM - 11:00 AM
Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons Sundays at 10:15am Sunday November 1, 2026 10:15 AM - 10:45 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 10:15am Sunday November 1, 2026 10:15 AM - 11:00 AM
Level 1-Introduction to Aquatic Skills Sundays at 11am Sunday November 1, 2026 11:00 AM - 11:45 AM
Level 3- Developing Swim Skills for Strength & Safety Sundays at 11am Sunday November 1, 2026 11:00 AM - 11:45 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11am Sunday November 1, 2026 11:00 AM - 11:30 AM
Family Swim Lessons (an adult w/ one child) Sundays at 11:30am Sunday November 1, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 11:30am Sunday November 1, 2026 11:30 AM - 12:00 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 1) Sunday November 1, 2026 12:00 PM - 12:30 PM
Mini Swimmer 1-Intro to Water Basics Sundays at 12pm (group 2) Sunday November 1, 2026 12:00 PM - 12:30 PM
Level 2 Fundamental Aquatic Skills Sundays at 12pm Sunday November 1, 2026 12:00 PM - 12:45 PM
Level 4-Building Endurance and Technique Sundays at 12pm Sunday November 1, 2026 12:00 PM - 12:45 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 1) Sunday November 1, 2026 12:30 PM - 01:00 PM
Mini Swimmer 2-Fundamentals of Safe Swimming Sundays at 12:30pm (group 2) Sunday November 1, 2026 12:30 PM - 01:00 PM
Open Swim w/ Board NO LAPS Sunday November 1, 2026 01:00 PM - 03:00 PM
Reserved Sunday November 1, 2026 03:00 PM - 03:55 PM
Adult ONLY Open Swim Sunday November 1, 2026 04:00 PM - 05:00 PM
Adult Beginner Lessons & Adult Open Swim 18+ Sunday November 1, 2026 04:00 PM - 05:00 PM
Adult Swim Lessons-for Beginners Sundays at 4pm Sunday November 1, 2026 04:00 PM - 04:30 PM
Adult Swim Lessons-for Beginners Sundays at 4:30pm Sunday November 1, 2026 04:30 PM - 05:00 PM
Stroke Refinement Clinic-Advanced Adult Swim Lessons WEEKEND Class- Sundays at 5pm Sunday November 1, 2026 05:00 PM - 05:45 PM
Stroke Refinement Clinic + 3 lap lanes Sunday November 1, 2026 05:00 PM - 05:50 PM
Adult Lap Swim 18+ (circle swim) Monday November 2, 2026 06:00 AM - 07:00 AM
Deep Water Aero & 2-3 laps Monday November 2, 2026 07:00 AM - 08:00 AM
Shallow Water Aerobics (NO LAPS) Monday November 2, 2026 08:00 AM - 09:00 AM
Open Swim w/ laps (NO BOARD) Monday November 2, 2026 09:00 AM - 11:00 AM
Senior Swim 60+ w/ 3 lap lanes Monday November 2, 2026 11:00 AM - 12:00 PM
Open Swim w/ laps (NO BOARD) Monday November 2, 2026 12:00 PM - 02:45 PM
Open Swim (NO LAPS) & HS Prep Monday November 2, 2026 02:45 PM - 04:00 PM
High School Swim Team Preparation Course Preparation for '26-'27 season Monday November 2, 2026 02:45 PM - 04:00 PM
Lap Swim Monday November 2, 2026 04:00 PM - 05:00 PM
ABF swim club Monday November 2, 2026 05:00 PM - 06:00 PM
RipTide Swim Club Monday November 2, 2026 06:00 PM - 07:00 PM
Rip Tide Swim Club Fall 2026 Session Monday November 2, 2026 06:00 PM - 06:55 PM
Rip Tide PLUS Swim Club Fall 2026 Session Monday November 2, 2026 07:00 PM - 07:55 PM
Deep Water Aerobics & RT Plus Monday November 2, 2026 07:00 PM - 08:00 PM
Lap Swim - Circle (close at 8:50pm) Monday November 2, 2026 08:00 PM - 08:50 PM