Canada’s physiotherapy directory
Every clinic. One search.
498 clinics across 84 Canadian cities and growing.
Worth knowing
Peak Health & Performance offers physiotherapy, chiropractic, acupuncture and massage therapy. Appointments at 403-287-7325
Calgary
Experience the best massage therapy services at Hayahay Massage. Relax and rejuvenate with our skilled massage therapists
Calgary
Motus Physiotherapy in Langford provides a first-class health care experience. Our work is founded in research and commitment to learning
Langford
From coast to coast
Calgary
AB
Edmonton
AB
Vancouver
BC
Surrey
BC
Kelowna
BC
North Vancouver
BC
Victoria
BC
Burnaby
BC
Coquitlam
BC
Richmond
BC
Langley Twp
BC
Sherwood Park
AB
Vernon
BC
St. Albert
AB
Red Deer
AB
Delta
BC
Abbotsford
BC
Canmore
AB
Squamish
BC
Penticton
BC
Chilliwack
BC
Okotoks
AB
Courtenay
BC
Port Moody
BC
Nanaimo
BC
Cochrane
AB
Langley
BC
New Westminster
BC
Duncan
BC
Mission
BC
Airdrie
AB
Oakville
ON
West Vancouver
BC
Port Coquitlam
BC
Banff
AB
Campbell River
BC
West Kelowna
BC
Grande Prairie
AB
Chestermere
AB
Lethbridge
AB
Spruce Grove
AB
Camrose
AB
Maple Ridge
BC
White Rock
BC
Toronto
ON
Salmon Arm
BC
Osoyoos
BC
Three Hills
AB
Stony Plain
AB
Lake Country
BC
Medicine Hat
AB
Garibaldi Highlands
BC
Lloydminster
AB
Qualicum Beach
BC
Nelson
BC
Sylvan Lake
AB
Telkwa
BC
Cumberland
BC
Leduc
AB
Beaumont
AB
Prince George
BC
Brooks
AB
Wainwright
AB
Powell River
BC
Cranbrook
BC
Fort Saskatchewan
AB
Stettler
AB
Rossland
BC
Dawson Creek
BC
Langford
BC
Oliver
BC
Jasper
AB
Olds
AB
Fernie
BC
Comox
BC
Whistler
BC
Grand Forks
BC
Tsuut'ina
AB
Bonnyville
AB
Sidney
BC
Nanoose Bay
BC
Port Alberni
BC
Terrace
BC
Ponoka
AB
How it works
Find clinics near you by city or postal code. Filter by service, availability, or neighbourhood.
Read each clinic's description, see their practitioners, and check whether they're accepting new patients.
Book through the clinic's own booking link, or call them directly. We don't get in the way.
Trusted across Canada
498 clinics listed across 84 cities