Programs fill up fast! On this page, you can find out when you can register for recreation programs, how to get your account ready, how to search for programs and how to register for them.

Registration is open in all districts for:

A location’s district can be found on the community recreation centre listing.

Spring 2024 general, skate and swim recreation programs

Registration opens at 7 a.m. on:

  • Tuesday, March 5, 2024 for facilities in Etobicoke York and Toronto East York districts
  • Wednesday, March 6, 2024 for facilities in North York and Scarborough districts

Programs start in April 2024.

Summer 2024 general and swim recreation programs

Registration opens at 7 a.m. on:

  • Tuesday, June 4, 2024 for facilities in Etobicoke York and Toronto East York districts
  • Wednesday, June 5, 2024 for facilities in North York and Scarborough districts

Programs start in July 2024.

2024/2025 After-School Recreation Care

Registration opens on Friday, June 7, 2024 at 7 a.m. for facilities in all districts. Learn more about After-school Recreation Care.

Non-Toronto Residents

Non-Toronto residents can register 10 days after registration starts.

Set Up Your Account

Before you can register, you need a Family Number for your household and Client Numbers for members of your household.

  • You only need one Family Number for your whole household
  • The contact for the Family Number will receive all communications for the account
  • Every household member must have their own Client Number to register for recreation programs
  • A Client Number makes it easy to track transactions for each household member

There are four ways to get your account set-up and ready:

  1. Create an account online. Your new Family and Client number will be emailed to you. Remember to save your Family and Client number in a secure place
  2. Call 416-396-7378, option 1 to speak to a customer service representative
  3. Email the Family Account Form to pfrcustomerservice@toronto.ca. Save the completed form. Please allow 5 business days to process
  4. Fax the Family Account Form to 416-392-1551

Retrieving Family and Client Numbers

Visit eFun and select “Log in” from the top menu. A pop-up window will open. Select “Forgot Login?” on the right-hand side and enter your email address associated with your account. Your Client and Family Number will be emailed to you. Call Client Services at 416-396-7378 for assistance.

Toronto Residents

  • To be considered a Toronto resident, you must live in Toronto or own a residential or business property in the City of Toronto
  • You may be asked to prove your residency by presenting, for example, a current utility bill, assessment notice or phone bill with your current address. If proof of residency is not provided, the account will be subject to non-Toronto resident conditions and restrictions

You do not need to be a Toronto resident to have an account. The following applies:

Non-Toronto Residents

  • Non-Toronto residents are not able to make reservations for Aquafit, and may not register for programs until 10 days after a registration period begins
  • Non-Toronto residents must pay additional fees for paid and free programs

Manage Your Account

Log into your account online to:

  • Update or add your email address or phone number
  • Add a family member
  • Access your receipts
    1. Visit eFun
    2. Go to and select “Log in”
    3. Enter your Main Contact Client Number and Family PIN Number
    4. Select My Account
    5. Select Receipts Online
    6. View and print your recent receiptsipt.

Call Client Services at 416-396-7378 to:

  • Update your information
  • Unlock your account. Accounts will lock after the third attempt to log in.

If you don’t have a computer and/or printer, you can visit a community centre or civic centre to print out your receipt.

Ways to Search for Programs

There are many ways to search for programs on eFun. Your search on eFun will end after five minutes of inactivity. To start your search again, select the Registered Programs tab.

By category

  1. Visit eFun
  2. Select the Registered Programs tab
  3. Scroll to view program categories in the Program List section

Once programs appear in the Program Listing section, results can be filtered by using the “Advanced Search” options and the location drop-down menu.

By keyword

  1. Visit eFun
  2. Select the Registered Programs tab
  3. Scroll to Advanced Search section
  4. In the ‘Containing Keyword’ box, enter a program name or category, such as “Zumba”

By location

  1. Search for and select a facility on the Recreation Centres page or Camp Locations Listing page
  2. On the facility’s page, scroll to the “Registered Programs” tab
  3. Select a program category to find what programs are available

By map

Find what is available near you by using the Registered Programs Map.

By availability

Once registered programs have started:

  1. Visit eFun
  2. Select the Registered Programs tab
  3. In the Program List section, select ‘Only Programs Available For Registration’
  4. Select a program category

Once programs appear in the Program Listing section, results can be filtered by using the “Advanced Search” options and the location drop-down menu.

Make Your Wish List

To manually make a wish list, make note of the following information for each program:

  • Seven-digit barcode (e.g. 4148484)
  • Participant age range (e.g. 13 years and over)
  • Time range (e.g. 9:30 a.m. – 10:30 a.m.)
  • Day of the week (e.g. Sunday)
  • Length (e.g. October 2, 2022, to December 11, 2022)
  • Location (e.g. Edithvale Community Centre)

To create a digital wish list, search for programs using the Fun Guide. When you find a program you’re interested in, select the heart icon to add it to “My Wish List.” To remove a program from your wish list, deselect the heart. Once you have completed your wish list, you can download and save it electronically or print it.

Have a few options shortlisted in case your first choice is full.

Duplicate Registrations

Community Recreation programs are very popular. To give the greatest access to as many people as possible, clients cannot register online for programs that overlap or occur at the same time.

You can only register for members of your own immediate family and those who you’re responsible for under the law. Registration for more than one family is not allowed.

There are many ways to register for programs once registration opens.

Online

Visit eFun. This is the fastest and easiest way to register. Registration opens at 7 a.m. on the registration start dates.

Log in

On the top right corner, select “Log in”. A pop-up box will appear. Enter your Client Number and Family Number and select “Log in”.

