Youth League Information


The Barrie Ball Hockey Club’s Youth programming offers children aged 4 to 17 an opportunity to enjoy an exciting and affordable hockey experience in a safe friendly environment. Teams are put together with an objective to balance the skill level of the teams as much as is possible.

2017 fALL Season


Registration Cost Before August 1st – $123.89 + HST (Save $15.00)
Registration Cost Before September 1st – $132.74 + HST (Save $15.00)
Registration Cost After September 1st – $146.02 + HST

Registration Deadline - Extended!!!

Season Begins on Sunday, September 17th, 2017. The season consists of 12 games and all teams make the playoffs and play a minimum of 2 playoff games. THAT’S A GUARANTEE OF 14 GAMES!

NOTE: Teams will be finalized by Wednesday, September 13th. Coaches will be contacting their team and practice times will be posted to the website for your convenience by Thursday, September 14th.

Individual Player Fee’s must be paid in full and a player must be registered prior to playing. No partial payments are allowed. The program includes a sweater the child gets to keep, 12 regular season games and a minimum of two playoff games.

DIVISION                         AGE                               GAME DAYS

Tyke                             Born 2011            Tuesdays/Fridays/Weekends  (Typically once a week on these days)
Minor Novice                  Born 2010           Tuesdays/Fridays/Weekends  (Typically once a week on these days)
Novice                          Born 2009            Tuesdays/Fridays/Weekends  (Typically once a week on these days)
Minor Atom                    Born 2008           Tuesdays/Fridays/Weekends  (Typically once a week on these days)
Atom                            Born 2007            Monday/Thursday/Weekends  (Typically once a week on these days)
Minor Peewee                 Born 2006           Monday/Thursday/Weekends  (Typically once a week on these days)
Peewee                          Born 2005           Monday/Thursday/Weekends  (Typically once a week on these days)
Minor Bantam                Born 2004            Wednesdays/Weekends  (Typically once a week on these days)
Bantam                         Born 2003            Wednesdays/Weekends  (Typically once a week on these days)
Minor Midget                  Born 2002            Wednesdays/Weekends  (Typically once a week on these days)
Midget                          Born 2001             Wednesdays/Weekends  (Typically once a week on these days)
Minor Juvenile               Born 2000                 Tuesdays/Weekends  (Typically once a week on these days)
Juvenile                        Born 1999                 Tuesdays/Weekends  (Typically once a week on these days)

Registration   You can register online at or in person at the Barrie Ball Hockey Club at 125 Ferndale Drive, Barrie. Registration hours for the office are Monday to Friday from 5pm to 10pm, Saturday 8am to 4pm & Sunday from 9am to 10pm. For more information, please call the rink at 705-721-0198, or email Mike Thompson at

Our house league level of play encourages players to make new friends in a positive environment. The focus is fair play, equal play time, and fun for all. The emphasis is participation. Game nights can vary, but the typical nights that each division should expect to play are shown below. Times will also vary with starts as early as 5:30pm on weekdays and 8am on weekends.

Tiny Tots (Born 2012-2013)

The cost to register per player is $101.77 + HST.  You have a choice of participating in the program that runs for 1 hour on Tuesdays or Thursday at 5:30pm or Saturdays at 8:00am. This is a ten session instructional program for youngsters who want to learn the skills of the game through interactive shooting, passing and other drills. Players will also play a mini game each week. Parent participation is welcome.

Tiny Tots Start Date Tuesday's (September 5th), Thursday's (September 7th) & Saturday's (September 9th).  

Click Here to Register Online

Youth Team Entry

This division is designed for groups of friends that all want to play together on the same team. Teams will have a minimum of 12 players on the roster. Teams will need to provide their own coach who is at least 18 years of age and approved by the club. Have a couple friends that want to play together, but you cannot do so within the restrictions of the co-ed leagues, and you don’t quite have enough for a full team? You can submit a group of friends, and we will combine the groups together as best as possible to form teams. There are five age divisions that will be offered to accommodate the various age groups. This division has more of an edge and is designed to be slightly more competitive than our co-ed youth divisions. Players are eligible and encouraged to participate in both this division and the regular youth co-ed divisions.

Under 12 (U12) 2005 or later   Mon./Thurs./Weekends
Under 14 (U14) 2003 or later   Wed./Fri./Weekends
Under 16 (U16) 2001 or later   Wed./Fri./Weekends
Under 18 (U18) 1999 or later   Mon./Thurs./Weekends

Registration Cost  – $132.74 + HST

Click Here to enter your team!

Discounts are available for multi-player families; please ask at the office for details.

As is stated on the registration/waiver form, this payment is non refundable once the team has been placed in the schedule or the player assigned to a team. Certain circumstances may dictate a credit or refund, but at management’s discretion. A $30.00 administration fee is charged to process a refund.

Other Information


We welcome parents who wish to participate in their child’s development in these programs, so please indicate your willingness to be a coach or assistant on your child’s pre-registration form.


Players are required to have a CSA approved helmet, gloves, shin pads, and a stick that does not have a wooden base. ABS/composite sticks are preferred and wooden-based sticks with plastic runners are also acceptable. Jock/Jill straps are optional but highly recommended.

Any questions or concerns please contact:

Mike Thompson,
Manager – Barrie Ball Hockey Club
705-721-0198 ext 4