Recreation Programs and Camps

Girl rock climbing

Find something for everyone!

The City of Peterborough offers a wide range of recreation programs including camps, fitness, sport, swimming and so much more. Browse our Program Categories below for an overview of what is available. Register online using PerfectMind registration software, where you will find detailed information on programs including descriptions, registration dates, spaces left in the program and wait list options. 

Download the accessible version of Winter 2022 Fun Guide (42 MB)

Program Categories

Find your fit! Click on the categories below to read a brief description of the types of programs you will find.


These programs are designed for the more active individuals of all ages and include programs such as dance and martial arts, including Ninja Academy:

View active programs


Our camp programs are offered at various locations around the city, and each are designed to offer a unique experience to the children and families attending. Our summer day camps include topics such as the arts, inspiring play, science, technology and sports. On top of the summer day camp experience, we also offer camps during school board P.A. days, March break and winter holidays.

View camps


What better way to experience our world, then to explore? These programs are intended for children, youth and families to learn and grow in a wide range of themes. Our discovery kids programs include play and learn, science and technology, and the Arts, while our discovery youth focus on engagement and S.T.E.A.M. learning.

View explore programs


Make a plan to move, as increasing your physical activity can lead to better physical and mental health. Our fitness programs include fitness for all ages and levels of physical abilities. We offer both land and water classes that can help you achieve your goals and if you need an extra push, our professional personal trainers can help. Find your fitness today!

View fitness programs


Learning is a lifelong process. It enhances our understanding of the world and helps guide us to an improved quality of life. You might be interested in general themed workshops that will introduce to you a world of food or gardening. Maybe you want to achieve certifications to become a first aid responder. Perhaps you want to enter the world of babysitting. Whichever your path, our programs are designed and instructed by individuals who know their stuff!

View learn programs


Who says ice is just for winter!  Through our instructional skate programs, you can learn how to power skate or play hockey.  If you are looking for a way to meet new friends, join our recreational adult hockey league! 

Registration for Winter skating lessons opens on December 10 at 7 a.m.

View skate programs


Make a splash! Become a lifeguard. Learn how to swim, or focus on your fitness. These programs help you enter the world of swimming, and our certified swim instructors help you start on your path. From nursery swims to leadership courses, we program for every age and ability. Swim for Life®, the Lifesaving Society’s complete learn to swim program, will help you develop important skills you will need to be safe around lakes, rivers, and pools.

View splash programs


Getting active through sports is a great way to meet new people and develop skill levels.  Our community programs include getting involved in sport at your comfort level. Drop in and join a pickup game, or join a recreational league with friends. You can also learn from experienced instructors and develop new skills. No matter how you join, sport can add to your championship game! We require the completed Summer Sport Camps Health & Information form for each child before attending camp. 

View sport programs


Breathe. Focus. Clarity of Mind. Connect to your physical and mental health through a variety of Mind and Body programs. Pilates, Yoga, and Meditation are just a sample of the programs available to help balance your overall wellness.

View wellness programs

Drop in activities

Looking to drop in to a public swim, public skate, or sport such as volleyball? We also offer a variety of drop in activities.

View drop in programs

Did you know?

The Peterborough Sport & Wellness Centre offers many of the programs you will find above included in, or discounted with membership. Learn the benefits of membership today by visiting the Centre's website:

Visit the Sport & Wellness Centre

How to register

The City of Peterborough is proud to offer a variety of programs and services for people of all ages and abilities. Registering is fast and easy.

Online registration

Registration takes place on the PerfectMind Registration website. To complete registration, clients need to set up an account that can be used for all future registrations. If you would like to register for more than one program, click "book another event" to add more programs to your online cart. Payment is required at the time of registration using Visa or Mastercard.

Create an account 

In person registration

Recreation programs can be registered in-person at the Peterborough Sport & Wellness Centre. Please visit the Centre's website for hours of operation.

For programs taking place at the Art Gallery, Museum, or Library, please visit their websites for hours of operation and in-person registration details. 

Phone registration

Recreation Programs 

Call the Peterborough Sport & Wellness Centre at 705-742-0050

Programs at the Art Gallery 

Call the Art Gallery of Peterborough at 705-743-9179

Programs at the Library 

Call the Peterborough Public Library at 705-745-5382

Programs at the Museum 

Call the Peterborough Museum and Archives at 705-743-5180

Hours of service vary, please visit each location's website for hours of operation.

Account Credits 

Your registration account may have a credit available due to a previous program adjustment or cancellation. This credit can be used when registering for programs online. Please note, the available credit only appears on the final registration page during check out as one of the options for payment. If you would like to apply your credit, choose this option. It will then tell you the remaining amount owing if the credit does not fully cover your registration fee. 

Customer Service

If you need support with your registration, contact customer service for further assistance. Hours of service vary, so please visit each location's website for hours of operation:

Customer Service Locations
Location Phone number   Address
Peterborough Sport & Wellness Centre 705-742-0050

775 Brealey Dr

Art Gallery of Peterborough 705-743-9179 250 Crescent St. (open by appointment only)
Peterborough Public Library 705-745-5382 345 Aylmer St. N.
Peterborough Museum and Archives 705-743-5180  300 Hunter St. E. (open by appointment only)

Corporate Sponsorship Opportunities

Promote your business or brand with a customized sponsorship profile presented with City programs, facilities, and events.

Visit our Corporate Sponsorship page to find out about our current opportunities.