This site uses JavaScript. Please enable JavaScript in your Browser and reload the page to view the full site.

Registration information

Class and activity registration

To register for a recreational class or activity, you'll need:

  1. A client barcode and family PIN numbers

    1. Get a Client Barcode and Family PIN by:
      1. Create your family account online
      2. Visiting a recreation facility or Client Service Centre
      3. Calling 613-580-2588 Monday to Friday, from 7 am to 7 pm (except on statutory holidays) and follow the prompts
    2. Forgot your Barcode or Family PIN?
      1. Account information can be emailed to you, if you have previously provided your email address. Use the PIN and Barcode lookup tool to retrieve the information.
      2. Call 613-580-2588 Monday to Friday, from 7 am to 7 pm (except on statutory holidays) and follow the prompts.
      3. Visit a recreation facility or Client Service Centre.
  2. Your Course Code number

    1. Don't know the course code number? Browse the recreation guide.
  3. Your Visa or MasterCard information to pay for the program

    1. No credit card? No problem. Visit any recreation or culture facility prior to the registration start date to put a credit on your account.


How to search and register for a class or activity

If the video does not play in your browser, you can view it directly on our YouTube channel.​

Welcome to the City of Ottawa’s online registration system for classes and activities.

To register, you will require a Client Barcode and Family PIN. For help on how to create an account and obtain a Barcode and PIN, watch the “Creating a Client Account” tutorial. The first step to register for a class or activity is to visit

On the homepage, you will see a box with the ServiceOttawa logo. Select the link that says “Classes and Activities – Recreation Registration”.

Before you register, here are some things to remember:

  • You will need your family PIN and Client Barcode
  • You can add multiple classes to your cart before checking out
  • To register for a class or activity that has already started, please visit or call the facility where it is offered

Let’s get started.

On the “Classes and Activities – Recreation Registration” page, select the link that says “Register”.

This will open the online registration system. If you know the barcode of the class or activity you’d like to register for, enter it in the top left corner and select the magnifying glass button. Details about the class or activity will appear.

Once you have confirmed that this is the correct class or activity, add it to your Shopping Cart by selecting the “Add” button.
A box will appear where you enter your Client Barcode and Family PIN, then select Login.

If you don’t know the class or activity barcode, you can browse courses using the category and sub-category options.

For this example, we’ll select the Adults category and the Fitness sub-category.

Once you have selected your preferred categories, a list of activities appears. These activities are listed in alphabetical order.

To further refine your search, you can enter a keyword.

For example, if you are interested in taking a yoga class, enter the word yoga in the keyword box and select the Search Button.

A list of all classes containing the word yoga, within your selected category and sub-category, will appear. Select the Show courses button to view more details about the class or activity.

This information includes the activity name, its barcode, the day of week and time of the activity, the start and end date, location, total number of classes and how many spots are still available for registration.

When the View details link is selected, a new window will appear providing additional information including cost and age requirements. If you would like to return to your search, select the X button to close the window and return to the previous screen.

If you would like to register for the class or activity, select the Add button.

A box will appear. Enter your Client Barcode and Family PIN, then select Login.

Once you have logged in, select the client you wish to register from the drop-down menu.

To add more than one person to the class or activity, select the Add Client button and use the drop-down menu to select the client.

To continue browsing classes and activities, select the Continue Shopping box. This will bring you back to the search page where you can continue adding items to your shopping cart.

If you would like to remove a class or activity from your cart, select the X Remove button.

To complete your transaction and register for the class, select the Go to Check-out button.

A window will open where you can review the entries in your Shopping Cart.

To complete registration, use the drop-down menu to select whether your credit card type is VisaTM or MastercardTM , and enter your credit card number.

Use the drop-down menu to enter the expiry date.

Once you have checked that the information is correct, select the Complete Transaction button.

You can cancel the transaction at anytime by selecting Cancel and Return to Cart.

