Find the right therapist or counsellor for you
At First Session, we make it easy to find and connect with a therapist that meets your unique needs. Whether you’re looking for virtual or in-person sessions, our platform offers access to qualified mental health professionals across Canada. Start today, and begin your path to well-being.
Helping Every Therapy Seeker Find the Right Fit
Compatibility is the most important factor when choosing a counsellor. But finding the right fit isn’t easy. First Session takes the time, guesswork, and emotional labour out of that process.
Search a curated therapist network
Narrow your search to a list of rigorously vetted therapists you’ll actually consider booking. Because finding a therapist shouldn’t involve reading endless generic bios.
Assess for fit before you commit
Decide if a therapist is the right fit for you before booking with interview videos and in-depth bios. No more switching or re-telling your private feelings and story
Book directly (and instantly)
Schedule an available session or free consultation right from the First Session platform. No 3rd party intake calls or back and forth emailing required.
Find a Therapist in Your City
- Addiction Therapists in Yukon
- ADHD Therapists in Abbotsford
- ADHD Therapists in Airdrie
- ADHD Therapists in Ajax
- ADHD Therapists in Barrie
- ADHD Therapists in Brampton
- ADHD Therapists in Burlington
- ADHD Therapists in Burnaby
- ADHD Therapists in Calgary
- ADHD Therapists in Cambridge
- ADHD Therapists in Cape Breton
- ADHD Therapists in Chatham-Kent
- ADHD Therapists in Chilliwack
- ADHD Therapists in Coquitlam
- ADHD Therapists in Delta
- ADHD Therapists in Edmonton
- ADHD Therapists in Fredericton
- ADHD Therapists in Gatineau
- ADHD Therapists in Greater Sudbury
- ADHD Therapists in Guelph
- ADHD Therapists in Halifax
- ADHD Therapists in Hamilton
- ADHD Therapists in Kamloops
- ADHD Therapists in Kelowna
- ADHD Therapists in Kingston
- ADHD Therapists in Kitchener
- ADHD Therapists in Langley
- ADHD Therapists in Laval
- ADHD Therapists in Lethbridge
- ADHD Therapists in London
- ADHD Therapists in Longueuil
- ADHD Therapists in Markham
- ADHD Therapists in Medicine Hat
- ADHD Therapists in Milton
- ADHD Therapists in Mississauga
- ADHD Therapists in Moncton
- ADHD Therapists in Montreal
- ADHD Therapists in Nanaimo
- ADHD Therapists in Newmarket
- ADHD Therapists in New Westminster
- ADHD Therapists in Niagara Falls
- ADHD Therapists in North Vancouver
- ADHD Therapists in Oakville
- ADHD Therapists in Oshawa
- ADHD Therapists in Ottawa
- ADHD Therapists in Pickering
- ADHD Therapists in Prince George
- ADHD Therapists in Quebec City
- ADHD Therapists in Regina
- ADHD Therapists in Richmond
- ADHD Therapists in Richmond Hill
- ADHD Therapists in Saskatoon
- ADHD Therapists in St John's
- ADHD Therapists in Surrey
- ADHD Therapists in Surrey
- ADHD Therapists in Thornhill
- ADHD Therapists in Thunder Bay
- ADHD Therapists in Toronto
- ADHD Therapists in Vancouver
- ADHD Therapists in Vaughan
- ADHD Therapists in Victoria
- ADHD Therapists in Waterloo
- ADHD Therapists in Whitby
- ADHD Therapists in Windsor
- ADHD Therapists in Winnipeg
- ADHD Therapists in Woodbridge
- Anger Management Therapists in Abbotsford
- Anger Management Therapists in Airdrie
- Anger Management Therapists in Ajax
- Anger Management Therapists in Alberta
- Anger Management Therapists in Alliston
- Anger Management Therapists in Aurora
- Anger Management Therapists in Barrie
- Anger Management Therapists in Belleville
- Anger Management Therapists in Blainville
- Anger Management Therapists in Bolton
- Anger Management Therapists in Bowmanville
- Anger Management Therapists in Brampton
- Anger Management Therapists in Brantford
- Anger Management Therapists in British Columbia
- Anger Management Therapists in Brossard
- Anger Management Therapists in Burk's Falls
- Anger Management Therapists in Burlington
- Anger Management Therapists in Burnaby
- Anger Management Therapists in Caledon
- Anger Management Therapists in Calgary
- Anger Management Therapists in Cambridge
- Anger Management Therapists in Cape Breton
- Anger Management Therapists in Chatham-Kent
- Anger Management Therapists in Chilliwack
- Anger Management Therapists in Clarington
- Anger Management Therapists in Cobalt
- Anger Management Therapists in Comox Valley
- Anger Management Therapists in Coquitlam
- Anger Management Therapists in Courtenay
- Anger Management Therapists in Dartmouth
- Anger Management Therapists in Delta
- Anger Management Therapists in Drummondville
- Anger Management Therapists in Edmonton
- Anger Management Therapists in Essex
You deserve more from therapy.
You made the courageous decision to reach your full potential. Find the right therapist to help get you there, and make the most of the time and money you’re investing in yourself.
-(1).jpeg)
-(1).jpeg)
.jpeg)

.jpeg)


.jpeg)

.jpeg)







