Public Skating
Sundays 1:15-2:45pm October to March at the Joe Thornton Community Centre.

Everyone participating in public skate must wear skates on the ice. CSA approved hockey helmets are mandatory for ages 12 years and younger, full face cage is strongly recommended. No bicycle helmets allowed.

Please bring exact change or smaller bills ($5) as we are not always able to make change for larger bills ($20).


Public Skating - Free Skates
  • December 1 – Kinsmen Club
  • December 8 - Blackout
  • December 15 – Proceeds got to Animal Shelter
  • December 22 – Damian Steel & Cody Hodgins
  • December 29 – Blackout
  • Thursday January 2 – Mayor Preston @ 3:15pm
  • Friday January 3 – S Tier Mortgages @ 3:15pm
  • January 5 – Proceeds go to Animal Shelter
  • January 12 – Optimist Club
  • January 19 – Kinsmen Club
  • January 26 – Family & Child Services
  • February 2 – Kinsmen Club
  • February 9 – Knights of Columbus
  • February 16 – S Tier Mortgages
  • February 23 – Lions Club of St. Thomas
  • March 2 – Family & Child Services
  • March 9 – Paid Skate
  • Monday March 10 – Mayor Preston @ 11:15am
  • Friday, March 14 - Royal Canadian Legion @ 1:15pm
  • March 16 – Paid Skate
  • March 23 – Paid Skate
  • March 30 – Paid Skate
  • April 6 – Paid Skate (FINAL SKATE)

The City of St. Thomas would like to thank all our community partners who sponsored free public skates throughout the skating season:

  • Kinsmen Club
  • Damian Steel & Cody Hodgins
  • Mayor Preston
  • S Tier Mortgages
  • St. Thomas Optimist Club
  • Family & Child Services
  • Knights of Columbus
  • Lions Club of St. Thomas
  • Royal Canadian Legion

50/65+ Hockey
Runs from October to April. 

Please call 519-633-7112 for inquires.
Spring Hockey
Online registration opens Friday, January 24 at 9:00am. Click here to view the 2025 Spring Hockey flyer. Click here to view the 3 on 3 Spring Hockey Rules of Play.

Please call 519-633-7112 for inquires. 


Frequently Asked Questions:

What is the difference between the beginner and tyke league? The beginner division is for ages 4-7 whereas the tyke division is for ages 6-8. The beginner division is meant for children who have minimal hockey experience but can skate on their own. If your child is highly skilled for their age, we suggest enrolling them in the division above.

What is the schedule/when can I expect my child to play? We will send the schedule 2-3 weeks prior to the start date. However, we start with the beginner division and then go in order with the age groups. Therefore, you can expect that the beginner division would have games at 8am/9am and the oldest division would have games at 4pm/5pm.

An approximate schedule from 2024 is below (not guaranteed as it is dependent on how many people sign up*):

8:00-9:00

Beginner

9:00-10:00

Tyke

11:00-1:00

Novice

1:00-4:00

Atom

4:00-6:00

Peewee/Bantam

 

*Note there is one evening where atom, peewee/bantam will play their game on a Friday evening at memorial due to a scheduling conflict and beginner to novice will play their games from 12-6 at memorial on a Saturday.

Are all games played at the Joe Thornton Community Centre? Are all games on Saturday? Most games are at the Joe and on Saturday.  However, due to scheduling conflicts there is one Friday evening and Saturday that will be played at memorial. We will have the older divisions play their games one week on a Friday evening with the other divisions playing their games from 12-6pm.

When do I get my jersey? Do I get to keep my jersey? Jersey’s will be given to coaches/assistant coaches on the first day of spring hockey and distributed before the first game. Unfortunately, due to the jersey’s being logoed once you get your ordered jersey we cannot switch for a different size, etc. Yes, jerseys are included in the registration fee, and you can keep your jersey at the end of the season.

Can I pick my jersey number? Jerseys are ordered with numbers 0-10 for each team. We do not take number requests.

My child has a friend, and they want to be on the same team. Is that possible? We will try our best to put you with the person you have requested. Please put your request in the notes when you register. Please do not email asking if multiple people or a group of people can be on the same team. We try to make teams with a varied skill level the best we can.

What do I need if I want to be a coach or assistant coach? You will need a valid police check within the past 2 years. If yours is older then this, the City of St Thomas will reimburse you for the cost of the police check. We appreciate our volunteers as this league wouldn’t be possible without parent/guardians coaching!


Have any additional questions? 
Please call 519-633-7112 or email Ashley Parker, [email protected]