Skip to Content

12 Healing Crystals For Migraines And Headaches

12 Healing Crystals For Migraines And Headaches

In this article: Discover the best crystals for migraines and their benefits!

Ranging from uncomfortable to downright terrible, headaches and migraines are common conditions that can disrupt your day-to-day life.

There are several types of headaches, and sometimes, they can be the symptom of another condition.

Other times they can just be your body’s way of telling you that something has to change.

Although you’ll find many medications targeted at relieving headache symptoms, you can also use crystals to help.

Whether your headache is caused by stress, hormonal issues, or sleep deprivation, some gemstones’ properties are useful for easing this kind of pain.

Read on to discover 12 of the best crystals for migraines and headaches, and how to use them. 

The info provided in this post is not a substitute for professional medical advice, diagnosis, or treatment and should not be relied on as health or personal advice. Always seek the guidance of your doctor or other qualified health professional with any questions you may have regarding your health or a medical condition. 

Note: Affiliate links may be used in this post. I may receive a small commission at no extra cost to you if you make a purchase through my affiliate link. Click here to read my full disclaimer. 

Quick Overview

Here are the twelve best crystals for migraines and headaches: 

  • Rose Quartz for relaxation.
  • Amethyst for releasing stress.
  • Clear Quartz for unblocking the chakras.
  • Selenite for relieving fatigue and exhaustion.
  • Carnelian for banishing emotional negativity.
  • Green Aventurine for easing pain and inflammation.
  • Lapis Lazuli for getting rid of nausea caused by headaches.
  • Chrysocolla for easing headaches related to emotional issues.
  • Amber for renewing the nervous system.
  • Hematite for relieving headaches linked to anemia.
  • Aquamarine for its calming energy.
  • Angelite for promoting inner peace and serenity.

Keep reading for more details on how these crystals can help you release headaches.

1. Rose Quartz

rose quartz meaning

Rose Quartz, the stone of unconditional love, is probably one of the best crystals for migraines and headaches.

This soothing pink stone instantly transforms negative vibes into loving energy. As a result, you will feel more relaxed and calm. 

Emotional stress and depression can cause chronic headaches. Rose Quartz’s loving energy connects to your heart chakra and promotes feelings of love and compassion. 

Rose Quartz is also a powerful gemstone that eases fatigue, making it easier for you to move past the daily challenges of life.

If you suffer from headaches caused by hormonal imbalance or menstrual cycle, you can use Rose Quartz to relieve the pain.


2. Amethyst

amethyst meaning

Amethyst is a beautiful stone that cleanses the aura of all negative energies.

With its soothing purple color, Amethyst connects directly to the brain to lessen migraines and headaches caused by stress. 

Another great benefit of Amethyst is that it is known for being a relaxing crystal.

You can keep it in your bedroom or living room to promote positive vibes and benefit from its calming properties. Living a less stressful life could potentially help relieve cluster headaches.

If your headaches are caused by sleep disruption, you can also use Amethyst to help. It’s a great crystal for all sorts of sleeping problems, including nightmares.


3. Clear Quartz

clear quartz meaning

Clear Quartz, the Master Healer, is another fantastic crystal to relieve migraines and headaches.

With its high vibrations, this stunning clear gemstone cleanses all the chakras. It allows energy to flow and unblocks the chakras to help you lead a better balanced life. 

More specifically, Clear Quartz connects to the crown chakra, located at the top of the head. This connection can help ease pain in the head.

You can also use Clear Quartz to direct negative energy away from your body, which can help heal your mind, body, and soul. 

This versatile crystal is also well known for bringing harmony and peace. You can combine it with other crystals for migraines to amplify their energy and increase their effectiveness.


4. Selenite

selenite meaning

Selenite’s soothing nature is perfect for healing migraines and headaches. This calming crystal promotes peace, serenity, and calmness.

Its pretty white color connects to the crown chakra and unblocks stagnant energy, leaving you feeling refreshed and serene. 

Another great benefit of Selenite is that it promotes a positive energy flow, relieving fatigue and exhaustion that could cause migraines. 

Selenite is an excellent crystal for meditation and spiritual work. You can practice while holding a piece of Selenite in your hand to ease headaches linked to stress.


5. Carnelian

carnelian meaning

With its sunny color, Carnelian is a stabilizing stone that is perfect for relieving migraines.

This powerful crystal calms anger and banishes emotional negativity, which is often the cause of headaches. It does this by opening and balancing the sacral chakra. 

Alcohol, tobacco, or spending too much time on your phone can trigger headaches.

Carnelian is a gemstone that encourages you to change your bad habits and encourages positive life choices.

Whenever you feel exhausted or tired, you can use Carnelian’s radiant energy to lift you up.

This crystal’s warm color is actually great for healing all sorts of health problems, including anxiety and depression.


Related: 12 Healing Crystals For Anger

6. Green Aventurine

green aventurine meaning

Green Aventurine is commonly used to promote healing of the physical body.

Like many other crystals, it has the power to transmute negative energy into positive energy. This is how it can help you ease headaches and migraines. 

Its deep connection to the heart chakra also makes it a naturally nurturing gemstone. It clears emotional blockages caused by mental issues and brings a sense of serenity.

This helps you feel more relaxed, which is very important when you suffer from tension headaches. 

Additionally, you can use Green Aventurine’s anti-inflammatory benefits to ease pain and inflammation around the eyes, nose, and ears. 


