SCF

Shockwave Therapy Clinics in Canada

1551 clinics · 401 offer kinesiology tape

Extracorporeal shockwave therapy (ESWT) is a non-invasive treatment that delivers high-energy acoustic pulses to injured tissue to stimulate healing. It is highly effective for chronic tendon injuries, plantar fasciitis, calcific tendinitis, and other overuse conditions that have not responded to conventional physiotherapy. Shockwave therapy is offered at many Canadian sports and physiotherapy clinics.

Browse by Province

Browse by City

Calgary

Alberta · 92 clinics

Toronto

Ontario · 83 clinics

Edmonton

Alberta · 75 clinics

Mississauga

Ontario · 71 clinics

Brampton

Ontario · 53 clinics

Surrey

British Columbia · 49 clinics

Vancouver

British Columbia · 39 clinics

Hamilton

Ontario · 38 clinics

Oakville

Ontario · 37 clinics

Richmond Hill

Ontario · 30 clinics

Burlington

Ontario · 28 clinics

Victoria

British Columbia · 28 clinics

Markham

Ontario · 27 clinics

Newmarket

Ontario · 27 clinics

Kelowna

British Columbia · 26 clinics

Ottawa

Ontario · 25 clinics

Burnaby

British Columbia · 23 clinics

Windsor

Ontario · 23 clinics

Barrie

Ontario · 23 clinics

Guelph

Ontario · 21 clinics

Kitchener

Ontario · 20 clinics

London

Ontario · 20 clinics

Richmond

British Columbia · 19 clinics

St. Albert

Alberta · 19 clinics

Abbotsford

British Columbia · 18 clinics

Coquitlam

British Columbia · 18 clinics

Vaughan

Ontario · 17 clinics

Whitby

Ontario · 16 clinics

Woodbridge

Ontario · 16 clinics

Oshawa

Ontario · 16 clinics

Milton

Ontario · 14 clinics

St. Catharines

Ontario · 14 clinics

Moncton

New Brunswick · 13 clinics

Cambridge

Ontario · 13 clinics

Aurora

Ontario · 12 clinics

Pickering

Ontario · 12 clinics

North York

Ontario · 12 clinics

Ajax

Ontario · 11 clinics

Lethbridge

Alberta · 11 clinics

Niagara Falls

Ontario · 11 clinics

Thornhill

Ontario · 11 clinics

Peterborough

Ontario · 10 clinics

Winnipeg

Manitoba · 10 clinics

Whitchurch-Stouffville

Ontario · 10 clinics

Nanaimo

British Columbia · 10 clinics

Stoney Creek

Ontario · 10 clinics

Waterloo

Ontario · 9 clinics

Airdrie

Alberta · 9 clinics

Etobicoke

Ontario · 9 clinics

Orléans

Ontario · 8 clinics

Red Deer

Alberta · 8 clinics

Courtice

Ontario · 8 clinics

Port Coquitlam

British Columbia · 7 clinics

Dartmouth

Nova Scotia · 7 clinics

Maple

Ontario · 7 clinics

Saskatoon

Saskatchewan · 7 clinics

Kingston

Ontario · 6 clinics

Halifax

Nova Scotia · 6 clinics

Medicine Hat

Alberta · 6 clinics

Collingwood

Ontario · 6 clinics

Scarborough

Ontario · 6 clinics

Sault Ste. Marie

Ontario · 6 clinics

Greater Sudbury

Ontario · 6 clinics

Belleville

Ontario · 6 clinics

Huntsville

Ontario · 5 clinics

Fonthill

Ontario · 5 clinics

Sarnia

Ontario · 5 clinics

Sherbrooke

Quebec · 5 clinics

Woodstock

Ontario · 5 clinics

Laval

Quebec · 5 clinics

Gatineau

Quebec · 5 clinics

Welland

Ontario · 5 clinics

Cambridge

Nunavut · 5 clinics

Regina

Saskatchewan · 5 clinics

Cornwall

Ontario · 4 clinics

North Vancouver

British Columbia · 4 clinics

Port Moody

British Columbia · 4 clinics

Thorold

Ontario · 4 clinics

Georgetown

Ontario · 4 clinics

Fort Erie

Ontario · 4 clinics

Nepean

Ontario · 4 clinics

Montreal

Quebec · 4 clinics

Thunder Bay

Ontario · 4 clinics

Ancaster

Ontario · 4 clinics

New Westminster

British Columbia · 4 clinics

Midland

Ontario · 3 clinics

Wasaga Beach

Ontario · 3 clinics

Cornwall

Prince Edward Island · 3 clinics

North Bay

Ontario · 3 clinics

Bolton

Ontario · 3 clinics

Orillia

Ontario · 3 clinics

Bracebridge

Ontario · 3 clinics

Fredericton

New Brunswick · 3 clinics

Bowmanville

Ontario · 3 clinics

Kamloops

British Columbia · 3 clinics

Windsor

Newfoundland and Labrador · 3 clinics

Orangeville

Ontario · 2 clinics

Vanier

Quebec · 2 clinics

Saint John

New Brunswick · 2 clinics

Saint-Lambert

Quebec · 2 clinics

Boucherville

Quebec · 2 clinics

Rosemère

Quebec · 2 clinics

Québec City

Quebec · 2 clinics

Timmins

Ontario · 2 clinics

Sherwood Park

Alberta · 2 clinics

Delta

British Columbia · 2 clinics

Gander

Newfoundland and Labrador · 2 clinics

Trenton

Ontario · 2 clinics

Dieppe

New Brunswick · 2 clinics

Boisbriand

Quebec · 2 clinics

Blenheim

Ontario · 2 clinics

