neurology

Migraine Treatment in BC: Private Clinics, Botox & Medication

Migraine treatment in BC includes preventive medications, Botox injections ($600–$1,200 per treatment), and CGRP inhibitors. Learn about private migraine clinics in BC.

Updated October 5, 2026

Last Updated: June 2025

Migraines affect approximately 2.7 million Canadians, with British Columbia residents experiencing unique challenges when navigating treatment options within the provincial healthcare system. For those seeking relief from chronic migraines, understanding the full spectrum of available treatments, from publicly funded options to private clinic services, can significantly impact quality of life and reduce the burden of this neurological condition.

This guide provides British Columbians with detailed information about migraine treatment options across the province, including costs, wait times, and how to access specialized care through both public and private pathways.

Health Information Disclaimer: The information on this page is for general informational purposes only and does not constitute medical advice. Always consult a qualified healthcare provider for diagnosis and treatment. For health information and advice, call HealthLinkBC at 8-1-1 (available 24/7).

Understanding Migraine Care Pathways in British Columbia

In BC, migraine treatment typically begins with your family physician or nurse practitioner. However, chronic or complex migraines often require referral to a neurologist or headache specialist. The province offers multiple pathways to access specialized migraine care, each with distinct advantages, costs, and timelines.

The public healthcare system covers most migraine consultations and many treatments through MSP (Medical Services Plan). However, wait times for neurology referrals can be substantial, leading many patients to explore private clinic options for faster access. Our Specialist Access Hub provides additional guidance on navigating these referral processes.

Public System Wait Times for Neurology Referrals

As of early 2025, wait times for non-urgent neurology consultations in BC vary significantly by region:

  • Vancouver Coastal Health: 8 to 14 months for routine referrals
  • Fraser Health (Surrey, Burnaby, Abbotsford): 10 to 18 months
  • Interior Health (Kelowna): 12 to 20 months
  • Island Health (Victoria): 9 to 15 months

These timelines represent median wait periods and can fluctuate based on urgency, referral completeness, and specialist availability. For current wait time data across BC, visit our BC Healthcare Wait Times resource.

Migraine Treatment Options Available in BC

Modern migraine treatment encompasses acute therapies for active attacks and preventive strategies to reduce migraine frequency and severity. BC residents have access to a comprehensive range of options through various healthcare pathways.

Acute Migraine Medications

For immediate migraine relief, several medication classes are commonly prescribed in BC:

  • Triptans: Sumatriptan, rizatriptan, and zolmitriptan are first-line treatments. Generic versions cost $2 to $8 per dose without insurance coverage.
  • Gepants (CGRP receptor antagonists): Ubrogepant (Ubrelvy) and rimegepant (Nurtec) represent newer options, costing $30 to $50 per dose.
  • Ditans: Lasmiditan (Reyvow) offers an alternative for patients who cannot use triptans, priced at approximately $25 to $40 per dose.
  • NSAIDs and combination analgesics: Over-the-counter options remain effective for mild to moderate migraines.

PharmaCare, BC's provincial drug coverage program, provides partial or full coverage for many migraine medications based on income level and Fair PharmaCare registration. Special Authority approval may be required for newer, higher-cost medications.

Preventive Migraine Medications

For patients experiencing four or more migraine days per month, preventive therapy becomes an important consideration. Traditional preventive medications available through the BC public system include:

  • Beta-blockers (propranolol, metoprolol)
  • Antidepressants (amitriptyline, venlafaxine)
  • Anticonvulsants (topiramate, valproic acid)
  • Calcium channel blockers (verapamil)

These medications are generally covered by PharmaCare and cost $10 to $50 monthly for generic versions without insurance.

CGRP Inhibitors: A Breakthrough in Migraine Prevention

Calcitonin gene-related peptide (CGRP) inhibitors represent the first medication class developed specifically for migraine prevention. These injectable or oral medications have transformed care for many patients with chronic migraines.

CGRP Medications Available in BC

  • Erenumab (Aimovig): Monthly self-injection, approximately $550 to $650 per month
  • Fremanezumab (Ajovy): Monthly or quarterly injection, approximately $500 to $600 per month
  • Galcanezumab (Emgality): Monthly self-injection, approximately $550 to $650 per month
  • Eptinezumab (Vyepti): Quarterly IV infusion, approximately $1,800 to $2,200 per infusion

PharmaCare coverage for CGRP inhibitors requires Special Authority approval, typically granted after documented failure of at least two traditional preventive medications. Many private insurance plans now include partial coverage for these medications.

Botox for Chronic Migraine Treatment in BC