7. Lapis Lazuli

lapis lazuli meaning

Lapis Lazuli is the best crystal for those who suffer from nausea and vertigo when they have a headache.

This crystal’s mystical blue color scattered with gold flecks connects to the Throat and Third Eye chakras. It clears and resolves imbalances that could cause unpleasant migraines. 

If you want to get quick relief, place Lapis Lazuli on your forehead when you feel a headache coming.

Another great thing about Lapis Lazuli is that it benefits the respiratory and nervous systems.

This means it is also useful for relieving migraines caused by allergies and sinus problems.


Related: 10 Healing Crystals For The Third Eye Chakra

8. Chrysocolla

chrysocolla meaning

Chrysocolla is another soothing crystal that is perfect for migraines and headaches. It cleanses and energizes all the chakras, allowing the energy to flow throughout the body.

Because it is connected to the heart chakra, Chrysocolla promotes love and compassion.

By removing emotional blockages, this beautiful green crystal can ease headaches related to emotional issues.

You can use Chrysocolla to oxygenate the blood and lower blood pressure.

Also, Chrysocolla is very useful for treating headaches related to PMS and menstrual cramps. You can wear Chrysocolla jewelry to benefit from its soothing energy.


9. Amber

amber meaning

Even though Amber is technically not a crystal but a type of resin, it still has wonderful healing properties.

One of them is that it’s a powerful healer and cleanser of the body, mind, and soul.

Amber connects to the brain to renew the nervous system and alleviate stress, which can cause chronic headaches and migraines.

You can wear it in jewelry to benefit from its wonderful healing properties throughout the day.

With its warm orange color, Amber is also well known for promoting joy and positivity.

This could help you feel more relaxed and therefore ease physical pains linked to stress including headaches.


10. Hematite

hematite meaning

This stunning silver stone is also called the stone for the mind. It stimulates concentration, focus and connects to the brain.

For this reason, it’s a fantastic crystal for easing migraines and headaches.

Hematite is a grounding crystal that’s been used for its wonderful healing properties since ancient times.

It regulates the blood supply and regenerates skin tissues.

It’s especially useful if you suffer from headaches linked to anemia because Hematite relieves pain and inflammation. 

With its powerful energy, Hematite also prevents you from absorbing the negativity of others.

This can reduce your stress levels and therefore affect your body health positively.


11. Aquamarine

aquamarine meaning

Aquamarine is a calming stone that naturally reduces stress.

It’s a stunning crystal with blue and green shades that reminds us of the color of the sea.

Aquamarine brings positivity and connects to the throat chakra to promote self-expression. This means you can express your thoughts and emotions freely, reducing your stress levels.

This will reduce your chances of suffering from headaches and migraines linked to emotional issues. 

You can also use Aquamarine to release tension in the neck and shoulders. Use it during yoga or meditation to benefit from its calming energy and calm your body.

Finally, you can use this stunning crystal to shield your aura from negativity and align all the chakras.


12. Angelite

angelite meaning

With its delicate blue color, Angelite promotes inner peace and serenity. This crystal is probably one of the most soothing gemstones there is.

For this reason, it’s a fantastic crystal for those who want to heal stress and tension. 

Angelite has a soft energy that brings calmness and soothes anxiety. It transforms pains into healing, creating a deep feeling of tranquility.

Use it to ease headaches linked to stress and challenges you encounter in your daily life. 

This crystal also promotes blood circulation and helps renew blood vessels. This means it’s very useful for healing all sorts of physical issues, including headaches. 


How to use crystals for migraines and headaches

Crystals’ energetic vibrations can naturally heal your body. If you’re wondering how to make the most of their benefits, here are some of my favorite ways to use crystals for migraines and headaches:

Place a crystal on your forehead

This is one of the best ways to ease your migraines with crystals. Lie down and place a crystal on your forehead for 15-20 minutes.

If your headaches are caused by allergies or sinus problems, you can also place gemstones on your cheeks. You can also place your crystal in the fridge before using it if you want it to be cooler. 

Meditate with crystals

Meditation is very useful for releasing anxiety and stress. You can place crystals for migraines and headaches around your mat before starting your session.

Alternatively, you can hold a crystal in your hands and focus on what you want to accomplish. 

Wear crystal jewelry

If you don’t have time to meditate or can’t lie down to release your headache, you can wear crystal jewelry. This way, you’ll benefit from your crystal’s healing energies throughout the day. This will keep headaches at bay. 

Drink a crystal elixir

Some crystals can be placed in water bottles to make crystal elixirs. Rose Quartz, Clear Quartz, and Amethyst are safe to use. Drink this elixir during the day to avoid getting headaches. 

Make a crystal grid

You can make crystal grids to ease your headaches and migraines. Focus on your intention and meditate in front of your grid to benefit from your crystal’s powers. 

Bottom line

Whether you’re suffering from headaches caused by stress or hormonal issues, the powers of crystals can help.

Obviously, they shouldn’t be used as a replacement for medication but they can help restore the balance in your chakras and remove negativity. 

By releasing tension and stress, crystals can help you heal the pain in the physical body, including headaches and migraines.

Make sure to keep your crystals cleansed and charged to make the most of their healing powers.

Which crystal for migraines and headaches do you prefer? Let me know in the comments below! Did you enjoy reading this post? Pin it!

crystals for migraines and headaches infographic