Program Registration

Summer 2025 Programs & Camps

Use the filter in the top right of the list to narrow down your search criteria. 

We are having difficulty loading your requested events. Please refresh your screen or try again in a few minutes.

We've launched a new recreation registration platform!

young girl with bat and notification about the change in the 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 <myrec@recreation.halifax.ca>
Sample of email that will come from the new software system

How to create your profile on the new registration platform


Tutorial - How to create a new profile

How to add your credit card to your profile

Tutorial - how to add a credit card to your profile

How to register for a program on the new registration platform

Tutorial - How to register for programs

How to register multiple children in summer camps

Tutorial - 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:

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 Camps

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

Dartmouth - Summer Camps

Dartmouth - Summer Programs

Dutch Settlement through Musquodoboit Valley
- Summer Camps

Eastern Passage - Summer Camps

Eastern Shore - Summer Camps

Eastern Shore - Summer Programs

Fall River - Summer Camps

Fall River - Summer Programs

Halifax - Summer Camps

Halifax - Summer Programs

Sackville - Summer Camps

Sackville - Summer Programs

Spryfield/Sambro - Summer Camps

Ready for Rec - Summer Camps

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.

Sackville Sports Stadium Pool

Needham Pool

Captain William Spry Pool

Halifax Common Pool

Bedford Outdoor Pool

Cole Harbour Outdoor Pool

Beaches Sessions 1 & 2

Beaches Sessions 3 & 4

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.

 

Recreation Phone Line

Hours of Operation
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