Finding a program
You can use our online registration and booking system to look for programs by keyword, service, age, day of week, and date range.
You can also navigate through our programs and activities by area of interest, such as:
Only courses offered during the current session or based on your filter selections will display when you click “show courses” under a service.
Register for programs
Register for drop-ins
Getting registered
Before registering for a program, you need to have an account with us.
Visit the Create an Online Account page to get started.
If you have any questions or issues, please call 905-815-2000 or email recreation@oakville.ca.
Follow the steps below, or visit our YouTube channel for helpful tips on how to get registered.
Follow these steps to register for a program
- Sign in to your Recreation and Culture account and select the “Program Registration” tab located on the top navigation bar.
- Search for a program by using the categories provided or use the filter options on the left to narrow down your results.
- To select a course, click “Register Now”. This will bring you to the course details page.
- After confirming the information is correct, click the “Register Now” button to add the course to your cart. You will need to select the family member you wish to register by checking the box next to their name and clicking “Next”.
- If the program has already started, you will see both the full price of the course and the pro-rated price that you will be charged. Click “Next” to proceed.
- When you are ready to check out, select your payment method. You can add a credit card or pay with your credit card on file. If you have a gift card, you can enter it now.
- Review that all information is correct and click “Place My Order”.
If you have any questions or issues, please call 905-815-2000 or email recreation@oakville.ca.
Seniors Services
A current membership is required to register for Seniors Services programs.
Non residents
Registered program registration opens 14 days after Oakville resident registration periods begin.
Affordable Access
For information related to available subsidies for recreation programs, visit our Affordable Access page.
Waitlists
You will not be able to register for a course that is full, but you can be added to the waitlist if the option is available.
If a spot opens for that activity or additional sessions are added, you will be contacted by email. If you do not respond within 48 hours, your spot will be offered to the next person on the waitlist.
Please call 905-815-2000 or email recreation@oakville.ca for information about courses for which you are waitlisted.
Oakville residents can register daily up to seven days in advance for drop-in programs. Non-residents can book drop-in programs up to six days in advance.
Want to see what's happening beyond seven days? You can view all scheduled drop-in programs offered even before registration opens.
Follow the steps below, or visit our YouTube channel for helpful tips on how to get registered.
Follow these steps to register for a drop-in program
- Sign in to your Recreation and Culture account and select the “Drop-in Programs” tab located on the top navigation bar to view all program options.
- Drop-in programs are organized by activity. Use the filter options to narrow your search.
- Once you have selected your activity type, you will see a list of options sorted by date with program name, time, location and fee. To select a drop-in program, click the “Register” button. Waitlist indicates that the activity is full. If you select Waitlist, you will be emailed if a spot opens up.
- This will bring you to the course page for details including activity location, time, fees and even similar events you can enjoy. After reviewing the information, click “Register” to add to your cart.
- You will need to select the family member you wish to register by checking the box next to their name and clicking “Next”.
- On this page, ensure that the fee information is correct and click “Next”.
- When you are ready to check out, select your payment method. You can add a credit card or pay with your credit card on file. If you have a gift card, you can enter it now. Review that all information is correct and click “Place My Order”.
- Once your order is placed, you can add the drop-in program to your calendar, print your registration confirmation and more.
If you have any questions or issues, please call 905-815-2000 or email recreation@oakville.ca.
Fitness centre workouts
You will not be able to register for a workout in one of our fitness centres on the day. Just drop by the front desk at your preferred location and staff will be happy to check you in.
If you prefer to pre-register, you can still book online up to the day before your desired workout.
Visit our Memberships page.
Confirm your registration
You have successfully registered for a program or activity when you click the “Place My Order” button on the payment screen.
The registration confirmation and transaction receipt will be automatically sent to the email on file.
You can also review all transactions on the “My Info” page.
To view, reprint or email your registration confirmation, please follow these steps
- Sign in to your Recreation and Culture account and select the “My Info” tab located on the top navigation bar.
- Select the applicable family member registered in the program you want the registration confirmation for.
- Scroll down and select the “Schedules” heading which appears after the personal information details. For easier viewing, select the “Switch to List View” to display all current registrations for the client.
- Find the program you wish to receive an email confirmation for.
- Select the “Actions” link and then “Print”. The Registration Confirmation document will open and you can select “Email.”
- You will receive a pop-up notification advising the email was successfully sent.
If you have any questions or issues, please call 905-815-2000 or email recreation@oakville.ca.