GET MIGRAINE RELIEF ONLINE

Chat with a medical provider without leaving your home. Manage migraine symptoms and medications for only $49 for your first month.

  • Licensed providers

  • 9M+ users, 50k+ ratings

  • Available 24/7 in 48 states

HOW IT WORKS

Migraine management made easy—all from your phone

person holdingphone with medical chat

Tell us about yourself

Our smarter, faster, virtual intake process gets your doctors the info they need to care for the whole you.

Get care on your schedule

Text us when you’re free—we make ourselves available day and night. For virtual check-ins, refills, and more.

Manage your health with ease

We’ll help you stick to your plan for managing a chronic disease*, changing a habit, and living healthier—by phone.

*Available for adults 18+ in all 48 continental US states. Not available in Alaska or Hawaii.

K Health memberships are not insurance and exclude ancillary services (e.g., labs, equipment, cost of medication, etc). Medical care is provided by K Health’s affiliated professional corporations. See Terms of Service.

“Through an easily accessible and intelligent platform, quality care can be delivered to everyone who needs it.”

Neil Brown, MD

Chief Medical Officer

The advantages of Primary Care with K Health

See a provider without seeing a provider

Make a flexible appointment with a medical provider right from the app, as often as you want.

Feel good about feeling good

Manage chronic conditions, mental health, your weight, and more. Plus, generic meds come at a low price.

Get 24/7 Urgent Care, too

A K Health membership also includes unlimited virtual visits for medical issues that pop up suddenly.

Pay just $49 for your first month

After the first month, membership fees are billed in advance 3 months at a time, and you can cancel anytime until 1 day before your renewal date.

GET CARE NOW

LEARN MORE

Migraine FAQs

Can I get migraine treatment online?

Yes, you can get migraine treatment online. If you have a headache, need urgent care, or want to speak to a provider, you can use the K Health app to connect with a medical provider in minutes — all from home. You can also use the K app to assess your symptoms and learn how people your age with similar symptoms were diagnosed and treated.

A K Health provider can assess your symptoms and might be able to send a prescription to your pharmacy depending on the details of your symptoms and history.

Do I need to see a doctor to get migraine treatment?

If you have migraines and need medication that is stronger than over-the-counter pain relievers, you will need to see a medical provider.

The type of healthcare provider you need to see for migraine treatment depends on many factors, including:

  • Your age
  • Your health history
  • Other medical conditions that you have
  • Other prescription medications that you take

Primary care providers are usually the first stop for people suffering from migraines. In some cases, that is all a patient needs to find relief. Some patients who have more frequent or severe migraines, underlying medical conditions, or other concerns may require treatment by a neurologist, a medical specialist who focuses on treating pain and disorders of the brain and central nervous system. Your primary care provider will refer you to a specialist if there is a need for that.

What is used to treat migraines?

There are many ways to treat migraines. While migraines are relatively common, they can cause debilitating pain and make it hard to function in daily life. There are no cures, but the following medications can be effective:

  • Over-the-counter pain relievers: For some, OTC painkillers are effective for managing migraines, especially when they are taken soon after the pain begins. Options include ibuprofen (Motrin, Advil), aspirin, naproxen (Aleve), acetaminophen (Tylenol), and combination medicines like Excedrin, which pair pain relievers with caffeine.
  • Triptans: When OTC pain relievers are not effective, triptans may be prescribed for acute migraines. These include medications such as sumatriptan (Imitrex, Sumavel DosePro, Alsuma, and others), eletriptan (Relpax), Naratriptan (Amerge), rizatriptan (Maxalt), almotriptan (Axert), and others. Triptans are not prescribed to people who have or may be at risk for hypertension (high blood pressure).
  • CGRP antagonists: This type of medicine is newer and targets proteins in the brain that worsen migraine pain. These types of drugs include rimegepant (Nurtect ODT) and ubrogepant (Ubrelvy).
  • Anti-nausea medications: Sometimes, the worst part about migraine is how nauseous it makes you feel. Antiemetics may be prescribed alone or with other migraine medications to treat nausea and vomiting. These include metoclopramide (Reglan), ondansetron (Zofran), prochlorperazine (Compazine), and promethazine (Phenadoz, Phenergan, Promethegan).

How can I prevent migraines?

