10 Best Body Lotions & Oils for Pregnancy in 2021

Pregnancy is perhaps the most beautiful time in a woman’s life. But it’s also the time when you experience certain issues such as dryness, irritation, stretch marks, and whatnot. Due to hormonal changes, your skin starts to lose moisture and elasticity.

More than 50% of women develop stretch marks during or after birth. Dry and itchy skin on the stomach area is also very common when you’re pregnant.

It really sucks when your skin has to pay the price. Luckily, you can address all these issues using the best body lotion for pregnancy. 

But choosing the right product is no easy task especially when there are so many options out there. Not to mention, you have to avoid certain ingredients when you’re expecting. That’s where we come into play.

Whether you’re looking to get rid of those unsightly stretch marks or you just want a moisturizing lotion, we’ve got you covered. In this article, we’ll help you find the best lotions and oils that are safe to use during pregnancy. Read on to learn more!

Best Body Lotions & Oils for Pregnancy Reviewed

1. Mustela Stretch Marks Prevention Oil


Mustela Stretch Marks Prevention Oil

Buy on Amazon

Mustela Stretch Marks Prevention Oil is an excellent choice for expecting moms who are worried about developing stretch marks. It features a 99% plant-based formula that prevents or minimizes the appearance of stretch marks.

The infusion of lupeol and avocado oil gives the product its power. Both these ingredients have anti-inflammatory properties that calm your skin while stimulating collagen production. This ultimately strengthens your skin and prevents stretch marks from forming.

The formula nourishes your belly with naturally moisturizing ingredients such as pomegranate, baobab oil, rose oil, etc. You won’t have to worry about dryness anymore.

What’s more, it absorbs quickly and doesn’t leave you with a greasy feel. You can continue using the product even if you’re breastfeeding. There are no problematic ingredients such as parabens, phthalates, or phenoxyethanol. 

Furthermore, the formula is hypoallergenic and dermatologist-tested. And it smells amazing. If you want to prevent stretch marks while also giving your skin the moisturization it needs, this body oil from Mustela is a good place to start. 

2. Belli Elasticity Belly Oil


Belli Elasticity Belly Oil

Buy on Amazon

Belli has been creating pregnancy-safe skincare products since 2002. And that’s why moms all around the world trust them. Belli Elasticity Belly Oil moisturizes your skin so that it can stretch safely to accommodate the growing baby. So, there won’t be any skin damage. 

The hard-working formula repairs cracked skin while making it soft and smooth. It’s infused with almond oil and cocoa butter to treat dry skin conditions. Gotu Kola improves blood circulation and increases skin elasticity while vitamin E protects the skin from free radicals. 

That’s not all. The product also contains lavender oil that not only soothes irritated skin but also speeds up the healing of wounds and marks. 

Using this oil twice a day throughout the pregnancy will keep your skin moisturized and stretch mark-free. Even better? It’s safe to use post-pregnancy, so you won’t need to switch to a new product after the birth of the child. 

Moms love this product because it’s allergy-tested, gluten-free, paraben-free, and dermatologists-recommended. And it doesn’t contain fragrances or artificial dyes. 

3. Palmer’s Cocoa Butter Massage Lotion


Palmer’s Cocoa Butter Massage Lotion

Buy on Amazon

Hydration is the key when you’re trying to get rid of stretch marks. When your skin is soft and hydrated, it is less likely to develop stretch marks. Makes sense, huh?

The lotion in question is packed with cocoa butter, shea butter, argan oil, and collagen to help with stretch marks during and after pregnancy. 

Cocoa butter is known for its ability to hydrate and nourish the skin. It’s also commonly used to smooth the appearance of marks. Shea butter has healing properties and it soothes your skin. 

Argan oil softens dry patches and helps your skin stretch easily without damage. And it’s a perfect moisturizer. Then there’s collagen that firms and tones loose skin after pregnancy. 

You see, this product is pure magic. It will do everything you’d expect your lotion to do. And the best part? Unlike many other pregnancy-safe products, this one is not expensive at all. It doesn’t matter what your bank account looks like, you’ll be able to afford this one. 

Sucker for reviews? Well, Palmer’s Cocoa Butter Massage Lotion has over 3900 reviews with an average star rating of 4.5. So, you’re bound to try this, right?

4. Pipette Belly Oil


Pipette Belly Oil

Buy on Amazon

