Program Registration

Programs, Swimming & Skating

 Use the filter in the top right of the list to narrow down your search criteria. 
View fall & winter program PDFs online Register for fall & winter programs

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

We have a new recreation registration platform

Winter 2026 Registration is Now Ongoing
 View winter 2026 program PDFs online

  • For questions or support inquiries call the Recreation Registration Line at 902.490.6666 or visit the front desk staff at your local municipal recreation facility.
  • 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 winter 2026 program PDFs.

 

Upcoming Registration Dates

Registration for Fall & Winter 2026

  • Registration for fall & winter programs, swimming & skating is now ongoing

Please Note:

Winter 2026 Programs, Swimming & Skating PDFs

Adventure Earth Centre

Bedford - Hammonds Plains

Beechville - Lakeside - Timberlea

Cole Harbour

Dartmouth

Eastern Passage

Fall River

Halifax

Musquodoboit Harbour

Musquodoboit Valley

North Preston

Power House

Sackville

Sheet Harbour

Spryfield

Sportball

St. Margarets - Tantallon - Hubbards

Skating

Swimming

Fall 2025 Programs, Swimming & Skating PDFs

Adventure Earth Centre

Bedford - Hammonds Plains

Beechville - Lakeside - Timberlea

Cole Harbour

Dartmouth

Eastern Passage

Fall River

Halifax 

Musquodoboit Harbour

Musquodoboit Valley

North Preston

Power House

Sackville

Sheet Harbour

Spryfield

Skating

Sportball

St. Margaret's, Tantallon, & Hubbards

Swimming 

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.

 


How to create your profile on the new registration platform


Tutorial - How to create a new profile

 How to navigate your client profile

Tutorial - How to Navigate Your Client 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

Recreation Registration Line - 902.490.6666

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