The Greater Toronto Ball Hockey League encompasses the areas of Brampton, Mississauga, Etobicoke, King, Aurora, Richmond Hill, Vaughan, Markham, Toronto, North York, Scarborough, Pickering, Ajax, Whitby and Oshawa. We can accommodate men, women and coed teams. Individuals are also welcome. We have programs that run all year long with divisions starting in February, May, September and November. Please visit the 'REGISTRATION' page for all current league information.

League Office:
75 Carl Hall Road Unit 1, Second Floor
North York, ON
M3K 2B9

Monday to Friday from 10am-4pm
*Hours change seasonally 

For ADULT league all inquiries please contact:
Adult League Number: 437-777-5117
Email us by clicking here

For Arena rentals please email Matt

For any youth inquiries please visit