Get involved! Whatever your age or ability, there are programs in St. Stephen that let you pursue your interests. Programs are organized by age. Choose the age group and season you’re interested in, and you’ll see every available program for that group. Let’s get busy.
2024 Summer Activity Registration is Almost FULL!! Register in our Multi-Sport "B" Activities Today!!

Registration for the 2025 Summer Sport Season is OPEN NOW!! There are three options for enrollment: Multi-Sport with Swimming Lessons, Multi-Sport and Individual Sport Enrollment.
What is included with Multi-Sport with Swimming Lessons?
- Enrollment in all three sessions of swimming lessons.
- Junior Lifeguard
- Tennis lessons
- Flag Football
- Track & Field
- Soccer
- Lifesaving Sport
- Basketball lessons
Value of $831.00 for non-members and $751.00 for members + the cost of swimming lessons
Actual Cost for Multi-Sport with Swimming Lessons: Members: $265.00, Non-Members: $315.00
What is included with Multi-Sport?
- Junior Lifeguard
- Tennis lessons
- Flag Football
- Track & Field
- Soccer
- Lifesaving Sport
- Basketball lessons
Value of $585.00 for non-members and $535.00 for members
Actual Cost for Multi-Sport with Swimming Lessons: Members: $160.00, Non-Members: $185.00
Individual Sport Enrollment for the Summer
- Junior Lifeguard: $80.00 (tax-in)
- Tennis lessons: Non-Members - $85.00 (tax-in), Members: $75.00 (tax-in)
- Flag Football: Non-Members - $85.00 (tax-in), Members: $75.00 (tax-in)
- Track & Field: Non-Members - $85.00 (tax-in), Members: $75.00 (tax-in)
- Soccer: Non-Members - $85.00 (tax-in), Members: $75.00 (tax-in)
- Lifesaving Sport: $80.00 (tax-in)
- Basketball lessons: Non-Members - $85.00 (tax-in), Members: $75.00 (tax-in)
Class Schedules:
All classes start on June 30th and end on August 22nd.
Multi-Sport with Swimming Lessons Option "A"
GCC Member Fee: $265.00, Non-Member Fee: $315.00
Flag Football - Mondays 1:45-2:45, Fridays 3:00-4:00
Soccer - Mondays & Wednesdays 3:00-4:00
Bordertown Barracudas Swim Team: Mondays & Fridays: 4:30-5:30
Tennis: Tuesdays & Thursdays 1:30-2:15
Junior Lifeguard: Tuesdays & Thursdays 2:30-4:30
Lifesaving Sport: Tuesdays & Thursdays 5:45-6:45
Basketball: Wednesdays 1:30-2:30
Track & Field: Wednesdays 4:30-5:30
Swim Lesson Session 1: June 30-July 11 Mon-Fri between 10AM and 1PM (see session schedule)
Swim Lesson Session 2: July 21 - August 1 between 10AM and 1PM (see session schedule)
Swim Lesson Session 3: August 11 - August 22 between 10AM and 1PM (see session schedule)
Click here to Register TODAY!!
Multi-Sport with Swimming Lessons Option "B"
GCC Member Fee: $265.00, Non-Member Fee: $315.00
Flag Football - Mondays 1:45-2:45, Fridays 3:00-4:00
Soccer - Mondays & Wednesdays 3:00-4:00
Bordertown Barracudas Swim Team: Mondays & Fridays: 4:30-5:30
Tennis: Tuesdays & Thursdays 4:45-5:30
Junior Lifeguard: Tuesdays & Thursdays 2:30-4:30
Lifesaving Sport: Tuesdays & Thursdays 5:45-6:45
Basketball: Fridays 1:30-2:30
Track & Field: Wednesdays 4:30-5:30
Swim Lesson Session 1: June 30-July 11 Mon-Fri between 10AM and 1PM (see session schedule)
Swim Lesson Session 2: July 21 - August 1 between 10AM and 1PM (see session schedule)
Swim Lesson Session 3: August 11 - August 22 between 10AM and 1PM (see session schedule)
Click here to Register TODAY!!
Multi-Sport Option "A"
GCC Member Fee: $160.00, Non-Member Fee: $185.00
Flag Football - Mondays 1:45-2:45, Fridays 3:00-4:00
Soccer - Mondays & Wednesdays 3:00-4:00
Bordertown Barracudas Swim Team: Mondays & Fridays: 4:30-5:30
Tennis: Tuesdays & Thursdays 1:30-2:15
Junior Lifeguard: Tuesdays & Thursdays 2:30-4:30
Lifesaving Sport: Tuesdays & Thursdays 5:45-6:45
Basketball: Wednesdays 1:30-2:30
Track & Field: Wednesdays 4:30-5:30
Multi-Sport Option "B"
GCC Member Fee: $160.00, Non-Member Fee: $185.00
Flag Football - Mondays 1:45-2:45, Fridays 3:00-4:00
Soccer - Mondays & Wednesdays 3:00-4:00
Bordertown Barracudas Swim Team: Mondays & Fridays: 4:30-5:30
Tennis: Tuesdays & Thursdays 4:45-5:30
Junior Lifeguard: Tuesdays & Thursdays 2:30-4:30
Lifesaving Sport: Tuesdays & Thursdays 5:45-6:45
Basketball: Fridays 1:30-2:30
Track & Field: Wednesdays 4:30-5:30
Individual Sport Registration
Members: $75.00/enrollment Non-Members: $85.00/enrollment
Basketball Registration:
Basketball Option A - Wednesdays 1:30-2:30
Basketball Option B - Fridays 1:30-2:30
Tennis Registration:
Tennis Option A - Tuesdays & Thursdays 1:30-2:15
Tennis Option B - Tuesdays & Thursdays 4:45-5:30
Flag Football Registration:
Mondays: 1:45-2:45 & Fridays 3:00-4:00
Soccer Registration:
Mondays & Wednesdays: 3:00-4:00
Bordertown Barracudas Swim Team:
10 & Under - Mondays & Fridays 4:30-5:30
11-17 - Mondays & Fridays 4:30-5:30
Lifesaving Sport:
Tuesdays & Thursdays 5:45-6:45
Junior Lifeguard:
Junior Lifeguard Level 1 - 2:30-3:30
Junior Lifeguard Level 2 - 2:30-3:30
Junior Lifeguard Level 3 - 2:30-3:30
Track & Field:
Please be advised that based on registration, there MAY be more dates/times added in the future, based on demand.
Questions? Call 467-3030 x120, or email aquatics@chocolatetown.ca
Click Here to See Aquatic Programming, First Aid Courses and Swimming Lessons!

Click Here for Information on the Garcelon Civic Center Aquatics Facility

Click Here for Information on the W.T. Booth Centennial Pool!
