children smiling

March Break Day Camps

Register now for upcoming March Break day camps, spaces are still available.

Kinsmen Ice

Winter Recreation Programs
Programs have started and registration remains open throughout the session. 

girl with pink tennis racket

Summer Day Camp

Registration now open for day camps at the Sport & Wellness Centre, Navy Club, and Instruction Sport camps at City parks!

Latest News

See All News

Loading News Feed...
hands typing on laptop keyboard

Online Account 

Log in to your online account to register for programs, review your family's schedule and more.

smiling children looking through a hula hoop

Accessibility & Inclusivity 

Peterborough Recreation offers programs and activities for all abilities, accessible facilities, and discount opportunities on programs and memberships.

personal trainer helping client

Join our Team

The City of Peterborough accepts resumes on an ongoing basis for many Recreation Division positions. Apply today.

yoga class and pool

Activity Schedules

View public swimming, fitness class, and drop-in skate schedules.

Winter fun guide cover overlaid on a photo snow on trees

Fun Guide

The Fun Guide is your one-stop guide to City of Peterborough recreational and leisure programs, day camps, parks and trails and so much more!

View the Fun Guide

Beavermead beach

Interactive Map

View the locations of outdoor recreation facilities, including pickleball courts, splash pads, pavilions, playgrounds and more.

View the Map

Community Events and Festivals

Join in on the fun! Find out what community events are happening on the event calendar, or plan your own event today. Learn more about hosting an Event.

Events Calendar

Contact Recreation Services


In Person:

Sport & Wellness Centre
775 Brealey Drive
Peterborough, ON
K9K 0B8

By Phone:

Phone: 705-742-0050
Fax: 705-743-9722

By Email: 

rec@peterborough.ca
We want to hear from you! Responses are provided within two business days.

Social Media:
Facebook: Peterborough Recreation Facebook Page

Instagram: @ptborecreation 

Twitter: @ptborecreation