If you’re all about lightweight formulas, you’re going to love Pipette Belly Oil. The reason we love this body oil is that it contains plant-derived squalane. It’s known for its ability to mimic the skin’s natural oils, making it one of the best emollients out there. 

So, how exactly does squalane help your skin? Well, it boosts hydration and fights free radicals. It also detoxifies your skin. And it also increases the production of collagen in your skin. As a result, you get firm and healthy skin. 

Other than squalane, this body oil also contains calendula and cherry extracts to relieve itchiness and irritation. The formula locks in hydration and improves moisture retention. 

If you’re suffering from the itchy belly, this is easily one of the best options out there for you. 

What’s more, it is suitable for everyone, including the most sensitive skin types. Finally, it’s environmentally friendly and free from EWG’s chemicals. And it’s approved by dermatologists. 

The only thing we disliked about the product is the quantity. It doesn’t last long and it’s also a bit pricey. 

5. Bio-Oil Skincare Oil


Bio-Oil Skincare Oil

Buy on Amazon

Bio-Oil is one of the best selling body oils for pregnancy. It’s a multi-purpose product that helps with a myriad of skin concerns. 

The formula is dermatologist-tested to fade stretch marks and improves the appearance of aging skin. It’s also an ideal pick if you’re trying to get rid of scars from pregnancy, surgery, and more. 

What’s more, it helps with dullness, uneven tone, and dehydrated skin as well. It’s jam-packed with moisturizing ingredients to deliver intense hydration. Thanks to purcellin oil, it has a lightweight texture that absorbs quickly into the skin. 

The powerful blend of oils such as chamomile, lavender calm itchy skin, and aid in postpartum recovery. You can also use it to eliminate acne scars. And it never clogs pores, so it’s perfect for your skin.

So, what makes this product so effective? Well, the power comes from potent ingredients such as vitamin E, rosemary oil, calendula oil, vitamin A, lavender oil, and more. When put together in correct proportions, these ingredients can work wonders for your skin.   

To top it all off, the oil is suitable for sensitive skin as well. It will never cause any reaction and it’s 100% safe for breastfeeding mothers. 

6. Glow Organics Belly Butter

Glow Organics body lotion for pregnancy

Buy on Amazon

Well, this is not exactly a lotion or oil, but we had to include this item on this list for a multitude of reasons. First off, this is a 100% vegan and organic product. While most pregnancy-safe products contain gentle & safe ingredients, this cream is a perfect match for someone who is extra skeptical. 

Enriched with skin-conditioning ingredients such as organic shea and cocoa butter, the formula delivers nutrition to your skin while reducing and preventing the formation of stretch marks. 

The fat in cocoa butter acts as a protective barrier to lock in moisture. It also improved blood flow to the skin. As a result, you get healthier skin overall. Shea butter is rich in vitamin A. It makes your skin supple and helps to safely stretch the skin as the body grows to accommodate the baby. 

It is a bit thick but it never feels oily. And it melts like butter and spreads nicely. Plus, it’s super hydrating. You will never have to worry about skin dryness so long as you have this product in your arsenal. Also, it’s free of parabens, dyes, sulfates, and other toxic ingredients. 

7. Burt’s Bees 100% Natural Mama Bee Nourishing Body Oil


Burt's Bees 100% Natural Mama Bee Nourishing Body Oil

Buy on Amazon

Made with seven clean and natural ingredients, Burt’s Bees Nourishing Body Oil has the perfect recipe for all your skin needs. Ingredients such as almond oil, vitamin E, rosemary extracts, etc. are the holy grail for pregnant women because they strengthen the skin and keep it moisturized. 

Luckily, this nourishing body oil contains all these ingredients to condition your skin. Additionally, it also contains lemon oil that detoxifies and clears your skin. The product will leave your skin feeling super hydrated, soft, and it’ll also minimize tightness. 

Also, oils rich in vitamin E helps stop the itching during pregnancy and also increases the elasticity. So, you can expect this product to address both these issues. 

It goes on quickly and doesn’t feel greasy on the skin. The formula is designed to nourish your body and tackle stretch marks while adding glow. It doesn’t have any ingredients that are known to irritate sensitive skin. So, you can use it without any worries. 

The lemony smell is also awesome. But for someone who is not into fragrances, this is not a good choice. In that case, you should stick with fragrance-free options. 

8. Ancient Greek Remedy Natural Body Oil


Ancient Greek Remedy Natural Body Oil for pregnancy

