toddlers playing in Selkirk Park, walking in grass and trees, led by a City of Selkirk program facilitator.

The City of Selkirk offers a variety of structured and un-structured recreational opportunities throughout the City of Selkirk. To learn more about the programs we offer, click on the program images below.

Fall 2026

Our fall programs take place between September-December. All fall programs will open for registration on Tuesday, September 8, 2026 at 10:00 am. Click on the images below to learn more.

NOTE: This section is currently “under construction”. Final details for each program will be fully available on the website by September 7, 2026.

Movie screen outdoors in Selkirk Park
Movie in the Park: September 18
Students playing at a table with instructor
Walk, Jog & Roll
Child skating
Public Skating
hockey helmet, stick and skates laying on skating rink surface
Sticks & Pucks
Students playing at a table with instructor
After-School Program
Instructor giving student a high five
Camp Awesome In-Service Day Camps
Standard First Aid Course
Basic/Emergency First Aid Course
Hands of an older lady, holding tools as she created a stained glass art piece.
Stained Glass Workshop: September
Hands of an older lady, holding tools as she created a stained glass art piece.
Stained Glass Workshop: November
Stay Safe Course
Babysitting Course
Youth Drop-In Zone
child measuring the width of a tree trunk
Exploration Bins
The Great Puzzle Race
A firearms instructor teaching a class
Canadian Firearms Safety Course
The Selkirk Fair Trade Hunt
children playing dodgeball inside the sport court
Equipment Lending Library
a home decorating in halloween decoratings
Halloween Home Tour & Decorating Contest
Santa's skates on an ice rink
Skate with Santa
two hockey sticks around a hockey puck
Outdoor Rink
A family of four tobogganing down a snow hill
Toboggan Borrowing Bin
Block Party
Block Party Bookings

Registration & Payment Options

The City of Selkirk offers both in-person and online recreation program registration and payment.  

Online Registration

You can register for all City of Selkirk programs online by clicking on the program images above and following the registration instructions for each program. 

If registering online, online payment must be done at the time of registration. We accept credit cards only as a form of online payment.

In-Person Registration

In-person program registrations may take place during regular business hours (10:00 AM – 4:00 PM, Monday – Friday) for those not able to pay online with a credit card. Payments and registrations in-person are accepted at the City of Selkirk Civic Office only. To avoid lineups, pay for your program registrations online! Credit card, debit, cheque and cash are accepted at the Civic Office for in-person payment.

Civic Office Address: 200 Eaton Ave, Selkirk, MB R1A 0W6

Program Policies & Agreements

Review our Program Policies & Agreements.

Recreation Funding Assistance

Do you need financial support to assist with program registration? Visit the link below to learn more about the funding assistance programs available. Learn more about Recreation Funding Assistance.

Have a Program Idea?

Have an idea for a program or activity? Just let us know as we are always looking for creative opportunities to engage the community and our visitors.

Past Programs

Not seeing a program listed that the City of Selkirk offers? Visit the link below to see a list of program offerings that are currently not in-season or running during this period. Click here to view a list of Past Programs.