Headaches are one of the most common health problem, and many people are affected at one time or another. There are three different categories of headaches that you may experience. These include cluster headaches, tension headaches and migraine headaches. Cluster headaches are uncommon, but are the most acute of all three.

Mgirl with heachache on bedigraines are a popular type of headache whose cause remains largely unknown to-date. Various theories have been advanced in this regard, with many schools of thought hypothesizing that dysfunctional activity of the brain triggers changes in the blood vessels supplying the brain.

This then causes the characteristic pain that is associated with migraine headaches. Genetics play a fundamental role in migraines, so some people are more predisposed to migraines than others.

More importantly, migraines are characterized by a number of symptoms which may include emesis, sensitivity to smells, noises and extreme light as well as dizziness. A special category of headaches exists: the mixed headache syndrome which is a combination of the aforementioned types of headaches. This category occurs in both adults and kids.

Whichever the type of headache, there are natural ways to ease the pain, all the while preventing the side-effects that may arise from over-the-counter medication. Below are some of the most popular and effective home remedies for headaches. Note however, that in cases of unrelenting headaches, you may want to get in touch with a medical practitioner.


1. Lavender Oil:

Time Required: 5 Min
What You Need: Lavender oil and pocket tissue or lavender oil, 2 cups of water, and the alternative of a carrier oil such as almond oil.
Difficulty:  Moderate


Lavender oil has been shown to be effective in the home treatment of headaches because of its calming properties. Its ability to cause dilation of blood vessels has also been shown to be helpful in the treatment of headaches. These benefits, coupled with the anti-inflammatory properties of the oil make it an excellent option for a home remedy.


There are three different ways of using lavender oil in the home treatment of headaches.

First method:

  • Simply place a few drops of the lavender oil on a piece of pocket tissue and inhale the oil’s aroma. The oil’s benefits will help ease the headache.

Second Method:

  • Alternatively, bring to boil two cups of water. Add a couple of drops of the lavender oil to the water and carry out steam inhalation to ease the pain of the headache.

Third Method:

  • The last option of using lavender oil as a home remedy for headache is by using a carrier oil. Simply mix three drops of the lavender oil with the carrier oil of choice, and then use the oil mixture to rub your forehead gently. The carrier oil is simply used to carry the home remedy oil, just as the name suggests.

All three remedies can be used about thrice daily. Take caution when using the oil with kids as lavender oil MUST NOT be taken orally. The oil is only used for external purposes.


2. An Ice Pack:

Time Required: 10 Min
What You Need: 5 Ice cubes, clean washcloth OR a pack of fresh vegetables.
Difficulty: Easy


The essence of an ice pack is to create a cold environment which helps reduce the inflammation that is associated with the different types of headaches. In addition to this pain relief, the ice pack also numbs the pain. This simple home remedy goes a long way in treating the headache.


  1. Place the ice cubes in a clean wash cloth and place the ice pack on the nape of your neck. This relieves pain, particularly that which comes as a result of a migraine.
  2. The other alternative to using this method is to place the ice cubes in a bowl of water. Dip the washcloth in the frigid waters and place it over your head for a few minutes. This can be done severally throughout the day or until the headache subsides.
  3. The last alternative revolves around using a pack of frozen veggies and placing it on the neck region for quick relief from the headache.


3. Peppermint Oil:

Time Required: 5 Min
What You Need: 4 Drops of peppermint essential oil, a carrier oil (such as olive oil or almond oil. Water can also be used as a substitute) OR the oil and 2 cups of boiling water.
Difficulty: Easy


One of the ingredients of peppermint oil is menthol. Menthol is a perfect remedy for dilating blood vessels, hence reducing the likelihood of the headache. Menthol also has a soothing effect on the individual.


  1. Add three drops of the peppermint essential oil to your carrier oil of choice.
  2. Mix the oils properly and gently rub it on your forehead.
  3. You could also use steam inhalation to ease the throb in your head. Simply add three drops of the peppermint essential oil to 2 cups of boiling water. Inhale the steam for a couple of minutes, taking care not to scald yourself.


3. Ginger:

Time Required: 10 Min
What You Need: Fresh ginger roots, freshly squeezed lemon juice, a grater, a clean cloth OR a teaspoon of dried ginger spice, and a tablespoon of water.
Difficulty: Easy


Ginger is a home remedy that works wonders for quite a number of conditions. Its action as an effective remedy for nausea, emesis and an upset tummy makes it effective in the home treatment of migraine headaches that are associated with the aforementioned symptoms. The other benefit of using raw ginger is that it has anti inflammatory properties that help reduce the pain.


  1. Peel the raw ginger and wash it under running water.
  2. Grate the raw ginger and place the gratings in a clean washcloth.
  3. Squeeze the washcloth to get ginger juice.
  4. Take half a cup of the ginger juice and mix it with half a cup of lemon juice.Take this juice daily or until the headache subsides.
  5. Alternatively, take the dry ginger spice, place it in a small bowl and add a tablespoon of water so that you have a thin paste. Rub this paste on your forehead for a couple of minutes before washing it off with warm water.


4. Basil:

Time Required: 10 Min
What You Need: Fresh basil leaves, a cup of boiling water, and a teaspoon of honey.
Difficulty: Easy


Basil is best known for its culinary use, but what you need to be aware is that this is one of the most effective home remedies for headaches. The fresh herb has muscle relaxing properties that easily treat the headache. Its anti-inflammatory and anti-emetic properties make it an excellent home remedy for headaches and migraines.


  1. Place the fresh herb in a cup of boiling water and allow the mixture to simmer for a couple of minutes.
  2. Add the teaspoon of honey to the basil tea and drink while it is still hot.
  3. The other alternative to this is to boil the basil leaves and lowering your head over the pot to inhale the steam. Take care to ensure that you do not scald yourself.
  4. Lastly, if you do not mind, you can always chew the fresh basil leaves for quick relief.
    The next time you head out to the grocery store, be sure to pick some basil leaves.


5. Apple Cider Vinegar:

Time Required: 10 Min
What You Need: A quarter cup of raw apple cider vinegar, 2 cups of boiling water, a cup of cold water (drinking), and a clean washcloth.
Difficulty: Moderate



  1. Transfer the quarter cup of Apple Cider Vinegar to a small bowl.
  2. Add the boiling water to the vinegar.,
  3. Place the clean washcloth over your head so that it leans over the bowl. This is done to contain the steam so that you can inhale it. Take care not to burn yourself.
  4. Repeat this process over a period of 5 minutes, making sure that you carry out deep inhalation.
  5. When the time period is over, drink the glass of cold water and pat your face dry.


6. Rosemary:

Time Required: 10 Min
What You Need: Rosemary oil or dried rosemary herb.
Difficulty: Easy


Rosemary’s active ingredient is a compound known as rosmarinic acid. The acid has a soothing effect on the body, and this helps alleviate the headache. Additionally, its anti-inflammatory properties make it an excellent natural remedy against the headache.


  1. Mix three drops of rosemary oil with a carrier oil of choice.
  2. Place two drops of the mixed oil in the palms of your hands and gently massage the oil on your forehead.
  3. Alternatively, use the dried rosemary leaves to prepare herbal tea. Take this herbal tea thrice a day or until the headache reduces.


These are just about a handful of home remedies that can easily help you deal with headaches at home. Remember that in some instances, all that is required for the headache to subside is to stay hydrated. Dehydration is a key cause of headaches in many individuals. By simply taking water and resting well, it is possible to keep headaches at bay. In some cases, the headaches are a sign of a deep-seated condition. If your headache does not cease after a day or two, seek the advise of a medical professional to ascertain that there are no underlying conditions.