Supporting Team Excellence with Patients Society (STEPS) is a non-profit organization dedicated to improving the health and well-being of our community through collaborative care, health education, and specialized programs.
Compassionate, confidential sexual and reproductive healthcare, including contraception, cervical cancer screening, STI testing and treatment, and other specialized services.
Explore the Clinic ->


See more about the physicians, nurse practitioners, nurses, counsellors, and support staff who make up the STEPS team.
Meet our Team ->
Learn more about our evidence-based group programs that help participants build practical skills to support their mental health, emotional well-being, and resilience.
View Our Groups ->


Find information about our Valleyview, Downtown, and North Shore clinic locations, including hours, and contact details.
View Locations ->
Read more about STEPS Community Health Centres, our mission, our values, and how we're working to support healthier communities across Kamloops.
About STEPS ->