If you agree with the terms and conditions of the program liability waiver, select “agree”.

For your records, we recommend printing the on-screen receipt that appears at the end of the transaction.

For more information, please call ServiceOttawa at 3-1-1.

Thank you for registering for classes and activities with the City of Ottawa.

Creating a client account

This step by step guide will show you how to get a Family PIN and Personal Barcode so you can register for classes and activities with the City. 

Part I - Creating a client account

Step 1


Step 2

In the box with the ServiceOttawa logo, select the link that says:
Classes and Activities – Recreation Registration

Step 3 

On the registration page, select the link that says: Get a client barcode and family PIN number

This will bring you to an online form where you can create an account

Step 4

Fill in all information boxes with an asterisk (*) beside them

  1. Enter your first name followed by your last
  2. Use the drop down menus to enter your gender, and date of birth
  3. Enter your street number, and your street name
  4. Select your city, and country from the drop down menus – Canada is the default for country
  5. Select your province from the drop down menu
  6. Enter your postal code
  7. Select your preferred language by using the drop down menu; English is the default, however, French can also be selected
  8. Enter your phone number and email address 

Step 5

Review the information on the form and make sure it is correct

If you would like to add any family members to your account, please do so before you select the Create New button. Instructions on how to add a family member are found in Part II of this guide.

Step 6

If all of the information on the form is correct, and you do not wish to add a family member, select the Create New button – Proceed to Part III of this guide

Part II - Adding a family member to your account

Some important notes before you add other members to this account:

  1. This should be done for every member of your family
  2. The birth date of each person is required
  3. Once you have selected Create New, changes can only be made by:
  • Calling ServiceOttawa at 3-1-1
  • Calling or visiting a recreation and culture facility
  • Visiting a Client Service Centre

Step 1

Select the Add another person to this account button

Step 2

Enter your family member’s first and last name

Step 3

Use the drop down menu to enter your family member’s gender

Step 4

Use the drop down menu to enter your family member’s date of birth

Step 5

Add all family members to your account and ensure that the information is correct

Step 6

Select the Create New button

Part III - Confirmation

Once you select the Create New button, a confirmation message will appear

Select OK

A confirmation email with your Family PIN and Personal Barcode will be sent to the email address you provided.  

One barcode is provided for each member of your family.
Once you have this information, you will be able to register for recreation classes and activities offered by the City of Ottawa.
If you require more information, please call ServiceOttawa at 3-1-1.
Thank-you for creating an account using the City of Ottawa’s online registration system.

Computer requirements for Registration System

1. What browser do I need to use the system? 

This registration system works with Internet Explorer 7 and higher, Google Chrome 12 and higher, Mozilla Firefox 4 and higher and Apple Safari 5 and higher (Mac only). We recommend a minimum of 128-bit encryption based browsers.

Google Chrome download

Internet Explorer download

Mozilla Firefox download

Apple Safari download

2. Troubleshooting Tip:

If you are attempting to register from your home computer, the security setting in your internet browser may be set too high and blocking all cookies which would prevent your ability to register. Depending on your internet browser you may find the area to adjust the setting under different drop down menus. In Internet Explorer, Go to the "Tools" drop down menu and select "Internet Options" and set your Privacy setting to Medium and also allow "Cookies" and "Java Scripting". Not accepting cookies or disabling Java Scripting may make certain features of the Registration System unavailable to you.

Forms for extended recreation and culture programs

Please complete the following form(s) if you are registering your child(ren) in a program that meets one or more of the following criteria:

  • The program operates for 2.5 hours or more at one time
  • The program is considered a before or after school program
  • The program is considered a day camp or march break program
  • The program is an unlicensed drop-off preschool program offered for two or more hours at a time (e.g. Duffer Doo)

All participants must submit a completed Program Enrolment Form on or before the first day of camp. If required, please also complete the Medication Forms and submit them at the same time. You can either print these forms, or pick up a copy at your local facility.

