Greetings and welcome to the Thunderbolts swim club, the premiere swim club in Northwestern, Ontario. 

Our club offers programming for swimmers as young as 6 years old up to University aged swimmers divided into two major groups.  our Pre-competitive program for swimmers 6&up looking to discover the world of competitive swimming and our competitive program for the swimmer looking to excel in the swim world.



Contact Us

Head Coach

John Mcleod - [email protected]  (+1)450-675-0438


Liisa Hupka - [email protected]


Michelle Luu - [email protected]


JJ Hupka - [email protected]

Mailing address: Thunder Bay Thunderbolts

c/o Canada Games Complex

420 Winnipeg Avenue South

Thunder Bay, ON  P7B-6B7