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.
2026 Summer Activity Registration is Open Now!!
Registration for the 2026 Summer Sport Season is OPEN NOW!! There are three options for enrollment: Summer Sport with Swimming Lessons, Summer Sport and Individual Sport Enrollment.
What is included with Summer 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 Summer Sport with Swimming Lessons: Members: $265.00, Non-Members: $315.00
What is included with Summer 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 Summer Sport: 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: $25.00 (tax-in)
- Basketball lessons: Non-Members - $85.00 (tax-in), Members: $75.00 (tax-in)
Class Schedules:
All classes start on June 29th and end on August 21st (no classes except swimming lessons on Canada Day).
Summer 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 29-July 10 Mon-Fri between 10AM and 1PM (see session schedule)
Swim Lesson Session 2: July 20 - July 31 between 10AM and 1PM (see session schedule)
Swim Lesson Session 3: August 10 - August 21 between 10AM and 1PM (see session schedule)
Summer 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 29-July 10 Mon-Fri between 10AM and 1PM (see session schedule)
Swim Lesson Session 2: July 20 - July 31 between 10AM and 1PM (see session schedule)
Swim Lesson Session 3: August 10 - August 21 between 10AM and 1PM (see session schedule)
Summer 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
Summer 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 - Click Here to Register
Basketball Option B - Fridays 1:30-2:30 - Click Here to Register
Tennis Registration:
Tennis Option A - Tuesdays & Thursdays 1:30-2:15 - Click Here to Register
Tennis Option B - Tuesdays & Thursdays 4:45-5:30 - Click Here to Register
Flag Football Registration:
Mondays: 1:45-2:45 & Fridays 3:00-4:00 - Click Here to Register
Soccer Registration:
Mondays & Wednesdays: 3:00-4:00 - Click Here to Register
Bordertown Barracudas Swim Team:
10 & Under - Mondays & Fridays 4:30-5:30 - Click Here to Register
11-17 - Mondays & Fridays 4:30-5:30 - Click Here to Register
Lifesaving Sport:
Tuesdays & Thursdays 5:45-6:45 - Click Here to Register
Junior Lifeguard:
Junior Lifeguard Level 1 - 2:30-4:30 - Click Here to Register
Junior Lifeguard Level 2 - 2:30-4:30 - Click Here to Register
Junior Lifeguard Level 3 - 2:30-4:30 - Click Here to Register
Track & Field:
Wednesdays 4:30-5:30 - Click Here to Register
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!