Program registration

Programs, aquatics and skating

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

Registration for summer camps and recreation programs is now ongoing.
Spring & summer 2026 recreation activities PDFs Register for spring & summer recreation activities

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

Spring & Summer 2026 registration

  • Registration for spring 2026 programs, swimming & skating AND summer 2026 camps & recreation programs is now ongoing.  

View PDFs of spring 2026 programs, swimming and skating 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 spring 2026 program PDFs.

View PDFs of summer camps & recreation programs  

  • Registration for summer swimming & beaches sessions 1 & 2 will start at 10:00 am on Tuesday, June 16, 2026.
  • Registration for beaches sessions 3 & 4 will start at 10:00 am on Tuesday, July 21, 2026.
  • The easiest way to register is to use individual course codes. These codes are available under summer 2026 program PDFs.

Support tutorial videos

A full list of tutorial videos on how to use our online recreation registration platform can be found on our YouTube account.

 

Upcoming registration dates

Registration for spring 2026

  • Registration for spring programs, swimming & skating is now ongoing.

Registration for summer 2026

  • Registration for summer camps, programs & inclusion is now ongoing.
  • Registration for swimming pools & beaches sessions 1 & 2 will open at 10 a.m. on Tuesday, June 16.
  • Registration for beaches sessions 3 & 4 will open at 10 a.m. on Tuesday, July 21.

Please note:

Spring 2026 programs, swimming and 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

Sportball

St. Margarets - Tantallon - Hubbards

Swimming 

Skating

Summer 2026 camps, inclusion & programs

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

Sportball

St. Margarets - Tantallon - Hubbards

Ready for Rec

How to print a registration confirmation receipt 

View  the step by step process on how to print a registration confirmation receipt

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 municipally 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 municipally owned and operated Recreation Centre.

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)

How to register for a program (multilingual)

How to register for a program -English

Comment s’inscrire à un programme - French

Як зареєструватися для участі в програмі - Ukrainian

ਕਿਸੇ ਪ੍ਰੋਗਰਾਮ ਲਈ ਰਜਿਸਟਰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ - Punjabi

如何注册课程 - Mandarin

كيفية التسجيل في برنامج معيّن - Arabic

How to add a family member to your client profile 

How to add a family member to your client profile (English)

How to create or change your profile password

Follow our step-by-step guide to learn how to create or change the password for your profile on the municipal recreation registration platform.


Recreation Registration Line - 902.490.6666

Hours of operation
Seasonal operating hours September 1 - June 30 9 a.m. to 7 p.m. Monday to Thursday
Seasonal operating hours September 1 - June 30 9 a.m. to 7 p.m. Monday to Thursday
9 a.m. to 4 p.m. Friday
9 a.m. to 2 p.m. Saturday
Summer hours July 1 to August 31 9 a.m. to 4 p.m. Monday to Friday

Halifax Recreation Programs - Terms & Conditions

By registering for a recreation program with the Halifax Regional Municipality you agree to these program terms and conditions: 

View Halifax Recreation Program Terms & Conditions

Related files