Sessional Programs

Our sessional programs are advertised in the Canada Games Complex section of the Thunder Bay Key recreation guide (The Key). Registration takes place through the community registration hotline (625-TIME) or by calling the Canada Games Complex at 684-3333.

We regularly offer sessional programs and day camps for youth aged 4-12.  If you are older than 12 and interested in learning to dive please contact us at  807-684-3341, or email us at  To participate in our programs children need to be comfortable swimming the width of the pool.

Our advanced programs are offered by try-out or invitation.  If you are interested in discussing this option please contact us directly.  Children with experience in gymnastics or trampoline may be particularly interested in learning to dive and may advance quickly through the beginner levels to join the competitive program.

For additional information about our programs contact us at 807-684-3341, or email us at

Winter 2018

NEW! SwimGym! (4+ years old)

Combining the dryland skills and fun of Thunder Bay Diving Club’s Learn to Dive program with the aquatic skills needed to excel in the pool, SwimGym is a new program for young children ages 4+! Lessons will consist of 30 minutes of diving dryland training (tumbling, motor skill development, games) with a certified TBDC coach, followed by the 30 minute swimming lesson with the Canada Games Complex. Excellent coach to participant ratio.

Tuesdays – January 9 to March 6 (9 weeks for $90)
  • Dryland 5-5:30 & Preschool D/E swim lesson 5:30-6pm (Barcode 387988)
Fridays- January 12 to March 9 (9 weeks for $90)
  • Dryland 5:30-6pm &  Swimmer 2 lesson 6-6:30pm (Barcode 387989)


Designed to introduce aspiring young divers to the sport in a safe, fun and positive atmosphere. The focus of this program is to improve motor skills and build confidence through the sport of diving. Must be able to swim.

Tuesday & Thursday Group – January 9 to March 8 (9 weeks, $350)
  • 5:30 – 7:00pm (Barcode 389240)
Saturday Group – January 13 to March 3  (7 weeks, $136, no lesson February 3)
  • 9:00 – 10:30am (Barcode 389241)


This is a recreational diving program that introduces children to the sport of diving. This four level program is designed to teach the fundamentals of diving. This four level program is designed to teach the fundamentals of diving.  The focus of this program is fitness, flexibility, and fun through diving. Must be able to swim.

Monday & Wednesday Group – January 8 to March 5 (9 weeks, $240 – no lesson February 19)
  • 5:00 – 6:00pm •  (Barcode 389242)
  • 6:00 – 7:00pm •  (Barcode 389243)
Tuesday & Thursday Group – January 13 to March 8 (9 weeks, $250)
  • 4:30 – 5:30pm •  (Barcode 389244)
Friday Group – January 12 to March 9 (8 weeks, $165)
  • 5:30 – 7:00pm •  (Barcode 389245)
Saturday Group – January 13 to March 3 (7 weeks, $145, no lesson February 3)
  • 10:30am – Noon • (Barcode 389246)


Club Tryouts

We hold tryouts for our pre-competitive and competitive programs in September; however, please contact us if you would like to discuss mid-season opportunities!