OnabotulinumtoxinA (Botox) received Health Canada approval for chronic migraine prevention in 2011 and remains a cornerstone treatment for patients experiencing 15 or more headache days monthly, with at least eight days featuring migraine characteristics.

Botox Treatment Costs in BC

Botox for chronic migraine typically costs between $600 and $1,200 per treatment session in BC, depending on the provider and clinic setting. Treatment protocols involve injections at 31 to 39 specific head and neck sites every 12 weeks.

Cost breakdown typically includes:

  • Botox medication: $400 to $800 (based on units required)
  • Administration fee: $150 to $400
  • Assessment and follow-up: Often included or billed separately at $100 to $200

Coverage Options for Botox in BC

MSP does not cover Botox medication costs, but the injection procedure itself may be partially covered when performed by a neurologist. Many extended health insurance plans provide coverage ranging from $500 to $2,000 annually for Botox treatments when medically indicated.

Some BC residents access Botox through manufacturer patient assistance programs, which may reduce costs for those meeting eligibility criteria.

Private Migraine Clinics in BC

Private migraine clinics offer faster access to specialized care, often with wait times of two to six weeks compared to many months through the public system. These clinics operate in major BC centres and provide comprehensive headache assessment and treatment services.

What Private Migraine Clinics Offer

  • Initial consultations ($300 to $500)
  • Comprehensive headache assessments
  • Botox administration for chronic migraine
  • CGRP inhibitor prescriptions and monitoring
  • Nerve block procedures ($200 to $400)
  • Trigger point injections
  • Follow-up consultations ($150 to $300)

Private Clinic Locations Across BC

Vancouver and Lower Mainland: The highest concentration of private headache specialists operates in Vancouver, Burnaby, and Richmond. Several multidisciplinary clinics offer same-week appointments for new patients willing to pay out-of-pocket consultation fees.

Surrey and Abbotsford: The Fraser Valley has seen growth in private neurology services, with clinics offering migraine-focused care to reduce travel for residents east of Vancouver.

Victoria: Vancouver Island's capital hosts several private clinics providing comprehensive headache services, reducing the need for mainland travel.

Kelowna: Interior BC residents can access private migraine clinics in Kelowna, though options remain more limited than in the Lower Mainland. Some patients combine private consultations with telehealth follow-ups from Vancouver-based specialists.

For additional information about private healthcare options, visit our Private Diagnostics in BC guide.

Diagnostic Testing for Migraines in BC

While migraine diagnosis is primarily clinical, certain situations warrant imaging or other diagnostic tests to rule out secondary causes of headache.

When Imaging May Be Recommended

  • New or sudden severe headaches
  • Significant change in headache pattern
  • Neurological symptoms beyond typical migraine aura
  • Headaches beginning after age 50
  • Headaches not responding to standard treatments

MRI scans through the public system may involve wait times of 8 to 16 weeks for non-urgent requests. Private MRI facilities in Vancouver, Surrey, Victoria, and Kelowna offer same-week appointments at costs ranging from $800 to $1,500.

Accessing Migraine Care: Practical Steps for BC Residents

Starting the Process

  1. Document your headaches: Maintain a detailed headache diary for at least one month before seeking referral.
  2. Visit your primary care provider: Discuss symptoms, triggers, and previous treatments tried.
  3. Request a neurology referral: If migraines are frequent or severe, ask about specialist referral options.
  4. Explore all pathways: Consider both public and private options based on urgency and financial circumstances.

Resources for BC Migraine Patients

For general health information and guidance on managing migraines, contact HealthLinkBC (8-1-1), available 24 hours a day, seven days a week. Registered nurses can provide information about symptoms, self-care options, and when to seek additional medical attention.

Migraine Canada and other patient advocacy organizations offer educational resources and support communities specifically for Canadians living with migraine disorders.

Financial Considerations and Coverage Summary

Treatment Approximate Cost (CAD) Coverage
Neurologist consultation (public) MSP covered Full
Neurologist consultation (private) $300 to $500 Out-of-pocket/insurance
Botox treatment $600 to $1,200 Partial insurance possible
CGRP inhibitors (monthly) $500 to $650 PharmaCare with Special Authority
Traditional preventives (monthly) $10 to $50 PharmaCare

Understanding the full landscape of migraine treatment options in BC empowers patients to make informed decisions about their care. Whether navigating the public healthcare system or exploring private clinic alternatives, British Columbians have access to effective treatments that can significantly reduce migraine burden and improve quality of life.

Health Information Disclaimer: The information on this page is for general informational purposes only and does not constitute medical advice. Always consult a qualified healthcare provider for diagnosis and treatment. For health information and advice, call HealthLinkBC at 8-1-1 (available 24/7).

A Boost Commerce Group Property | boostcommercegroup.ca