Beamsville

Ontario · 2 clinics

Saanichton

British Columbia · 2 clinics

Brandon

Manitoba · 2 clinics

Newcastle

Ontario · 2 clinics

York

Ontario · 2 clinics

Leamington

Ontario · 2 clinics

Chatham-Kent

Ontario · 2 clinics

Kenora

Ontario · 2 clinics

North Vancouver

Newfoundland and Labrador · 2 clinics

Tottenham

Ontario · 2 clinics

Stratford

Prince Edward Island · 1 clinic

Pitt Meadows

British Columbia · 1 clinic

Dorval

Quebec · 1 clinic

Langford

British Columbia · 1 clinic

Unionville

Ontario · 1 clinic

Dundas

Ontario · 1 clinic

Carlisle

Ontario · 1 clinic

Picton

Ontario · 1 clinic

Campbellford

Ontario · 1 clinic

Acton

Ontario · 1 clinic

Oakville

Yukon · 1 clinic

Parksville

British Columbia · 1 clinic

Elora

Ontario · 1 clinic

Coaldale

Alberta · 1 clinic

Virgil

Ontario · 1 clinic

Halton Hills

Ontario · 1 clinic

Waterdown

Ontario · 1 clinic

Dunnville

Ontario · 1 clinic

Midhurst

Ontario · 1 clinic

Gravenhurst

Ontario · 1 clinic

Maple Ridge

British Columbia · 1 clinic

Napanee

Ontario · 1 clinic

GTA Multiple Locations

Ontario · 1 clinic

Bedford

Nova Scotia · 1 clinic

Oakville

Prince Edward Island · 1 clinic

Summerside

Prince Edward Island · 1 clinic

Holland Landing

Ontario · 1 clinic

Grimsby

Ontario · 1 clinic

Brooklin

Ontario · 1 clinic

Binbrook

Ontario · 1 clinic

Wellington

Ontario · 1 clinic

Ladysmith

British Columbia · 1 clinic

West Vancouver

British Columbia · 1 clinic

Nanoose Bay

British Columbia · 1 clinic

Innisfil Beach

Ontario · 1 clinic

Chatham Township

Ontario · 1 clinic

Chatham

Ontario · 1 clinic

Kanata

Quebec · 1 clinic

Lake Country

British Columbia · 1 clinic

Lake Country

Yukon · 1 clinic

Sharon

Ontario · 1 clinic

King

Ontario · 1 clinic

Port Perry

Ontario · 1 clinic

Powell River

Ontario · 1 clinic

Niagara-on-the-Lake

Ontario · 1 clinic

Quispamsis

New Brunswick · 1 clinic

Uxbridge

Ontario · 1 clinic

Riverview

New Brunswick · 1 clinic

Sylvan Lake

Alberta · 1 clinic

Stayner

Ontario · 1 clinic

Enoch

Alberta · 1 clinic

Fort Saskatchewan

Ontario · 1 clinic

Pembroke Pines

Ontario · 1 clinic

East Gwillimbury

Ontario · 1 clinic

Aylmer

Quebec · 1 clinic

Brighton

Ontario · 1 clinic

West Kelowna

British Columbia · 1 clinic

Duncan

British Columbia · 1 clinic

Tecumseh

Ontario · 1 clinic

Georgina

Ontario · 1 clinic

Emerald Park

Saskatchewan · 1 clinic

Manotick

Ontario · 1 clinic

Lincoln

Ontario · 1 clinic

Port Colborne

Ontario · 1 clinic

Pembroke

Ontario · 1 clinic

Aldergrove

British Columbia · 1 clinic

FAQs — Shockwave Therapy Clinics in Canada

What conditions does shockwave therapy treat?

Shockwave therapy is most commonly used for plantar fasciitis, Achilles tendinopathy, patellar tendinopathy (jumper's knee), rotator cuff calcific tendinitis, lateral epicondylitis (tennis elbow), and chronic muscle pain. It is particularly effective for conditions that have failed to improve with conventional treatment.

How many shockwave therapy sessions are needed?

Most patients require 3–5 sessions spaced one week apart. Results often continue to improve for several weeks after the final session as tissue remodelling occurs. Your clinician will assess your response and recommend additional sessions if needed.

Does shockwave therapy hurt?

Shockwave therapy can be uncomfortable, particularly over sensitive areas. Discomfort typically subsides quickly after each session. Most patients tolerate it well, especially knowing that the temporary discomfort often leads to significant pain relief.

Is shockwave therapy covered by insurance?

Coverage varies by plan. Some extended health benefit plans cover shockwave therapy when administered by a physiotherapist or physician. Check your benefits, as it may be billed under physiotherapy. Ask the clinic about coverage before booking.

Who provides shockwave therapy in Canada?

Shockwave therapy is administered by physiotherapists, chiropractors, sports medicine physicians, and registered massage therapists who have completed specialized training in ESWT. Many multidisciplinary sports clinics offer it alongside other treatments.

Can shockwave therapy be combined with kinesiology tape?

Yes. Many clinicians apply kinesiology tape after shockwave sessions to reduce post-treatment soreness and support the treated area during healing. The combination is common in sports clinic settings.

For Clinic Owners

Get found by patients who are ready to book

  • Free listing — no subscription, no catch
  • Appear in city, specialty, sport & injury searches
  • Alongside 12,700+ Canadian sports clinics
  • Added within 3–5 business days
List Your Clinic — It's Free →

Trusted by Canadian Physios

The tape your physio uses — now at home

Canadian sports clinics trust TapeGeeks for kinesiology tape, athletic tape, and taping supplies. The same professional quality is available for athletes and patients to use at home.