For a more personalized experience, check out our private pool in Tewksbury with group and private classes available seven days per week! Click or tap the button below for schedules, prices, and more information.
Boys & Girls Club
Union Township

Hours of Operation:
- Saturday – 2:30-5:00pm
- Sunday – 2:30-5:00p
Swim Programs:
Session Dates & Closures:
Fall 2025:
- Saturdays: Sept 20 – December 13 (12 classes, $360)
- CLOSED 11/29
- Sundays: Sept 21 – Dec 14 (12 classes, $360)
- CLOSED 11/30
Winter 2026:
- Saturdays: Jan 17 – March 28 (11 classes, $330)
- Sundays: Jan 18 – March 29 (11 classes, $330)
Adult Class Schedules:
- Adult Beginners:
- Saturdays – 3:00, 4:00pm
- Sundays – 3:00, 4:00pm
- Adult Swim Drills:
- Saturdays – 3:00, 4:00pm
- Sundays – 3:00, 4:00pm
Adult classes are $50 per 1-hour session.
Youth Class Schedules:
- Me & My Shadow (Parent-Child)
- Saturdays – 2:30pm
- Sundays – 2:30pm
- Beginner 1 (Water Exploration)
- Saturdays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Sundays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Beginner 2 (Primary Skills)
- Saturdays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Sundays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Advanced 1 (Stroke Readiness)
- Saturdays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Sundays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Advanced 2 (Stroke Development)
- Saturdays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Sundays – 2:30, 3:00, 3:30, 4:00, 4:30pm
- Swim Team Prep
- Saturdays – 3:00, 4:00pm
- Sundays – 3:00, 4:00pm
Youth classes are $35 per 30-minute session and $50 per 1-hour session
How to Enroll:
Easily enroll in classes and manage your account through our iClass Pro Customer Portal.
Click or tap the button below to register online today and secure your spot!
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!

