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 welcomed. 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 all inquiries please contact:
League Number: 416-484-7062
Fax Number: 1-866-286-0211
Email us by clicking here

For any youth inquiries please visit