Programs and Events

Princeton Parks, Recreation and Cultural Services encourages everyone in Princeton and surrounding District. to lead an active and healthy lifestyle. Families and residents of all ages are welcome to enjoy the variety of programs, clubs, events, and facilities that our department or local organizations have to offer in our community.


Click on the link for the Fall/Winter Leisure Guide.

The Princeton Recreation Department invites organizations to share their activities and events with the Town. Working together we will see our community thrive.

Registration is available at Town Hall (151 Vermilion Ave) or at the Princeton Recreation Office located in Riverside Centre 148 Old Hedley Road). Please call the office at 250-295-6067 to learn more.

NEW - Learn to Skate Program at the Princeton Arena. The program starts October 24. Click here to learn more. For more information or to register, please call the Recreation Office at 250-295-6067 or email



You can also submit your own community events to our calendar!

Please contact for further information or to list your community event:

Nadine McEwen - Princeton Recreation Coordinator

250-295-6067 or