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, programs, pools & beaches is now ongoing. View available summer camps & programs. 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 have not registered for a Halifax Parks and Recreation program since April 1, 2025, you may need to create a new profile.
After you create your new profile you will receive an email that looks like this:

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 Summer Camps, Pools & Beaches 2025
- Summer camps, programs, pools and beaches is now ongoing
Registration for Fall 2025
- Tuesday, August 19, 2025 beginning at 10:00 a.m. for fall programs (in the new registration system)
- Tuesday, August 26, 2025 beginning at 10:00 a.m. for swimming & skating (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
- Summer 2025 Swimming at Pools and Beaches
To preview the upcoming swimming programs available in your community, click on the PDFs below. The programs are organized by location. 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.
- 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 |