For information on local minor ball hockey associations in your area click on the association below that you are interested in. Association contact and registration information will be posted on the member association's web page along with other information, so make sure to visit their website often for details and the latest information.
The following age groups apply to the Divisions listed:
Tykes Division (6 & 7)
Peanut Division (8 & 9)
Pup Division (10 & 11)
Peewee Division (12 & 13)
Minor Division (14 & 15)
Major Division (15 & 16)
Junior Division (17, 18 & 19)
Member Association General Boundary Information:
Our member associations have general registration boundaries which are in place to insure that associations are registering kids living in their boundaries. Please make sure to register in the association that you live in. In order to register to play in an association other than the one in which you reside you MUST obtain a release from your "home" association. The following are the general registration boundaries for our member associations:
Delta Minor Ball Hockey Association covering North Delta & parts of South Delta
Metro Minor Ball Hockey Association covering Burnaby, New Westminster & Vancouver
Penticton Ball Hockey League covering Penticton and surrounding region
Richmond/South Delta Minor Ball Hockey Association covering Richmond, Ladner, parts of South Delta and Tsawwassen
Ridge Meadows Minor Ball Hockey Association covering Pitt Meadows, Maple Ridge & Mission
Surrey Minor Ball Hockey Association covering Surrey (including the South Surrey and Semiahmoo peninsula)
Tri-City Minor Ball Hockey Association covering Port Moody, Coquitlam, Port Coquitlam, Belcarra & Anmore
Valley Minor Ball Hockey Association covering Langley, Aldergrove and Abbotsford
Greater Victoria Minor Ball Hockey Association covering Greater Victoria and surrounding region