Mental Health in Canada
Browse 1,187 mental health across 101 cities. Compare ratings, check hours, and find the right clinic.
Mental health professionals across Canada — including psychologists, psychiatrists, and counsellors — provide support for anxiety, depression, stress, trauma, and other conditions. Many offer both in-person and virtual appointments, making it easier to access care from anywhere in Canada.
Browse Mental Health by City
Select a city to view clinics with hours, ratings, and directions
Calgary
Alberta
20 listedGrande Prairie
Alberta
19 listedKamloops
British Columbia
19 listedGuelph
Ontario
19 listedMarkham
Ontario
18 listedEdmonton
Alberta
17 listedLethbridge
Alberta
17 listedSurrey
British Columbia
17 listedBurnaby
British Columbia
17 listedNew Westminster
British Columbia
17 listedVernon
British Columbia
17 listedMedicine Hat
Alberta
16 listedSt. Albert
Alberta
16 listedWhitehorse
Yukon
16 listedNelson
British Columbia
16 listedFernie
British Columbia
16 listedOttawa
Ontario
16 listedLondon
Ontario
16 listedBurlington
Ontario
16 listedRed Deer
Alberta
15 listedAirdrie
Alberta
15 listedLloydminster
Alberta
15 listedOkotoks
Alberta
15 listedVancouver
British Columbia
15 listedVictoria
British Columbia
15 listedKelowna
British Columbia
15 listedNanaimo
British Columbia
15 listedPrince George
British Columbia
15 listedPenticton
British Columbia
15 listedCampbell River
British Columbia
15 listedRichmond
British Columbia
15 listedMaple Ridge
British Columbia
15 listedToronto
Ontario
15 listedSt. Catharines
Ontario
15 listedLeduc
Alberta
14 listedCourtenay
British Columbia
14 listedCranbrook
British Columbia
14 listedSalmon Arm
British Columbia
14 listedNorth Vancouver
British Columbia
14 listedHamilton
Ontario
14 listedVaughan
Ontario
14 listedKitchener
Ontario
14 listedBarrie
Ontario
14 listedCochrane
Alberta
13 listedAbbotsford
British Columbia
13 listedMission
British Columbia
13 listedCambridge
Ontario
13 listedCanmore
Alberta
12 listedChilliwack
British Columbia
12 listedFort St. John
British Columbia
12 listedSquamish
British Columbia
12 listedWest Vancouver
British Columbia
12 listedDelta
British Columbia
12 listedRevelstoke
British Columbia
12 listedMississauga
Ontario
12 listedBrampton
Ontario
12 listedWindsor
Ontario
12 listedCoquitlam
British Columbia
11 listedWhite Rock
British Columbia
11 listedPowell River
British Columbia
11 listedOakville
Ontario
11 listedFort McMurray
Alberta
10 listedTerrace
British Columbia
10 listedWhistler
British Columbia
10 listedLangley Township
British Columbia
10 listedRichmond Hill
Ontario
10 listedOshawa
Ontario
10 listedSpruce Grove
Alberta
9 listedCamrose
Alberta
9 listedLacombe
Alberta
9 listedStony Plain
Alberta
8 listedOlds
Alberta
8 listedWhitecourt
Alberta
8 listedSlave Lake
Alberta
8 listedWilliams Lake
British Columbia
8 listedSylvan Lake
Alberta
7 listedDawson Creek
Yukon
7 listedPrince Rupert
British Columbia
7 listedLangley
British Columbia
7 listedYellowknife
Northwest Territories
7 listedBonnyville
Alberta
6 listedKimberley
British Columbia
6 listedQuesnel
British Columbia
6 listedCold Lake
Alberta
5 listedDrayton Valley
Alberta
5 listedPeace River
Alberta
5 listedAthabasca
Alberta
5 listedTrail
British Columbia
5 listedRegina
Saskatchewan
5 listedBrooks
Alberta
4 listedChestermere
Alberta
4 listedPonoka
Alberta
4 listedBeaumont
Alberta
3 listedEdson
Alberta
3 listedHigh River
Alberta
3 listedMorinville
Alberta
3 listedBarrhead
Alberta
3 listedDawson Creek
British Columbia
3 listedPort Coquitlam
British Columbia
3 listedTofino
British Columbia
3 listedWaterloo
Ontario
3 listedFrequently Asked Questions
Common questions about mental health in Canada
How do I find a mental health professional in Canada?
Use ClinicFinder.ca to browse psychologists, psychiatrists, and counsellors near you. You can also ask your family doctor for a referral, which is required for psychiatrists (covered by provincial health plans). Many provinces also offer free mental health resources through programs like BounceBack, AbilitiCBT, and provincial crisis lines.
Is mental health care covered by provincial health insurance?
Psychiatrist visits are fully covered by provincial health plans when referred by a doctor. Psychologist and counsellor fees are generally not covered by provincial plans but may be included in extended health benefits, typically with annual caps of $500 to $3,000. Some provinces offer limited publicly funded psychological services through hospitals and community health centres.
Do mental health professionals offer virtual appointments?
Yes. Since the COVID-19 pandemic, many psychologists, counsellors, and psychiatrists across Canada offer virtual therapy via video call or telephone. Virtual therapy has been shown to be as effective as in-person sessions for many conditions, and it provides greater accessibility for patients in rural areas or those with mobility challenges.
What is the difference between a psychologist, psychiatrist, and counsellor?
A psychiatrist is a medical doctor who can diagnose mental health conditions and prescribe medication — visits are covered by provincial health plans. A psychologist holds a doctoral degree in psychology and provides assessment and therapy but cannot prescribe medication. A counsellor or psychotherapist typically holds a master's degree and provides talk therapy. All three can provide effective mental health support.
How much does therapy cost in Canada?
Psychologist sessions typically cost $180 to $250 per hour. Counsellors and psychotherapists generally charge $100 to $175 per hour. Psychiatrist visits are covered by provincial health insurance. Many therapists offer sliding scale fees based on income, and some community organizations provide free or low-cost counselling.
Other healthcare services
Browse more clinic types across Canada