The Town of Princeton is an active community with an arena, outdoor pool, ball diamonds, skateboard park, Kettle Valley Trail and numerous parks for families to enjoy.

We invite you to enjoy our community throughout the year. Please visit our current leisure guide to learn all about current activities and events in the Town of Princeton. NOTE: Centennial Outdoor Pool Spring and Summer schedule is revised. Click Spring or Summer to see the revised schedule.

Registration for Princeton Recreation Programs is available at both Town Hall (151 Vermilion Ave) and at the Princeton Recreation Office (located in Riverside Center - 148 Old Hedley Road). A variety of Community Organizations host activities and programs throughout the year and can be found in the Leisure Guide. Please contact them directly regarding your interest.

Click here to see job postings.


Nadine McEwen - Recreation Coordinator

Telephone:  250-295-6067 


Office: 148 Old Hedley Road, Princeton, BC V0X 1W0