Markham Sports Leagues

Don't miss a shot! Follow @markhamsportsleagues on Instagram to find out what's happening this season!

Stay Home. Break the Chain of Transmission of COVID-19.

During this challenging time, the health and safety of our employees and the Markham community is our number one priority.

The City of Markham’s COVID-19 Team is working closely with our Public Health officials at the regional, provincial and national levels concerning the evolving novel coronavirus (COVID-19) situation.

Following the guidance of the Chief Public Health Officer of Canada and the Ontario Chief Medical Officer of Health, all spring recreation, culture and library drop-in and registered programs have been cancelled and the closure of all City facilities has been extended.

Additional information is available at markham.ca/covid19.


Join the City of Markham’s new sports leagues where fun is #1! All skills levels are welcome.

Register as a team or individual! Registering as a team means you get to organize your own team with your friends and have total control over your roster. Signing up as an individual means we'll place you on a team of other individual registrants. It's a great way to meet new people! You can request to play with any friends that also register as individuals.

Why Join?

  • Play with your friends and make new ones
  • Rekindle an old sports passion
  • Try something new

Upcoming Leagues

Spring Registration Deadline: Sunday, May 5, 2020



 Register using the barcodes above


All games are played at Armadale Community Centre – 2401 Denison Street.

For more information please contact leagues@markham.ca.

Markham Sports Leagues logo
Right Rail Section