Preview all the 2025 spring & summer courses now
The Town of Banff has a wide range of classes, courses, and programs for a variety of ages and skill levels running from April 1 – September 29. View them all on the Course tab above. Try something new, increase your skills, or get creative. All classes and courses requiring registration open for online or in-person registration on March 13 at 8 a.m. Get ready to register by reviewing your account or creating a new account on the My Account tab above.
Make sure your user account is up to date to access all the great programs and courses.
Check out the new spring & summer drop-in new schedule launching on April 1 at banff.ca/dropincalendar!
1. Banff residents must login to their account first to access early registration for many courses.
To register in one of a program you must have a client account.
Click here for instructions on how to create an account.
For parents enrolling children please be sure to create a family account with yourself as the Billing Client and your children as family members.
Registration for OSC & Into the Wild is now open call 403.762.1251.
Drop-in sessions do not require registration (see Memberships for more details).
HOW DO I REGISTER FOR A COURSE?
Click on a Course Subcategory within the Course Category on the left side of the page to view offered courses
Click the "Register Now" button to continue to the Participant Selection Screen. Select the participant name(s) from your account that you wish to enroll into the selected course. (If you have not added Group Members to your account then the Participant Selection Screen is not displayed.) If a "Register Now" button is not clickable, this Course is not currently available for online registration or you must logon to your account
first and then select "Register Now" (i.e. only Banff residents can register).
Click the "Continue" button to add the course to your "Shopping Cart"
To register for additional courses, click on "Keep Shopping" button from the "Shopping Cart" screen or click the "Process Payment" button to complete your purchase. Once you have successfully completed the transaction an Invoice will be displayed with details about the Course(s) registrations you have made.
An email confirmation will be sent to the email address you provided and includes a copy of your receipt and the refund policy.
HOW DO I WITHDRAW FROM A COURSE?
To withdraw from a Course please contact us for assistance. Please refer to our
Refund Policy for additional information.
If you experience problems creating or updating your account, or while registering for courses please click on
FAQ at the top-right page for helpful information. If you are still experiencing problems, please call 403.762.1251 or email
community.services@banff.ca.