No one wants to get a migraine.

Migraines are associated with the worst form of pain – a throbbing, pulsating headache in one or both sides of the head that may go on for up to 72 hours.

The headache also worsens with bodily movement, which, in addition to increased sensitivity to light and smell, makes this one of the hardest conditions to live with.

How do migraines come about?

Learn about all the potential causes of migraines.

This article is part of a continuing series on migraines and how they can be treated. Check out earlier articles here.

Naturally, you will want to treat your migraine to complete healing. Even though majority of migraine victims get relief from migraines by just taking a nap, most migraines do not go away unless treated with some form of medication.

We did our research and discovered the most effective treatments for migraines available. Read further to find out more.


Most medication for migraines contains compounds that inhibit the triggers that lead to the condition, and can be accessed at any pharmacy. Still, you need to consult with a doctor first because some medications tend to affect some people negatively. If you’re sure it’s a migraine you’re facing, consider the following drugs.

Painkillers such as ibuprofen, acetaminophen, aspirin

Anti- depressants: Drugs used to treat depression such as tricyclics are also recommended for use in treating migraines. Only take under the guidance of a physician.

Hypertension medications

Seizure medications: Anti-seizure medications are also suggested by doctors as a treatment alternative for migraines.

Triptans: These are common drugs sold over the counter and used to treat migraines. Examples include sumatriptan, rizotriptan, eleptriptan, zolmitriptan etc.

Anti-emetics: These are drugs designed to treat nausea. Examples include metoclopramide, and they can be used to treat migraines too.

Botox: Though largely popular for its use in plastic surgery and facial lifting, findings show that botox can also be administered in a series of regular injections to treat migraines. Talk to your doctor about what it takes to get botox.

Surgery: Like with many ailments, surgery is usually the last option for treatment. A form of surgery that involves the decompression of the extracranial sensory branches of the brain is sometimes done to relieve migraines.

Note: Combining one too many of these chemicals can result in serotonin syndrome, which is seen by a rise in serotonin levels in blood and results in symptoms such as involuntary muscle jerking and poor cognition.

How do you know it’s a migraine?

Check out the symptoms of migraines.

Suffering from migraine? Find out what we can do to solve your problems. Click Here!

Preventative Treatment

Before you actively seek effective medicine for migraines, how about you tried preventing them from the very start? That may sound difficult considering they’re natural occurrences, but we discovered forms of treatments that can actually be of tremendous help in this area.

Start monitoring your triggers

This includes identifying the triggers that turn on your migraines and determining when they occur. You can mark off your migraine dates on a calendar to draw out a pattern that will help you identify which trigger caused a migraine on a particular date. Following the pattern you see, find ways of avoiding them and breaking the cycle, such as keeping away from sources of triggers on particular days.

Monitor your oestrogen levels

Constant hormonal dips and rises among women are the reason women are three times more likely to experience more migraines than men. Everything from birth control pills to menstruation affects your oestrogen levels, with the levels rising too high in some cases. To control this migraine trigger, talk to your doctor about shifting to drugs containing less oestrogen.

Engage in regular exercise

The advantages of exercise to the body in relation to mitigating migraines are directly connected to stress, anxiety and many other migraine inducing ailments. Exercise improves blood circulation in tissues on top of everything else, which is one way to control the blood flow pattern that causes migraines.

Ayurvedic Treatment

You can also use the ancient Indian medicine of Ayurveda to treat migraines effectively. Ayurved treatment comes with exercise tips, meditation exercises and natural herbal remedies that have been used to treat migraines for decades. Rangoli Ayurved’s migraine treatment package is made up of;

How to use

  1. Intake the Rangoli Jeevan Sudha salve 4-5 times a day after eating. For babies, use 2-3 drops twice a day.
  2. Take 10-12 glasses of water after having a half marie biscuit in regular intervals throughout the day

Learn more about Ayurved treatment works.

Suffering from migraine? Find out what we can do to solve your problems. Click Here!

Other Forms of treatment you can consider.

  • Learn to cope

Lean to cope is a program designed to help people that regularly suffer from migraines learn how to live with the pain and get used to it. It is commonly taught with behaviour therapy.

  • Using transcutaneous supraorbital nerve stimulation

In our next article, we try to uncover the alternative forms of medicine that you can use to treat migraines effectively and naturally.

[gravityform id="44" title="false" description="false" ajax="true" tabindex="1"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_44' style='display:none'><a id='gf_44' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_44' id='gform_44' action='/migraine/effective-treatment-techniques/#gf_44'> <div class='gform_body'><ul id='gform_fields_44' class='gform_fields top_label form_sublabel_below description_below'><li id='field_44_4' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_44_4' >How Would You Like To Be Contacted<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_select'><select name='input_4' id='input_44_4' onchange='gf_apply_rules(44,[3,5]);' class='large gfield_select' tabindex='1' aria-required="true" aria-invalid="false"><option value='' selected='selected' class='gf_placeholder'>How Would You Like To Be Contacted</option><option value='Contact Me Via Phone' >Contact Me Via Phone</option><option value='Contact Me Via Email' >Contact Me Via Email</option></select></div></li><li id='field_44_2' class='gfield aligncenter field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_44_2' >Untitled</label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_44_2' type='text' value='' class='large' tabindex='2' placeholder='Enter Your Name Here' aria-invalid="false" /></div></li><li id='field_44_3' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_44_3' >Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_number'><input name='input_3' id='input_44_3' type='text' value='' class='large' tabindex='3' placeholder='Enter Your Phone Number Here' aria-required="true" aria-invalid="false"/></div></li><li id='field_44_5' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_44_5' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_5' id='input_44_5' type='text' value='' class='large' tabindex='4' placeholder='Enter Your Email Here' aria-required="true" aria-invalid="false"/> </div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_44' class='om-trigger-conversion, gform_button button,' value='Yes, Please Call Me Back Now!!' tabindex='5' onclick='if(window["gf_submitting_44"]){return false;} window["gf_submitting_44"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_44"]){return false;} window["gf_submitting_44"]=true; jQuery("#gform_44").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=44&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_44' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='44' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_44' value='WyJbXSIsIjZjZDNiMTI4YTZiM2IyMjA0NDdkM2IwMWZhMjU3ZTlhIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_44' id='gform_target_page_number_44' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_44' id='gform_source_page_number_44' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_44' id='gform_ajax_frame_44'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 44, '' );jQuery('#gform_ajax_frame_44').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_44');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_44').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_44').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_44').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_44').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_44').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_44').val();gformInitSpinner( 44, '' );jQuery(document).trigger('gform_page_loaded', [44, current_page]);window['gf_submitting_44'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_44').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_44').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [44]);window['gf_submitting_44'] = false;}, 50);}else{jQuery('#gform_44').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [44, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/spaceallocate\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/\/spaceallocate\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 44) {gf_global["number_formats"][44] = {"4":{"price":false,"value":false},"2":{"price":false,"value":false},"3":{"price":false,"value":"decimal_dot"},"5":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][44] = { logic: { 3: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"4","operator":"is","value":"Contact Me Via Phone"}]},"nextButton":null,"section":null},5: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"4","operator":"is","value":"Contact Me Via Email"}]},"nextButton":null,"section":null} }, dependents: { 3: [3],5: [5] }, animation: 0, defaults: [], fields: {"4":[3,5],"2":[],"3":[],"5":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(44, [3,5], true);jQuery('#gform_wrapper_44').show();jQuery(document).trigger('gform_post_conditional_logic', [44, null, true]);} );} if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [44, 1]) } ); </script>