Municipal Office

395 Mulock Drive P.O. Box 328 Station Main, Newmarket, Ontario
L3Y 4X7

Email Us


NewWebButtons-2020-38.pngFallProgramTiles-13.png Drop In Schedules


  • To attend a Registered Program session, or a single visit drop in program, participants must pre-register and pay the applicable fee online at to reserve your spot.
  • Drop-in program schedule can be viewed by clicking here
  • In-person drop-ins will be subject to availability. To avoid disappointment, please pre-register.
  • If you are 10 minutes or later for your time slot, you will not be able to access the drop-in program and will have to book another time.
  • Drop-in program sessions are non-refundable and non-transferable. Should the Town of Newmarket cancel programs and/or program sessions beyond the control of our participants, a credit will be processed to your account.

How to Book a Program

Log onto

  • You will be required to use your Family PIN #and Personal Barcode # to book a time slot. All existing users/ members will have one already in our system. 

I forget my password or log in.

  • If you do not know or remember your LOGIN information:
  • Select 'Login' (on the top right-hand corner of the screen)
  • Select 'Forgot Password?'
  • An email will be sent to you from 'helpdesk, quik-e-link (TBC-trying to adjust)' with your Family PIN # and Personal Barcode # for every member in your household.

I'm a new user

  • New users can create an account by clicking "Create New Account" in the upper right corner of the screen.
  • You will receive a confirmation of account activation within one (1) business day by email.
  1. Click on the Programs tab under the search function
  2. Under "Browse for Courses" click on "Pre-school", find the desired program, click on the Add button to put it into your basket.
  3. You may move back and forth between My Basket and the Activities screen using the tabs at the top of the page.
  4. When you have finished, proceed to the Checkout to make a payment where applicable.
  5. A receipt once your payment has been successfully completed will be emailed to you for your records
  6. IMPORTANT: All online registrations must be paid in full using a valid credit card (VISA, Mastercard and American Express).  Any outstanding balance on your account must also be paid at this time.  Any credits on your account will automatically be applied to the total balance due. 
  7. If you are reserving your drop-in program you will pay for the program upon arrival. Please arrive early to pay or redeem your 10/20/30/100x pre-purchased punch pass at least 15 mins prior to the start of the drop-in program.

Click here to sign up for the Recreation E-Newsletter for updates.

We welcome our community's feedback and input and would love to hear from you on what programs / activities you would like to see offered by the Town.  Email us at with your suggestions.

Stay up-to-date on the latest Town updates by following  @TownofNewmarket on TwitterFacebook and Instagram

Questions?  Should you have any questions, please contact the Customer Service Kiosk by phone at 905-953-5303 or e-mail: The Kiosk is available Monday – Friday 5:15 a.m. to 10:00 p.m. and Saturday 8:00 a.m. to 7:00 p.m. Sunday 6:30 a.m. to 7:00 p.m.