Welcome to our Registration page! Here you will find ways to explore and register for our programs and activities, including helpful videos to help you manage your online account.
Registration Information
Seasonal Registration Dates
Upcoming Guide
- View the Guide | Today
- Explore Non-Aquatic Programs Online | November 19
- Register for All Non-Aquatic Programs:
- Online | Tuesday, November 26 @ 6:00 AM
- Phone (604-467-7422) & In-Person*| Thursday, November 28 @ 8:00 AM
- Explore Aquatic Programs Online| December 10
- Register for Aquatic Programs (including but not limited to swimming lessons):
- Online | Tuesday, December 17 @ 6:00 AM
- Phone (604-467-7422) & In-Person*| Thursday, December 19 @ 8:00 AM
- Remember there is now pre-requisites required for swimming lessons.
Staggered Registration for Non-Aquatic and Aquatic Programs
Staggered Registration means we have separate registration dates for aquatics programs, such as swimming lessons, and non-aquatics programs, including summer camps, sports, and fitness programs. The purpose of staggered registration is to allow our customers to focus on non-aquatics programs first, followed by aquatics programs, which are typically in high demand. By staggering the registration dates, customers can more easily prioritize their interests and register for their desired programs.
Have Questions?
We are always looking for ways to improve your experience! Email registration@mapleridge.ca.
Our Program Guide is released four times per year (seasonal). Find our current Program Guide and view dates for upcoming guide releases.
Three Ways To Register:
- Online
Online registration is available 24/7. You can explore in the window below on this page, log into your account, and find your program fit to get started.
Call Us
You can call 604-467-7422 to register during our Phone-In HoursPlease Note: When we are experiencing high volumes of calls, please remain on hold to secure your spot in the queue. Unable to hold? Book online. If your call is regarding cancellations, changes to an existing registration, or a non-urgent inquiry, please email registration@mapleridge.ca.
Phone-In Hours (604-467-7422)
Mon - Fri | 8:00 AM - 8:00 PM
Sat/Sun | 8:00 AM - 7:00 PM
Stat Holidays | 8:30 AM - 3:00 PM- Walk In
Visit our Customer Experience team at the Maple Ridge Leisure Centre (11925 Haney Place) or the Albion Community Centre (24165 104 Avenue) during our Hours of Operation.
Refund & Cancellation Policy

Why we’re updating our Program Refund Policy:
We’ve continued to experience challenges with program withdrawals near or at the program start date. As a result, some programs have unfilled spots while waitlisted customers miss the chance to join.
This update aims to encourage early withdrawal thereby providing waitlisted customers a better chance to join and ensuring available spots are filled.
Updated Program Refund Policy:
Effective January 1, 2025, we will be updating our program refund policy for our registered programs.
Withdrawal Date | Program Refund/Withdrawal Fee |
---|---|
7 Days Prior | No Fee & Full Refund |
Less than 7 Days but Greater than 48 Hours | $10 Withdrawal Fee & Program Refund |
Less than 48 Hours | No Refund |
Need to Cancel?
Please email registration@mapleridge.ca with at least 7 days notice to receive your refund and free your space up to those who are waitlisted. While you may call 604-467-7422 to cancel your registration, we do experience a high volume of calls and you may be placed on hold while we work through the queue.
If We Cancel a Program
A full refund will be processed or full credit will be applied to your Customer Account.
Medical Refund Requests
Requests must be accompanied with a medical certificate and received prior to the end of the program. Some exceptions apply.
Class Transfer Policy
Class transfers may be possible based on availability. All class transfers follow the cancellation/refund policy.
Registration FAQs
Yes, navigate to Login or Create an Account.
At the top of the page it will say “Don’t have a login? Sign Up”. Select Sign Up and follow the prompts.
A temporary password will be emailed to you from communication@perfectmind.com. Click the link in the email and create your own secure password.
If you have forgotten or would like to reset your password, select the ‘Forgot password?’ link on the Login page
View your schedules by signing into your account, clicking on the “My Profile” (top left) and scrolling down to your schedule.
Yes. View our Online Withdrawal help file.