A healthcare provider may recommend preventive medication if you experience frequent migraines more than four times per month. These could help reduce the frequency of migraines. Preventive medications for migraine include:

  • Beta-blockers (propranolol, timolol, bisoprolol, metoprolol, atenolol, and nadolol)
  • Calcium channel blockers (verapamil)
  • CGRP monoclonal antibodies (erenumab-aooe, fremanezumab-vfrm, galcanezumab-gnlm, and eptinezumab-jjmr)
  • Selective serotonin reuptake inhibitors (SSRIs)
  • Tricyclic antidepressants
  • Serotonin-norepinephrine reuptake inhibitors (SNRIs)
  • Anticonvulsants (piramate, sodium valproate, topiramate, gabapentin)
  • Botox injections

Beyond medication, some people may avoid or reduce migraines by learning the things that trigger them and adjusting their lifestyle. Some common migraine triggers include:

  • Stress
  • Caffeine, alcohol, or other stimulants
  • Sleep problems
  • Certain foods or food additives
  • Hormone changes
  • Light sensitivity
  • Weather changes
  • Dehydration
  • Strong fragrances or chemical odors
  • Medications

How does K Health treat migraines?

With K Health, you can speak to a primary care provider via the K app. For the right candidates, prescription medications can be given for migraines. A K Health provider will ask you questions about your health, consider your health history, and can even refer you for additional testing if needed.

If you need in-person care or should be seen by an emergency department, a K Health provider will help you determine the best course of action for treatment and relief.

How can I get rid of a migraine?

Migraines are a common neurological problem, impacting 1 out of every 7 adults in the United States. While there is no cure, some tips and remedies may work. Everyone is different, and finding the fastest way to get rid of a migraine for you may take some trial and error.

The following are things to try that may help get rid of a migraine:

  • Reduce the lighting if you feel a migraine coming on, or rest in a dark room.
  • Use a cold compress on your head and neck.
  • Stay hydrated since being dehydrated can be a common migraine trigger.
  • Take over-the-counter pain relievers or migraine medicine, if you have it.
  • Have some caffeine.
  • Massage your neck and head to help release tension and induce relaxation.
  • Have a plan for managing stress, anxiety, and other common migraine triggers, like weather shifts, loud noises, bright lights, and missed meals.
  • Practice deep breathing, mindfulness, or meditation.
  • Consider getting acupuncture.
  • Address any physical contributors, like teeth grinding or insomnia.

The most important thing to remember when getting rid of a migraine is that treating it at the first sign can help resolve it faster and prevent it from getting a lot worse. Not everyone can completely avoid one when they notice the signs, but some are able to recognize triggers quickly enough that they can intervene.

Your K Health unlimited membership includes:

  • 24/7 text-based Urgent Care

  • Flexible appointments for ongoing care

  • Low-cost generic meds delivered to your door

GET STARTED FOR $49 FOR YOUR FIRST MONTH

Avoid the stressful search for care

Join primary care

Frequently asked questions

Plus sign (toggle open) Minus sign (toggle closed)

What is K Health Primary Care?

K Health Primary Care is a virtual healthcare program focused on your whole health, without the hassle and price of seeing a medical provider in person.

Primary Care is part of the K Health membership, which costs just $49 for the first month, and is then billed in advance 3 months at a time. It includes chronic condition management and prevention, 24/7 text-based Urgent Care*, flexible appointments, treatment for anxiety and depression, and more—all from your phone.

A medical team of board-certified doctors and licensed nurse practitioners creates personalized care plans to make it easier for you to manage chronic conditions, change a habit, or just live healthier. Your medical team can remotely prescribe medication, order lab tests, and more.

*24/7 Urgent Care is available in all 48 continental U.S. states. Not available in Alaska or Hawaii.

K Health memberships are not insurance and exclude ancillary services (e.g., referrals. labs, equipment, cost of medication, etc). Medical care is provided by K Health’s affiliated professional corporations. See Terms of Service.

Learn more about what we can and cannot treat

Plus sign (toggle open) Minus sign (toggle closed)

What’s included in the K Health membership?

Our K Health membership includes nearly everything K Health offers:

  • Unlimited text-based visits with licensed medical providers
  • 24/7 Urgent Care without an appointment
  • Flexible appointments for chronic condition management
  • Easy prescription management and renewals
  • Treatment for anxiety and depression, including medication shipped to your door (medication cost not included)
  • As always, no insurance needed, all on your own schedule

