Find a Headache Specialist
Home »
Use the helpful map below to find a headache specialist near you.
Are you a specialist? Add your clinic to our locator.
What is a headache clinic?
How do we select a clinic in this list?
How to prepare for HCP Appointments
How to prepare for a Virtual Appointment
A headache clinic is a specialized medical facility focused on diagnosing, treating, and managing various types of headaches and related conditions, such as migraines and cluster headaches. These clinics are staffed by healthcare professionals, including neurologists, pain specialists, and other experts, who use advanced diagnostic tools and personalized treatment plans to address each patient’s unique needs. Headache clinics often provide a multidisciplinary approach, combining medical therapies, lifestyle guidance, and complementary treatments to improve quality of life for individuals with chronic or severe headaches.
For more information, visit our post on Navigating Migraine & Headache Care in Canada
The clinics listed in the Migraine Canada Headache Specialist Database are carefully reviewed by our Scientific Committee. Each clinic specializes in headache and migraine treatment to ensure patients receive comprehensive care. We prioritize clinics that offer a full range of treatments, including the prescribing of gepants, CGRP monoclonal antibodies, Botox, and other injections (ie. nerve blocks).
360 Concussion Care
2451 Riverside Drive, Ottawa, ON, Canada
Ottawa
K1H 7X7
(613) 668-0360
[email protected]
Alberta Children’s Hospital Integrated Headache Clinic
28 Oki Drive NW
Calgary
T3B6A8
(403) 955-7430
Alberta Neurologic Centre
1608 17th Ave SW Suite 300
Calgary
T2T0E3
(587) 747-5615
[email protected]
Alexander Melinyshyn – Headache Medicine and General Neurology
1055 Fanshawe Park Rd W Suite 302
London
N6G 5B4
(226) 213-7171
Allen Edwards Pain Management Unit Montreal General Hospital
1650 Cedar Avenue, Montreal, QC, Canada Room A5.123
Montreal
H3G 1A4
(514) 431- 2448
Bayshore Neurology
3029 Carling Avenue, Ottawa, ON, Canada Unit 102
Ottawa
K1B 8E8
(613) 233-3030
[email protected]
Bayside Medical Centre
7226 West Saanich Road
Brentwood Bay
V8M 1P6
(250) 665-7972
Bill Nelems Pain and Research Clinic
2755 Tutt St Suite 309
Kelowna
V1Y 0G1
(250) 860-9754
Burnaby Hospital
4400 Dominion Street, Burnaby, BC, Canada Unit 510
Burnaby
V5G 4L7
604-434-4211
Cambridge Neurology
14 St., Andrews Street
Cambridge
N1S1M3
(519) 624-2121
Centre Médical Brunswick
955 Boulevard Saint-Jean, Pointe-Claire, QC, Canada Tower 1, Suite 401
Montreal
H9R 5K3
(514) 459-3199
Centre Médical Brunswick Neurologie
5100 Boulevard de Maisonneuve Ouest, Montreal, QC, Canada Unit 600
Montreal
H4A 3T2
(514) 906-3876
CHUM Hôpital
1000 Rue Saint-Denis, Montreal, QC, Canada
Montreal
H2X 3J4
(514) 890-8123
Cité de la Santé
1755 Bd René-Laennec, Laval, QC, Canada
Laval
H7M 3L9
(450) 975-5583
City Pediatric Specialty Group, St. Paul’s Hospital
2608 Granville Street suite 555, Vancouver, BC, Canada Suite 555
Vancouver
V6H 3V3
(604) 730-5622
Cleveland Clinic Canada
181 Bay St., Toronto, ON, Canada Suite 3000
Toronto
M5J 2T3
(416) 507-6789
[email protected]
Clinique Angus
2601 Rue William-Tremblay, Montreal, QC, Canada
Montreal
H1Y 0E2
(514) 807-2333
[email protected]
Clinique de la Migraine de Montréal
1851 Rue Sherbrooke Est, Bureau 1110 Bureau 1110
Montreal
H2K 4L5
(514) 337-0432
[email protected]
Clinique GMF-U Maizerets
1825 Boulevard Henri-Bourassa, Québec City, QC, Canada Suite 301
Quebec City
G1J 3W9
(418) 661-1413
Clinique Interdisciplinaire de Mémoire
18e Rue, Quebec City, QC, Canada Suite 1401
Quebec City
G1J 1Z4
(418) -649-5980
Clinique Neuro Outaouais
Suite 200 - 209 Rue Gamelin Suite 200
Gatineau
J8y1w2
(819) 777-2500
Dr. Ivonne A. Hernández
10665 Jasper Avenue, Edmonton, AB, Canada Unit 830
Edmonton
T5J 3S9
(780) 428-6836
Dr. Joshua Lai
5678 Granville Street #204, Vancouver, BC, Canada Office 204
Vancouver
V6M 3C5
Dr. Laura Schiffer , neurologist, Bayview Finch Medical Centre
3292 Bayview Avenue Suite 202
Toronto
M2M 4J5
(416) 229-4179
Dr. Rose Giammarco
25 Charlton ave east suite 808
Hamilton
L8N 1Y2
(905) 523-5788
Dr. Walsh and Dr. Laneuville’s Clinic
1 Centrepointe Dr, suite 406
Ottawa
K1Y 3S9
(613) 228-4298
Dr. Warren Goldstein
250 Harding Blvd W #412, Richmond Hill, ON, Canada
Richmond Hill
L4C 9M7
(905) 737-9677
[email protected]
Elicare Medical
510-4400 Dominion Street Unit 510
Burnaby
V2S5A9
(604) 566-0077
Ellesmere Health Group
2100 Ellesmere Rd, Scarborough, ON, Canada Unit 106
Toronto
M1H 3C3
(416) 690-3450
Evomotion Health and Wellness
2347 Kennedy Road suite 409, Toronto, ON M1T 3T8, Canada Suite 409
Toronto
M1T 3T8
(647) 948-8899
[email protected]
Gladstone Headache Clinic
1333 Sheppard Ave E, Suite 122
North York
M2J 1V1
(416) 492-4144
GSH Medical Headache, Migraine & Pain Centre – Durham
1099 Kingston Rd #5c, Pickering, ON, Canada
Pickering
L1V 1B5
(866) 611-7642
[email protected]
Headache, Migraine and Concussion Centre
555 Kingston Road West, Ajax, ON, Canada
Ajax
L1S 6B7
(905) 477-4677
[email protected]
HealthPointe Medical Centre
Suite 301 - 575 100 St SW
Edmonton
T6X 0S8
(780) 453-5255
[email protected]
Horizon Family Medicine
6845 66th Street Office 110
Red Deer
T4P 3T5
(403) 342-7270
Hotel Dieu Hospital, as a part of Kingston General Hospital
76 Stuart Street, Kingston, ON, Canada Connell 7
Kingston
K7L 2V7
(613) 549-6666 ext. 4343
Huixin Feng, RMT | Headache & Migraine Massage Therapy
8787 Woodbine Avenue, Unit 222
Markham
L3R 9S2
iScope Concussion and Pain Clinics – Langley
Suite 200 – 8837 201 St
Langley
V2Y 0C8
1-888-550-5508
[email protected]
iScope Concussion and Pain Clinics – Mississuaga
Suite 500 - 89 Queensway west
Mississauga
L5G 2H7
(416) 900-7007
[email protected]
iScope Concussion and Pain Clinics – North Vancouver
Suite 301 – 1111 Lonsdale Ave
North Vancouver
L5B 2V2
iScope Concussion and Pain Clinics – Surrey
Suite 301, 9639 137A St
Surrey
V3V 0C6
1-888-550-5508
[email protected]
iScope Concussion and Pain Clinics – Toronto
Suite 17 – 951 Wilson Ave
Toronto
M3K 2A7
iScope Concussion and Pain Clinics – Vancouver
Suite 830 – 475 West Georgia St
Vancouver
V6B 4M9
(888) 550-5508
[email protected]
iScope Concussion and Pain Clinics – Burnaby
Suite 301, 3185 Willingdon Green
Burnaby
V5G 4P3
1-888-550-5508
[email protected]
Island Neurology
2054 Sooke Road, Victoria, BC, Canada 2054 Sooke Road
Victoria
V9B 1W3
(250) 474-1664
Kaye Edmonton Clinic Headache Clinic
11400 University Avenue
Edmonton
T6G 2B7
(780) 248-1698
[email protected]
Kenderdine Medical Clinic
110-1804 McOrmond Drive Suite 110
Saskatoon
S7S 0A6
(306) 934-6606
Medical Specialists Clinic
2100 Avenue de Marlowe
Montreal
H4A 3L5
(514) 485-5096
Midtown Headache Clinic
418 Eglinton Ave West Suite 200
Toronto
M5N 1A2
(647) 483-0690
Montreal Neurological Institute, McGill University Health Centre
3801 Rue University, Montréal, QC, Canada Suite 138
Montreal
H3A 1A1
(514) 398- 5034
Neuro-Levis Clinic
1190a Rue de Courchevel, St-Romuald, QC, Canada Suite 301
Levis
G6W 8H1
(418) 830-1737
Neurology Centre of Toronto
491 Eglinton Ave W, Toronto, ON, Canada Suite 100
Toronto
M5N 1A8
(416) 860-7554
Neuroservices
10816 124 St NW, Edmonton, AB, Canada
Edmonton
T5M 0H3
(780) 454-3800
Niagara Centre for Headache and General Neurology
300G Fourth Ave - Unit 202 Unit 202
St. Catharines
L2S 0E6
(289) 438-2221
North York Medical Arts Building
1333 Sheppard Avenue East, Toronto, ON, Canada Suite 122
Toronto
M2J 1V1
(416) 492-4144
Northern Neurosciences
48 Alliance Blvd
Barrie
L4M 5K3
(705) 721-1060
Pacifica MD
177 West 2nd Avenue #2, Qualicum Beach, BC, Canada
Qualicum Beach
V9K 2T5
(250) 909-0190
[email protected]
St Mary’s Hospital Centre, McGill Univeristy
3830 Av. Lacombe, Montreal, QC, Canada
Montreal
H3T 1L5
(514) 345-3511
St. Paul’s Neurology Associates
1125 Howe St. Suite 950 Suite 950
Vancouver
V6Z 2K8
(604) 566-0080
Stollery Children’s Hospital Pediatric Headache Program
8440 112 St NW (Stollery Children's Hospital) 8440 112 St NW
Edmonton
T6G 2B7
(780) 248-5555 (Central Booking)
Structure Clinic – Headache and Wellness Centre
321 Carlaw Ave, Suite 208
Toronto
M4M2S1
(416) 461-3999
[email protected]
Sunnybrook Health Sciences Centre Neurology Division
2075 Bayview Ave A442
Toronto
M4N 3M5
(416) 480-6100
The Shapero Markham Headache and Pain Treatment Center
7725 Birchmount Rd. unit 5
Markham
L3R 9X3
(905) 475-9700
[email protected]
The Winnipeg Clinic
425 St Mary Ave
Winnipeg
R3C 0N2
(204) 957-1900
Thunder Bay Regional Health Science Centre
980 Oliver Road, Thunder Bay, ON, Canada
Thunder Bay
P7B 6V4
(807) 684-6000
TMD Therapeutics
36 Brookshire Ct, Bedford, NS, Canada
Bedford
B4A 4E2
(902) 404-3863
Toronto Headache and Pain Clinic
801 York Mills Road, Suite 209
Toronto
M3B 1X7
(416) 699-8843
[email protected]
UBC Headache Clinic
Room S-127, 2211 Wesbrook Mall, Vancouver, BC, Canada Room S-127
Vancouver
V6T 1Z7
(604) 822-1728
[email protected]
Unika Medical Centre
Unit 306 7131 Bathurst St Unit 306
Thornhill
L4J 7Z1
(416) 633-9994
[email protected]
University of Alberta Hospital
8440 112 St NW, Edmonton, AB, Canada
Edmonton
T6G 2B7
(780) 407-8822
Vineyard Medical Clinic
#100, 3633 Westwinds Drive, NE
Calgary
T3J 5K3
(587) 955-9400
[email protected]
Wascana Physiatry Group
23 Avenue 2180
Regina
S4S0A5
(306) 766-5402
Women’s College Hospital – Centre for Headache
76 Grenville St. Located in the Women's College Hospital
Toronto
M5S 1B2
(416) 323-6136