5 Best Essential Oils for PMS and Period Pain Relief (Safe Use Tips Included)
If you’ve ever curled up on the couch dreading your monthly cycle, you know how brutal PMS and period cramps can be. Bloating, mood swings, achy muscles, and that sharp, throbbing pain in your lower belly? Ugh, no thanks. But here’s a little secret: essential oils aren’t just for fancy self-care nights—they can actually help ease those annoying physical and emotional symptoms of your period. I’ve tested a few myself, and let me tell you, they make such a huge difference. Today, we’re breaking down the 5 best essential oils for PMS and period pain, plus exactly how to use them safely, no weird science required.
Quick heads up before we dive in: never apply pure essential oils directly to your skin—they’re super concentrated! Always mix them with a carrier oil first, or talk to a dermatologist if you have sensitive skin or any pre-existing conditions. Got it? Great, let’s get started.

1. Clary Sage Essential Oil
Clary sage is basically a superhero for PMS, if we’re being real. This oil works double duty: it calms your mood and eases physical symptoms like cramps and tension. Think of it as your one-stop shop for feeling less cranky and less achy all at once. It’s a natural muscle relaxant too, so it’s perfect for that tight, cramping feeling in your lower abdomen that hits right before or during your period.
Here’s how to use it: grab 10 drops of clary sage oil and mix it into 1 tablespoon of a carrier oil like sweet almond oil, jojoba, or coconut oil. Rub this mixture onto your lower belly, then cover it with a warm towel for 2 to 5 minutes to help the oil sink in. You can also add it to bath salts and soak in a warm bath, or even massage a tiny bit onto the inside of your ankles every day if you want long-lasting relief.
Carrier Oils 101
Let’s quickly cover carrier oils, since we mentioned them a ton already! Pure essential oils are way too strong to put on your skin straight out of the bottle. Carrier oils are gentle, plant-based oils that dilute the essential oil so it’s safe to use. Some of the most popular ones are sweet almond oil, coconut oil, jojoba oil, grapeseed oil, rosehip oil, and avocado oil. Pick whatever you have on hand—they all work great!
Simple PMS Bath Blend
Want a relaxing bath that’ll melt away your PMS symptoms? Mix these together:
- 4 drops bergamot essential oil
- 4 drops clary sage essential oil
- 2 drops geranium essential oil
- 1 drop ylang-ylang essential oil
- 1 tablespoon sweet almond oil
Stir all the oils together, then pour the mixture into your warm bath water. Soak for 15 to 30 minutes, and you’ll feel so much calmer (and less crampy) afterward. Important note: skip clary sage oil if you’re pregnant, okay?
2. Lavender Essential Oil
Lavender is the OG of essential oils, right? Everyone knows it’s great for relaxation, but did you know it’s also a total game-changer for period pain? This oil has natural pain-relieving and anti-anxiety properties, so it’ll help ease that throbbing cramps, calm your mood swings, and even help you sleep better when you’re up all night hurting.
There are so many easy ways to use lavender oil: add a few drops to your diffuser while you’re relaxing on the couch, mix it into a carrier oil for a belly massage, or toss a couple drops into your warm bath. I love keeping a small rollerball bottle of diluted lavender oil in my purse for those random mid-work cramp attacks—just roll it onto my wrists and belly, and it starts to kick in within minutes.
3. Geranium Essential Oil
Geranium oil is often called the “women’s essential oil” for a reason. It’s perfect for balancing your hormones, which is huge when you’re dealing with PMS mood swings and crazy bloating. It also has natural pain-relieving and diuretic properties, so it’ll help cut down on cramps and get rid of that water weight bloat that makes you feel like you’ve gained 10 pounds overnight.
Just inhaling the scent of geranium oil can help calm you down and lift your mood—try holding the bottle up to your nose and taking a few deep breaths if you’re feeling extra irritable. You can also mix it with a carrier oil and massage it into your temples for a headache, or add it to your bath for a full-body relaxation session.
4. Cypress Essential Oil
If your period cramps hit extra hard, cypress oil is your new best friend. This warm, earthy oil helps improve blood circulation, which means it’ll reduce that tight, achy feeling in your muscles and lower belly. It also helps your body flush out excess water, so that bloating and swelling will go down fast.
You can use cypress oil in a few different ways: mix it with a carrier oil for a warm compress on your belly, add it to your bath, or massage it onto your lower back and thighs to ease muscle tension. Here’s a quick DIY blend for period pain:
- 4 drops cypress essential oil
- 4 drops grapefruit essential oil
- 2 drops fennel essential oil
- 1 tablespoon grapeseed oil
Rub this mixture onto the areas that hurt the most, and you’ll start to feel relief within a few minutes.
5. Rose Essential Oil
Rose oil is such a luxurious, calming oil, and it’s amazing for reproductive health too. It’s been used for centuries to balance hormones, ease menstrual cramps, and calm that anxious, irritable feeling that comes with PMS. It’s also super gentle, so it’s perfect if you have sensitive skin.
Try this DIY massage blend for cramps: mix 4 drops lavender oil, 2 drops clary sage oil, 2 drops rose oil, and 2 teaspoons of sweet almond oil. Rub this onto your lower belly in gentle circular motions, and let the scent wrap you up. It’s so relaxing, and it’ll make your period feel way less miserable.
How to Use Essential Oils in a Period Bath (Safely!)
Baths are the ultimate self-care ritual, right? Adding essential oils to your bath takes it to the next level—they’ll help ease your cramps, calm your mood, and make you feel like you’re at a fancy spa without the pricey bill. But you have to do it the right way, otherwise you might end up with irritated skin or a mess of oil floating on top of the water.
Don’t Add Essential Oils Directly to the Bath Water
Here’s a common mistake people make: pouring pure essential oil straight into the tub. Don’t do that! Oil and water don’t mix, so the oil will just float on top of the surface. If you climb into the bath, those undiluted oil droplets will sit on your skin and cause redness, irritation, or even an allergic reaction. Yikes, not worth it!
Always Dilute Your Essential Oils First
The safe rule of thumb is to mix 5 to 20 drops of essential oil (that’s a 1-4% dilution) into 1 tablespoon of a carrier oil before adding it to your bath. This way, the essential oil is mixed evenly with the carrier oil, so it won’t sit on top of the water or irritate your skin. You can also mix the oils with Epsom salt or bath salts if you don’t have carrier oil on hand—just make sure they’re fully combined before pouring them into the bath.
Add the Essential Oils Last
Wait until your tub is almost full of warm water before adding your diluted essential oil blend. If you add it while the water is running, the force of the water might make the oil evaporate before you even get in the bath. Once you’ve added the oil, stir the water gently with your hand to help mix everything together, then climb in and relax!
Essential Oils to Avoid Using During Your Period
Not all essential oils are safe for period use—some can irritate your skin or cause unwanted side effects. Skip these oils entirely if you’re dealing with PMS or period pain:
- Basil
- Lemongrass
- Oregano
- Thyme
- Nutmeg
- Peppermint
- Cinnamon
- Clove
These oils are super strong and can cause skin irritation, especially if you have sensitive skin. Always do a patch test before using any new essential oil, just to be safe!
At the end of the day, essential oils are such a gentle, natural way to ease the pain and stress of your monthly cycle. Whether you’re grabbing a quick rollerball for work or soaking in a luxurious lavender bath at night, these oils can make your period feel way more manageable. Give one (or all!) of these a try, and let me know which one works best for you. You’ve got this, friend—your next period doesn’t have to be a total nightmare.

