When a migraine has gone past the point where your usual tablets work, or you cannot keep them down, an IV migraine infusion delivers fluids, magnesium and anti-nausea medication directly, under physician supervision. It is the same approach emergency departments use, without the wait.
Physician supervised. Same-day when available. From $250.
3301 17 Ave SE, Calgary. Open Monday to Saturday. Request an appointment or call (403) 214-2622.
A sudden, severe headache unlike any you have had, a headache with fever and stiff neck, weakness, confusion or trouble speaking is an emergency. Call 911. The physician assessment is there to make sure a headache is a migraine before it is treated as one.
IV fluids, magnesium sulphate, and an anti-nausea medication such as metoclopramide or prochlorperazine, which also treats the migraine itself. Depending on your history the physician may add ketorolac (an anti-inflammatory) or dexamethasone to reduce the chance of the migraine returning in the next 72 hours. No opioids.
1. Physician assessment to confirm migraine and rule out other causes.
2. Infusion in a dimmed room, 60 to 90 minutes.
3. Registered nurse monitoring, with a short observation afterwards.
4. A plan for prevention if attacks are frequent: triggers, preventive medication, and referral where needed.

A migraine is a diagnosis, not a drink order. The physician confirms it, chooses the medications and checks for red flags. The assessment is covered by Alberta Health Care.

Anti-nausea, anti-inflammatory and steroid medications are part of the infusion when indicated. Drip lounges cannot offer them.

If you are having more than four migraine days a month, you qualify for preventive treatment. Seva can start it and follow you.
Metoclopramide and prochlorperazine can cause restlessness or drowsiness in some people, so you should not drive home after the infusion. Magnesium can cause flushing and is run slowly. Ketorolac is avoided in kidney disease, stomach ulcers and pregnancy. Tell the physician if you are pregnant, take blood thinners, or have had a reaction to any of these medications.
The physician assessment is covered by Alberta Health Care. The infusion itself is a private service from $250, which includes the fluids, magnesium and prescribed medications, nursing time and observation. You will be given the exact price before anything is booked.
Some extended health plans reimburse IV therapy with a prescription. Ask reception for a receipt and the prescription copy.
Most patients notice relief during the infusion or within an hour of finishing. The combination of fluids, magnesium and anti-nausea medication relieves the majority of prolonged attacks.
No. Some of the medications cause drowsiness. Arrange a ride or take a taxi.
Yes. Seva has walk-in urgent care, and the physician can assess and start the infusion if a chair is available. Calling ahead helps.
Fluids, magnesium and metoclopramide can be used in pregnancy. Ketorolac is not. The physician will adjust the infusion for you.
Not on its own. Frequent migraine needs preventive treatment, and medication-overuse headache is common. Book an assessment and we will build a plan.
Leave your details and the clinic will call you within one business day to book your physician assessment. For urgent concerns call (403) 214-2622.
Part of our IV therapy services in Calgary. Also see Hydration Therapy, Pain Management, and Urgent Care.
3301 17 Ave SE #10 Calgary, AB T2A 0P9
Phone: 403 214 2622 Mail: info@sevaclinic.ca
Monday - Saturday: 9am – 12am Sunday: Closed
Testimonials
Hear why families choose Seva Medical for their health.
Posted on MADHWENDRA PATHAK16 March 2026Trustindex verifies that the original source of the review is Google. I had a very good experience at Seva Medical Clinic. The team is very helpful, the environment is clean. The clinic is well organised and the doctors truly care about their patients. Highly recommended for family and urgent care.Posted on Gurpreet Kaur Saini16 March 2026Trustindex verifies that the original source of the review is Google. Such an amazing experience at the Sewa Medical clinic….experienced Doctors and very welcoming staff….strongly recommend 👍🏼Posted on Satvir Kaur14 March 2026Trustindex verifies that the original source of the review is Google. Very professional and friendly staff. The doctor was knowledgeable and took the time to listen carefully. The clinic is well organized and provides great patient care. Highly recommended.Posted on W Walker7 March 2026Trustindex verifies that the original source of the review is Google. So happy to see a clinic back in the Rexall. I saw Dr Morrison today and he was pleasant and very professional. He took the time to ask a lot of questions and I am quite happy with my visit.Posted on Syed Mohammed Ziyad4 March 2026Trustindex verifies that the original source of the review is Google. Great experience at the Clinic. The doctor was prompt, listened carefully, and quickly recognized the issue without making me feel rushed. The reception and staff were very friendly and welcoming. Everything was organized and efficient, and there was no wait time at all compared to other clinics. Highly recommend.Posted on Gurpreet Singh4 March 2026Trustindex verifies that the original source of the review is Google. Seva Medical Clinic has just opened and it's a great addition to the community. The clinic is clean, well organized, and the staff are very welcoming. The doctor was professional and took time to listen and explain everything clearly. Highly recommend for anyone looking for a family doctor or walk-in clinic.Posted on Rk Motto4 March 2026Trustindex verifies that the original source of the review is Google. Great experience at this new clinic amazing staff and very knowledgeable Doctor walk-ins was available now got in to a family doctor panelPosted on harsimran khehra4 March 2026Trustindex verifies that the original source of the review is Google. Had a great experience here. The process was very fast and efficient, and the front desk staff were extremely helpful and friendly. Everything was handled professionally and I felt well taken care of. I will definitely be coming back and would recommend this clinic to others.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more