Find a program

On the Registered Programs page of eFun, find the “Register Now” box on the top left. Enter the seven-digit barcode for a specific program. If you do not have a barcode, use the Program List on the left to select the category you are looking for. A list of programs will appear. Filter the list by location using the drop-down menu on the top right. Select the program you are looking for.

Add to cart

Once you have selected a program, select “Add to Cart”.

Check out

Payments accepted online:

  • Visa
  • Mastercard
  • American Express

Visa and Mastercard debit cards aren’t accepted at this time.

Tips for registering online:

  1. Your registration session will end after five minutes of inactivity. After that, you will need to log in again.
  2. Your registration is not complete by just adding your choices to the cart. You need to complete the checkout process to register – even if the program is free.
  3. Use site navigation buttons (for example, Click Here, Save and Go to My Cart, Check Out, etc.) Do not use browser navigation buttons (Back, Forward, Refresh). They open new pages and will cause your open session to end.

By Phone

Call Client Services at 416-396-7378. The Client Services call centre is open at 7 a.m. on registration start dates.

In-person

In-person registration is available on registration days at select locations from 7 a.m. until noon.

Non-Credit Card Payment Options

For customers wishing to pay by cash or debit, you may visit any community centre location before registration to add a credit to your account. Please contact your local community centre for hours of operation.

Age Specifications

Registrants must reach the specified age of the program by the first day of class.

Partial Payments

If a program costs more than $100, payment can be paid in two installments. 50 per cent must be paid at the time of registration and the rest must be paid five weeks before the last day of the program.

Prorating Program Fees

Program fees are prorated based on the number of classes remaining. For evaluated or instructional programs (e.g. swimming), prorated registrations will be allowed before the third class start.

Private Lesson Program Fees

Private lessons are intended for all ages. Thus no discount is applied to private, semi-private and small group lessons, contacted partnerships or third-party programs.

Visitors/Non Residents

People who live in the city or own a residential or business property get first priority for recreation programs.

Visitors and non-Toronto residents are welcome to register for programs with the following additional fees:

  • $52 added on top of each program fee
  • $106 for each free program

Fees are effective January 1, 2024.

Registration Security

The registration system is thoroughly tested and uses encryption similar to e-commerce and banking transactions. Look for the padlock symbol at the bottom of the My Cart and My Account pages. This means the data is secure.

Waitlists

If you have been placed on a waitlist for a program, a recreation staff member will contact you if a spot becomes available.

Transfer to Another Program

You can transfer to another program, if there is space available, up to the third class of a program. A $13 administration fee will be charged.

Transfer by:

  • Calling customer service or
  • Visiting a community centre/civic centre in-person or
  • Filling out the Transfer, Withdraw & Refund Request form and sending it by:
    • email to pfrcustomerservice@toronto.ca or
    • fax to 416-392-1551 or
    • mail to
      Customer Service Section, Registration and Permits,
      Toronto City Hall, 100 Queen Street, West, 1st floor,
      Toronto, ON M5H 2N2.

Withdrawals and Refunds

You can withdraw or request a refund up to the third class of a program. A $13 administration fee will be charged.

Withdraw or get a refund by:

  • Calling customer service or
  • Visiting a community centre or civic centre in-person or
  • Filling out the Transfer, Withdraw & Refund Request form and sending it by:
    • email to pfrcustomerservice@toronto.ca or
    • fax to 416-392-1551 or
    • mail to
      Customer Service Section, Registration and Permits,
      Toronto City Hall, 100 Queen Street, West, 1st floor,
      Toronto, ON M5H 2N2

Refunds to a credit card might not be processed automatically due to credit card security standards. In these cases, the primary contact for the Family Account will receive instructions to complete the refund process.

Welcome Policy approved accounts will have a subsidy reapplied.

Swim Leadership Programs offered with the Lifesaving Society

Withdrawals requested less than 10 days from the course start date will only receive a 50 per cent refund. Refunds will not be provided for missed classes or programs where 100 per cent attendance and active participation are mandatory.

Online withdrawals

Online withdrawals are only available for reserved Aquafit and not for registered programs.

Cancelled Classes

A program class may be cancelled due to severe weather events or power outages, to check the status of your program, visit Recreation Service Alerts for service disruptions, program cancellations and closure notices. Every effort will be made to add a make-up class. If an additional class cannot be provided, a credit will be applied to participants’ accounts.

Please Read Carefully

I recognize that my participation in the program/activity for which I register may include a risk to my health or a risk of injury. I hereby willingly assume such health risk or risk of injury for myself or for the person(s) for whom I am in law responsible, and I assume full responsibility before, during and after my/their participation in the program/activity. In consideration of the acceptance of my application and the permission to participate in the program/activity, I, for myself, my heirs, executors, administrators, successors and assigns HEREBY RELEASE, WAIVE, AND FOREVER DISCHARGE the City of Toronto, all other organizations, associations and companies associated with any of the programs offered by the City of Toronto, and all their respective employees, agents, contractors, consultants, representatives, elected and appointed officials, successors and assigns (all of whom are called the “City Indemnitees”) OF AND FROM ALL claims, demands, losses, damages, costs, actions and other proceedings whatsoever, whether in law, statute or equity, in respect of death, injury, loss or damage to me or my property, howsoever caused, except to the extent caused by or attributable to the negligent or intentional acts of the City Indemnitees, arising or to arise by reason of my participation in the program or any of its associated activities.

By using telephone operator-assisted, Toronto FUN Online or in-person registration I acknowledge that I have read, that I understand and that I agree with this waiver.