Home remedies for headaches

1. Ginger

Ginger can help reduce inflammation of the blood vessels in the head, thus providing relief from a headache.

  • Add tea leaves and ginger to a cup of water and boil it for a few minutes. Add milk and sugar to suit your taste and consume it twice a day.
  • You can also boil ginger powder or raw ginger in water, and inhale the vapor.
  • Another option is to chew one or two pieces of crystallized ginger candy.
  • Mix equal parts of ginger juice and lemon juice. Consume it once or twice.
  • Another remedy, apply a paste of one teaspoon dry ginger powder and two tablespoons of water on the forehead.

2. Mint Juice

Mint has antiseptic and anti-pruritic properties. Menthol and menthone are the primary components of mint which are very effective in alleviating headaches. Those who suffer from headaches and migraines may place mint tea compresses on the forehead to relieve discomfort. You can also apply mint juice on forehead and temples to treat headache. Along with mint juice, corainder juice is also effective in treating headaches.

3. Peppermint Oil

Peppermint oil helps open and close the vessels that promote blood flow and quickly reduce the pain from a headache. It also has calming and soothing effects generally.

  • Massage peppermint oil into your forehead, back of jaws, and temples. Or you can put crushed fresh peppermint leaves on your forehead.
  • Alternatively, you can prepare a steam treatment by adding a few drops of peppermint essential oil to a small pot of boiling water. Inhale the steam for a few minutes.

4. Basil

Basil works as a muscle relaxant, making it a helpful treatment for headaches caused by tension and tight muscles.

  • Put some fresh basil leaves in a cup of boiling water, let it sit for a few minutes and then sip the tea slowly.
  • For mild headaches, you can chew some fresh basil leaves or massage your head with pure basil oil.

5. Lavender Oil

The health benefits of lavender are well known. This herb can be useful in treating headaches among other ailments.

  • Put some lavender oil in a bowl of hot water and inhale its vapor for a few minutes. Repeat this popular headache treatment several times a day.
  • You can also safely apply this herbal oil externally to your forehead. Do not take lavender oil orally.