Receive timely updates and information from the Township of Terrace Bay.



Arena Groups

Residents Recreation Terrace Bay Arena Arena Groups

Terrace Bay/Schreiber Figure Skating Club


Members of Skate Canada!

The Schreiber/Terrace Bay Figure Skating Club offers various programs: CanSkate, StarSkate and Power Skate!
Professional Skate Canada Coach: Deana Figliomeni
Skating Season from October to March!
To Register, please contact:
  • Karen Figliomeni in Schreiber at (807) 824-3127
  • Lana Fournier in Terrace Bay at (807) 825-2627

After September 30 there will be an additional $20 late fee for all programs.

2016/17 Registration Fees:

  • CanSkate – $290.00
  • StarSkate – $700.00
  • PowerSkate – $170.00


Terrace Bay Minor Hockey


The Terrace Bay Minor Hockey Club is a member of Hockey Northwestern Ontario. They offer hockey starting from IP1 all the way to Midgets (numbers permitting).
Hockey Season from October to March!
For registration, please contact: Leslie Blackwood at (807) 825-1862
2016/17 Registration Fees:
Age Category Fee
IP1 (Ages 7 yrs. and under) $200.00
NOVICE (Ages 7 & 8 yrs.) $300.00
ATOMS (Ages 9 & 10 yrs.) $300.00
PEEWEES (Ages 11 & 12 yrs.) $350.00
BANTAMS (Ages 13 & 14 yrs.) $370.00
MIDGETS (Ages 15 & 16 yrs.) $370.00


Terrace Bay Oldtimers Hockey

The club plays games on Tuesday and Thursday afternoons from 2:00 pm to 3:00 pm.

Please contact: Paul Malashewski at (807) 823-0630

2016/17 Registration Fee: $150.00


Terrace Bay NBC Hockey

The club plays games on Tuesdays from 8:30 pm to 9:30 pm and Thursdays from 9:00 pm to 10:00 pm.

Participants must be 18 yrs. of age or older to join.

Hockey Season from October to March.

Please contact: Danny Mulligan at (807) 823-1076

2016/17 Registration Fee: $150.00


Terrace Bay Curling Club

The curling club offers Ladies, Mens & Mixed Leagues.

Curling season begins in November and ends in April.

For more information, fees and to register, please contact: Scott Adams at (807) 825-9151 or visit: Terrace Bay Curling Club