For programs requiring advanced registration MPL offers online registration through  EZREG 

If you have not previously registered in a program at the City of Markham (including Library, Varley Gallery, Markham Museum, Recreation or Swimming programs) you will need to call the Contact Centre to create an account.

How do I register?

  • Visit
  • Have your EZ Reg Account Number and your Family PIN number handy.  
  • Choose your programs
  • Methods of payment include Visa, MasterCard, Amex or credit that is on your EZReg account
  • Once successfully registered and payment is complete you will receive a receipt with a confirmation number.

For assistance please call the Contact Centre at 905-475-4731. The Contact Centre is open regularly Monday-Friday 8:00 AM to 5:00 PM and 8:00 AM to 7:00 PM on Thursdays. On program registration start days only, the contact centre is open at  6:30am.

Print this page