Psychotherapist near you in Vancouver
Best psychotherapists nearby in Vancouver

Dr. Alina Sotskova
R.Psych.

Ms. Shirley Friesen
Registered Psychologist

Dr. Karolina Rozworska

Dr. Nathan Edwards

Dr. Trisha M. Kivisalu
R. Psych (#2520)

Benjamin Pierce
Ph.D.

Dr. Lisa Sperle
R.Psych

Dr. Carol Denniston

Cindy Strydom
M.A., RCC

Dr. Sumin Na
R.Psych.

Dr. Jen-Mai Wong
R.Psych

Sangeeta Sirohi

Pietro Pallotta

Anya Farmer

Basel Skeik

Elena Latushkina

Annelise Price

Jane Wyllychuk

Evanna Kieran
Find psychotherapists near Vancouver by neighbourhood
Find psychotherapists near Downtown Vancouver ›
Find psychotherapists near Kitsilano ("Kits") ›
Find psychotherapists near Gastown ›
Find psychotherapists near Yaletown ›
Find psychotherapists near West End ›
Find psychotherapists near Mount Pleasant ›
Find psychotherapists near Commercial Drive ("The Drive") ›
Find psychotherapists near Kerrisdale ›
Find psychotherapists near Renfrew-Collingwood ›
Why choose finda for psychotherapists in Vancouver, British Columbia, Canada?
- ✓172+ providers
- ✓Real-time availability
- ✓Transparent pricing
- ✓Genuine ratings
- ✓Easy online booking
- ✓Advanced search filters
finda provides you with real-time and comprehensive data to help you find a psychotherapists provider that meets your needs and schedule.
Frequently Asked Questions (FAQ)
Where can I find the best psychotherapists near Vancouver?
According to user ratings on Google (as of September 2025), Pegasus Integrated Health Inc is one of the highest-rated psychotherapists in Vancouver with a 5.0 star rating from 447 reviews. Other top-rated locations include LIFT Fitness and Physio (5.0 stars, 223 reviews), Coast Therapy East Vancouver (5.0 stars, 184 reviews), PlayWorks Physio (5.0 stars, 182 reviews). Use finda to check real-time availability and book instantly at these top-rated locations.
How much does psychotherapists cost in Vancouver?
Based on psychotherapists prices listed on finda (as of September 2025), a 30-minute session costs on average $99.13, ranging from $60 to $130, a 60-minute session costs on average $159.41, ranging from $15 to $262.5, and a 90-minute session costs $224.67 on average, ranging from $50 to $315. Prices are in Canadian dollars, and vary by location and service type.