Summer 2025 Programs & Camps
Use the filter in the top right of the list to narrow down your search criteria.
We've launched a new recreation registration platform!

Registration for summer camps and programs is now ongoing. View available summer camps. Please call the Recreation Registration Line at 902.490.6666 or visit the front desk staff at your local municipal recreation facility with any questions or support inquiries.
- We recommend registering from a desktop or tablet using Chrome as the browser.
- The easiest way to register is to use individual course codes. These codes are available under Summer 2025 Camps & Programs.
- If you do not have an active facility membership at one of our municipal recreation centres, the Canada Games Centre, Cole Harbour Place, the St. Margaret's Centre or Zatzman Sportsplex, you will need to create a new profile.
- If you have an active facility membership at one of our municipal recreation centres, the Canada Games Centre, Cole Harbour Place, the St. Margaret's Centre or Zatzman Sportsplex, your profile information has been transitioned to the new platform.
- IMPORTANT: To ensure your membership continues uninterrupted after May 31, 2025 you must input your payment information before that date. Otherwise you membership will be invalid.
- Note: You will need to set up a new password. The minimum password length is 8 characters and it must contain uppercase, lowercase, a number and a punctuation mark.
- All facility members will receive this email coming from Halifax Regional Municipality <communication@xplorrecreation.com>:

How to create your profile on the new registration platform
- Step-by-Step Instructions - How to create your new profile - Multilingual
How to create your new profile (English)
Comment créer un profil ou un compte client (French)
Як створити профіль/обліковий запис клієнта (Ukrainian)
ਗਾਹਕ ਪ੍ਰੋਫਾਈਲ/ਖਾਤਾ ਕਿਵੇਂ ਬਣਾਉਣਾ ਹੈ (Punjabi)
كيفية إنشاء ملف تعريف/حساب عميل (Arabic)
如何创建用户档案/账号 (Chinese - Mandarin)
- Step-by-Step Instructions - How to add a family member to your client profile
How to add your credit card to your profile
How to register for a program on the new registration platform
- Step-by-step instructions - How to register for a program - Multilingual
How to register for a program -English
Comment s’inscrire à un programme - French
Як зареєструватися для участі в програмі - Ukrainian
ਕਿਸੇ ਪ੍ਰੋਗਰਾਮ ਲਈ ਰਜਿਸਟਰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ - Punjabi
如何注册课程 - Mandarin
كيفية التسجيل في برنامج معيّن - Arabic
- Step-by-step instructions - How to register your child for a program using a payment plan
How to register your child for a summer camp using a payment plan
How to register multiple children in summer camps
- Upcoming Registration Dates
Registration for Spring 2025
- Recreation Programs, swimming and skating is now ongoing (in the old registration system)
Registration for Summer Camps 2025
- Summer Camps & Programs is now ongoing (in the new registration system)
Registration for Summer Pools and Beaches 2025
- Tuesday, June 17, 2025 beginning at 10:00 a.m. for Summer Pools and Beaches Sessions 1 &2 (in the new registration system)
- Tuesday, July 22, 2025 beginning at 10:00 a.m. for Beaches Sessions 3 & 4. (in the new registration system)
Please Note:
- Registration for the Canada Games Centre, Cole Harbour Place, Zatzman Sportsplex and St Margaret’s Centre takes place on different dates and times. Please visit their websites directly for their registration information.
- Indoor pools include Sackville Sports Stadium, Needham Centre, and Captain William Spry. Outdoor pools include Halifax Commons Pool, Bedford Outdoor Pool, and Cole Harbour Outdoor Pool.
- Summer 2025 Camps & Programs
To preview the upcoming recreation programs available in your community, click on the program PDFs below. The programs are organized by area and, in some unique cases, by activity. Note: some program fees and/or details may change over the course of registration.
For questions, please call our registration line at 902-490-6666 or visit our front desk staff at your local recreation facility. Get information about recreation program fee changes.
Program descriptions and information can be found in our Program Description Reference Guide.
Bedford Region - Summer Programs
Beechville-Lakeside-Timberlea - Summer Camps
Beechville-Lakeside-Timberlea - Summer Programs
Cole Hbr- Westphal-Preston - Summer Camps
Cole Hbr- Westphal-Preston - Summer Programs
Dutch Settlement through Musquodoboit Valley
- Summer CampsEastern Passage - Summer Camps
Eastern Shore - Summer Programs
- Recreation Centres That Can Access the Old System
Until June 30, 2025 you can still access the old system online, in-person or by phone to register or withdraw from spring programs, or to make rental payments. Plus, until March 31, 2025 you can book drop-ins with the old system.
At these locations:
- Bedford Hammonds Plains Community Centre
- Chocolate Lake Community Centre
- Captain William Spry Community Centre
- Findlay Community Centre
- Gordon R. Snow Community Centre
- Musquodoboit Harbour Community Centre
- North Preston Community Centre
- Sackville Sports Stadium
- Sheet Harbour Recreation Office
- Spring 2025 Programs
To preview the upcoming recreation programs available in your community, click on the program PDFs below. The programs are organized by area and, in some unique cases, by activity. Note: some program fees and/or details may change over the course of registration.
For questions, please call our registration line at 902-490-6666 or visit our front desk staff at your local recreation facility. Get information about recreation program fee changes.
Program descriptions and information can be found in our Program Description Reference Guide.
Dutch Settlement through Musquodoboit Valley
- How to Register Online, In-person or by Phone
We offer recreation programs at municipal recreation centres that are owned and operated by the municipality. You can register online by logging in or creating a new account. You can also search for a program or location.
To register in-person visit your nearest HRM-owned and operated Recreation Centre.
To register by phone call our recreation line at 902-490-6666. See the table below for the hours of operation for the phone line. Should you require assistance outside of the hours noted in the table below please contact your local HRM-owned and operated Recreation Centre.
Seasonal Operating Hours | September 1 - June 30 | 9:00 a.m. to 7:00 p.m. | Monday - Thursday |
---|---|---|---|
Seasonal Operating Hours | September 1 - June 30 | 9:00 a.m. to 7:00 p.m. | Monday - Thursday |
9:00 a.m. - 4:00 p.m. | Friday | ||
9:00 a.m. - 2:00 p.m. | Saturday | ||
Summer Hours | July 1 - August 31 | 9:00 a.m. - 4:00 p.m. | Monday - Friday |