Pay Per Play Programs

Pre-book your spot today!

Formerly known as drop-ins, we're now offering pay-per-play programs at the following locations:

  • Aaniin Community Centre
  • Angus Glen Community Centre
  • Centennial Community Centre
  • Markham Pan Am Centre
  • Thornhill Community Centre

Please note that pre-booking is required as no drop-ins will be permitted.

New time slots released every Monday at 8 AM (Tuesdays when Monday is a holiday).

Return to Recreation! Convert Your Punch Pass to a Timed Recreation Membership

Recreation users with an aquatic punch pass or 10-ticket punch pass can now be reactivated with us by converting the remaining punches to a timed recreation membership.

1 punch = 1 week of programming

A recreation membership provides access to:

  • Endurance Lane Swims
  • Lane Swims
  • Recreational Swims
  • Public Skating
  • Pay-Per-Play Programs (badminton, basketball, kendo, pickleball, volleyball)

To convert your punches into a timed recreation membership:

  1. Download and complete the Punch Pass Conversion Request Form.
  2. If you have an aquatic punch pass, email your conversion request to
  3. If you have a 10-ticket punch pass, bring your printed form and paper pass to the front door screener at one of the following locations:
    • Aaniin Community Centre
    • Angus Glen Tennis Centre
    • Centennial Community Centre (pool opening soon)
    • Thornhill Community Centre
  4. Please allow 5 business days to process the request before it appears on the family account.

Staff will verify your request and provide a 1-week recreation membership to your family account for each remaining punch.

If you do not want to convert your remaining punches to a timed membership, you can hold onto them until we begin accepting the passes again.

Complementary Content