Please note that these forms cannot be submitted electronically.

Gift certificates

Gift certificates

Let your loved ones choose their fun, with a Recreation and Culture gift certificate. Choose from hundreds of activities including fitness, pottery, ballroom dance, swimming or skating lessons, soccer programs, martial arts, yoga, and even playgroups for preschoolers. Browse all programs, activities and classes using the online e-guide (registered programs) and the drop-in activities listing search tool to find them the best gift ever.

Available for purchase at City of Ottawa recreation or culture facilities.

Gift Certificates are like cash and can be redeemed at recreation facilities or Client Service Centres to register for the program of your choice! At these locations, you can also request the value of the gift certificate be credited to your account for later use during online or telephone registration.

Terms and Conditions of Registration

Programs must be paid for in full at the time of registration. Payment can be made by cheque, credit card, debit card or cash. Cheques are made payable to the City of Ottawa. Prepaid or reloadable credit cards, gift certificate, Visa Debit and Interac Online are not accepted at this time.


If a spot should become available due to another person cancelling or transferring out of the class, you will receive a call from staff. At that time you can decide whether to take or decline the spot. You may register in another class and on the chance your waitlisted course becomes available, you will be contacted to confirm if you wish to be transferred back to your original preference.

Incorrect age

Unfortunately the registration system will not allow you to register if you do not meet the required age at the start of the program. Contact your local recreational facility, Client Service Centre, or call 3-1-1.


Courses with insufficient registration will be cancelled. If a class or lesson is cancelled, every attempt will be made to re-schedule. If the class or lesson cannot be rescheduled, a refund will be issued.

Withdrawals and refunds

Withdrawals can be made:

Online, up to 7 days before course start date for a credit on your recreation account.
At any recreation facility or Client Service Centre.


When requesting a refund, you must submit a completed Refund Request Form available at any recreation facility or Client Service Centre.

  • Refunds can be issued only by cheque, credit card, or as a credit on your recreation account
    • With the City moving to a new registration, booking and payment system, we are asking you to request a refund when withdrawing from a course, rather than adding a new credit to your account.
    • Processing fees are being waived for a refund of credits that have been on your account for less than two years.
      • The $15 processing fee will still apply to a refund of credits on your account for more than two years.
    • If more than 50% of the course/membership has elapsed, no refund or credit on account will be offered.
    • ​There are no refunds or credits for private lessons.
    • For admission and goods purchases, refunds will be processed at the Facility with proof of purchase.

Returned cheque /declined credit card fee

A service fee will be charged after two declined credit card payments and on all cheques returned as Non Sufficient Funds (NSF), Stop Payment or Funds Not Cleared.

Credits on Account

Credits can be left on your account for two years. After which, refunds will be issued automatically and subject to a $15 processing fee.

Seniors’ discount

City of Ottawa residents who are 65 years of age and over will receive a discount of 10 per cent when registering for a City program. A proof of age is required.

Non-resident fee

Non-Ottawa residents will be charged an additional 25 per cent per person per program or membership.

Credit Card payments in excess of $5,000

Credit Card payments totalling $5,000 or greater (within a one month period) will be charged a fee of 1.99% as authorized by City of Ottawa By-law 2013-191. The City's Accounts Receivable Unit will issue a blue invoice monthly for these fees. 

Medication administration

If the participant requires that City of Ottawa staff be responsible for storing, administering or supervising the administration of any medication, the participant or parent/guardian is required to sign a release waiver and submit it to the facility where the program is being offered. Contact the facility for additional information.

Severe allergies

It is the responsibility of the participant or parent/guardian to identify if there are severe allergies that require an auto-injector. The City of Ottawa attempts to ensure the safety and well-being of all participants with "allergen-safe zones and practices". Participants or parents/guardians are required to provide two auto-injectors and sign a release waiver to be submitted to the facility where the program is offered.