Buy on Amazon

This is easily the most flexible moisturizer on the list. How? Well, in addition to moisturizing your face and body, it also nourishes and conditions your scalp. What’s more, you can also use it to nourish your nails. Sounds good, right?

Coming back to pregnancy, it hydrates your skin and prevents the development of stretch marks. Applying the oil thrice a day on your belly will make it soft, smooth, and healthy. 

The formula uses some really powerful ingredients such as lavender oil, olive oil, almond oil, grapeseed oil, along with some other ingredients. These ingredients work to relieve skin irritation, itching, and helps in treating stretch marks. 

Oftentimes, hormonal changes can cause acne breakouts. Fret not – the magical formula also helps with cystic acne. On top of that, it also helps fade dark spots and acne scars. And if you’re dissatisfied with the results, the company offers a 100% money-back guarantee. 

Rely on reviews for making a decision? Well, this product has over 6400 reviews with an impressive rating of 4.6 stars. Oh, and it’s 100% natural. 

9. Weleda Pregnancy Body Oil


Weleda Pregnancy Body Oil

Buy on Amazon

Your skin needs extra TLC when you’re pregnant. Keeping that in mind, Weleda has formulated this wonderful body oil to nurture your skin during pregnancy. Massaging your skin regularly with this oil will not only nourish your skin but also make it smooth and glowing. 

Made with wheat germ oil, sweet almond oil, and arnica extracts, Weleda Pregnancy Body Oil makes a perfect choice for moms who are trying to avoid stretch marks in the first place. 

Don’t worry if you’ve developed stretch marks already, this oil will fade them away in no time. The formula is designed specifically to improve the skin elasticity and make your skin visibly smoother. 

Thanks to soothing oils of rose, myrrh, and neroli, your skin will feel calm and relaxed. You can say goodbye to itchy and irritated skin. And it smells great. It will elevate your mood. There are no artificial fragrances – the scent comes from natural oils. 

Additionally, it has got a huge following and we can see why. This stuff actually works! 

10. Earth Mama Belly Oil

Earth Mama Belly Oil

Buy on Amazon

Moms around the world swear by this product for comforting their skin and diminishing stretch marks. It features a light and quick-absorbing formula that goes on smooth and delivers nourishment to your belly. 

It will relieve you from itchy and hurting skin. The blend of powerful oils such as jojoba oil, avocado oil, and borage oil strengthens the skin while keeping it elastic. 

It’s hypoallergenic and safe from harmful ingredients. You can continue using it while breastfeeding as well. The formula will prevent the formation of new stretch marks as well as minimize the appearance of existing marks. 

And skin irritation and itchiness will be history. You can forget about those concerns for good. The scent is gentle and won’t cause allergic reactions. It’s a wonderful product and it won’t let you down. 

Tips on Choosing the Best Body Lotion for Pregnant Women

If you want the best for yourself and your unborn baby, you have to keep certain things in mind. Listed below are a few things to consider when buying a body lotion


When you’re pregnant, you’ll have to avoid certain ingredients as they may not be safe for the unborn child. These ingredients include, but not limited to, salicylic acid, benzoyl peroxide, hydroquinone, and retinoids. 

All these ingredients can be bad for your baby. And it’s better to be safe than sorry. 

Stretch Marks Prevention

Stretch marks are still one of the biggest concerns for pregnant women. When you’re shopping for body lotions and oils, check if they help in eliminating stretch marks. That way, your skin will be able to get all the moisturization it needs while keeping stretch marks in checks.

And fortunately, many lotions for pregnancy are aimed to provide protection against stretch marks. You should look for ingredients such as avocado oil, vitamin E, rosemary oil as they can help with this problem. 

Skin Types

The formula you choose should be suitable for all skin types, including sensitive skin. Luckily, most products formulated for pregnancy are safe for every skin type. But you still have to be careful. Always go with trusted brands and read customer reviews before making a decision. 


It’s true that pregnancy can wreak havoc on your body. But as long as you have the right products at your disposal, you can forget about all your worries and enjoy your pregnancy. The lotions for pregnancy we’ve reviewed above are simply the best at what they do.

They’ll prevent stretch marks, moisturize your skin, soothe irritation, and make your skin soft. Above all, they don’t harm you or your baby in any way.

We do hope this guide helped you choose the right lotion for you. Also, make sure to adopt a healthy lifestyle. That will be good for you as well as your baby.