*24/7 Urgent Care is available in 48 states of the US. Not available in Alaska or Hawaii.

K Health memberships are not insurance and do not include any ancillary services, (e.g.) laboratory tests, durable medical equipment, appointments with other providers or specialists that we may refer you to, emergency or in-person urgent care facility visits; cost of medication and other referrals. Medical care is provided by K Health’s affiliated professional corporations. See Terms of Service.

Learn more about what we can and cannot treat

Plus sign (toggle open) Minus sign (toggle closed)

How much does Primary Care cost?

Primary Care is included as part of your K Health membership, which costs $49 for the first month, and is then billed in advance 3 months at a time. You can cancel your membership anytime until 1 day before your renewal date, at which point you’ll be place on a quarterly membership and your subscription will be automatically renewed. The cancelation will go into effect at the end of the billing cycle.

A membership includes chronic condition management and prevention, 24/7 text-based Urgent Care*, flexible appointments, treatment for anxiety and depression, and more. Medication and lab test costs are not included.

*24/7 Urgent Care is available in all 48 continental US states. Not available in Alaska or Hawaii. K Health memberships are not insurance and exclude ancillary services (e.g., referrals, labs, equipment, cost of medication, etc). Medical care is provided by K Health’s affiliated professional corporations. See Terms of Service.

Plus sign (toggle open) Minus sign (toggle closed)

Can I use my insurance to pay for K Health?

With the exception of certain Surest and Elevance Health plans, we don’t accept insurance to pay for K Health memberships, one-time Urgent Care virtual visits, or mail-order medication, but we keep our prices low to keep medical care accessible to everyone. In many cases, our prices are lower than your insurance copay would have been!

If your medical provider prescribes you medication to pick up at your local pharmacy or orders bloodwork to a lab of your choice, you can use your insurance at those locations.

Plus sign (toggle open) Minus sign (toggle closed)

Do you need insurance to use K Health?

Nope!

We’ve created efficient ways to bring the cost of healthcare way down and make quality care accessible to everyone, without needing to use health insurance.

You can sign up for our K Health membership which includes access to our Primary Care program, 24/7 Urgent Care visits, treatment for anxiety and depression, and more,* or you can pay for a one-time virtual visit. Plus, our Symptom Checker is always free to use.

Learn more about our approach to pricing

*24/7 Urgent Care is available in 48 states of the US. Not available in Alaska or Hawaii.

K Health memberships are not insurance and do not include any ancillary services, (e.g.) laboratory tests, durable medical equipment, appointments with other providers or specialists that we may refer you to, emergency or in-person urgent care facility visits; cost of medication and other referrals. Medical care is provided by K Health’s affiliated professional corporations. 

See Terms of Service.

Learn more about what we can and cannot treat

Plus sign (toggle open) Minus sign (toggle closed)

What does Primary Care treat?

The K Health Primary Care program is part of the K Health membership, which offers chronic condition management and prevention, 24/7 Urgent Care*, prescription renewals, treatment for anxiety and depression, and more.

Medical providers practicing on the K Health platform help you manage and treat common chronic conditions like high cholesterol, high blood pressure, and type 2 diabetes, and also create personalized care plans to help prevent future conditions, like heart attack and stroke. Your medical team can remotely prescribe medication, order lab tests and health screenings, and more.

*24/7 Urgent Care is available in all 48 continental US states. Not available in Alaska or Hawaii. K Health memberships are not insurance and exclude ancillary services (e.g., referrals, labs, equipment, cost of medication, etc). Medical care is provided by K Health’s affiliated professional corporations. See Terms of Service.

Learn more about what we can and cannot treat

Plus sign (toggle open) Minus sign (toggle closed)

What happens if the clinician recommends that I see someone in person?

While excellent medical care can be administered remotely, depending on your symptoms, your medical team may recommend that you seek in-person care.

For example, we can’t treat orthopedic conditions remotely, and occasionally conditions like strep throat require an in-person lab test. We’ll always work with you to try and find the right doctor in your area to make things as easy as possible.

Plus sign (toggle open) Minus sign (toggle closed)

Do you do annual physicals?

Yes, you can have a virtual annual wellness visit—or anytime check-in—with a licensed clinician on the K Health app. Clinicians are available day and night for wellness visits.

GET THE CARE YOU DESERVE

Join primary care