Easily enroll in classes and manage your account through our convenient Customer Portal. Click the button below to register online today and secure your spot!
Private Pool
Tewksbury

Hours of Operation:
- Mon–Fri – 4:00-6:30pm
- Sat–Sun – 9:00-11:30am
How to Enter:
- The pool is accessible through the facility’s back entrance. Parking is available on site.
Swim Programs:
Session Dates & Closures:
Winter 2026:
- Mondays – Jan 19 – March 23 (10 classes. $300)
- Tuesdays – Jan 20 – March 24 (10 classes $300)
- Wednesdays – Jan 21 – March 25 (10 classes, $300)
- Thursdays – Jan 22 – March 26 (10 classes, $300)
- Fridays – Jan 23 – March 27 (10 classes, $300)
- Saturdays – Jan 17 – March 28 (11 classes, $330)
- Sundays – Jan 18 – March 22 (10 classes, $300)
Spring 2026
- Mondays – April 13 – June 22 (10 classes $300)
- NO CLASS 5/25
- Tuesdays – April 14 – June 23 (10 classes $300)
- Wednesdays – April 8 – June 24 (12 classes, $360)
- Thursdays – April 9 – June 25 (12 classes, $360)
- Fridays – April 10 – June 26 (11 classes, $330)
- NO CLASS 5/22
- Saturdays – April 11 – June 27 (11 classes, $330)
- NO CLASS 5/23
- Sundays – April 12 – June 28 (11 classes, $330)
- NO CLASS 5/24
Youth Class Schedules:
- Beginner 1 (Water Exploration)
- Mon–Fri – 4:00 4:30, 5:00, 5:30, 6:00 pm
- Sat–Sun – 9:00, 9:30, 10:00, 10:30, 11:00am, 11:30am, 12:00pm, 12:30pm
- Beginner 2 (Primary Skills)
- Mon–Fri – 4:00 4:30, 5:00, 5:30, 6:00 pm
- Sat–Sun – 9:00, 9:30, 10:00, 10:30, 11:00am, 11:30am, 12:00pm, 12:30pm
- Advanced 1 (Stroke Readiness)
- Mon–Fri – 4:00 4:30, 5:00, 5:30, 6:00 pm
- Sat–Sun – 9:00, 9:30, 10:00, 10:30, 11:00am, 11:30am, 12:00pm, 12:30pm
- Advanced 2 (Stroke Development)
- Mon–Fri – 4:00 4:30, 5:00, 5:30, 6:00 pm
- Sat–Sun – 9:00, 9:30, 10:00, 10:30, 11:00am, 11:30am, 12:00pm, 12:30pm
*Youth classes are $30 per 30-minute session.
*Morning and daytime time slots are available by request. Please contact us to book.
Private Lessons:
Private lessons are available at any of our listed class times. To book private lessons or to inquire about current availability please get in touch with us by phone or email.
Private Lessons:
- 30 minutes – $65 per session
- 60 minutes – $85 per session
Semi-Private Lessons:
- 30 minutes – $50 per swimmer/session
- 60 minutes – $70 per swimmer/session
Get in Touch & Connect
If you have questions or would like to request more information reach out to us using the icons below and a team member can assist you.
Connect with us on social media for updates and announcements, and share your experience!

