Skip to main content
Image
Kids shooting hoops

Programs

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!! 

Image
Summer Sport 2026
 

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

CLICK HERE TO REGISTER

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

CLICK HERE TO REGISTER

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

CLICK HERE TO REGISTER

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

CLICK HERE TO REGISTER

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! 

Image
Aquatic/First Aid Courses and Swimming Lessons

 

 

Click Here for Information on the Garcelon Civic Center Aquatics Facility 

Image
GCC Aquatics Facility

 

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

Image
W.T. Booth Centennial Pool

Online Registration

Some programs offered by the Town of St. Stephen may require online registration. First time users must create an account before registering online.

Register Online

Programs Cost:
cost
Seasons:
seasons