Lanolin and coconut oil are both popular products, particularly when it comes to providing a natural moisture barrier for women’s nipples when breastfeeding. But which is best and why?
In this guide, I’m going to provide an in-depth view into lanolin and coconut oil, including their similarities, differences, and ultimately which is the better product and why.
Keep reading for the ultimate guide into which is better: lanolin, or coconut oil.

Similarities and differences between lanolin and coconut oil
Below, you’ll find a succinct table demonstrating some of the similarities and differences between lanolin and coconut oil. I’ve gone into some further depth on these sections in the paragraphs below the table to give some more detail:
| Similarities | Differences |
| Both provide a natural moisture barrier for cracked skin and nipples | Unlike lanolin, coconut oil has natural healing properties and so can help prevent infection. Lanolin tends to just provide a moisture barrier |
| Both are readily available in stores and are fairly affordable | Coconut oil is very unlikely to be allergenic, whereas lanolin contains wool and may cause irritation for mothers/babies |
| Ideal for dry, chapped skin | Lanolin and coconut oil are different in texture. Lanolin is sticky and waxy, while coconut oil has a more slippery texture. |
Similarities
Lanolin and coconut oil have both been used for generations to treat dry, chapped skin. They are known for providing a natural moisture barrier for the skin and are particularly popular with breastfeeding mothers to help prevent cracked, sore nipples.
Both of these products are readily available via local drugstores/pharmacies and are generally considered affordable to buy – here’s a ranking of our favorite coconut oils. (You can also easily make coconut oil yourself.)
Differences
While coconut oil and lanolin are popular for the same purpose, they also have many differences.
The key difference between them is that coconut oil has natural healing properties, whereas lanolin does not. This means that lanolin is purely a moisture barrier, while coconut oil offers antimicrobial and antifungal benefits, helping to reduce the chance of infection. One of the many reasons that coconut oil can be used a lot of different ways.
Another main difference is their texture. Coconut oil has a slippery oily texture, while lanolin is thicker, making it more sticky and waxy.
Lastly, lanolin and coconut oil are different in terms of allergens. It’s very unlikely that a mother or baby will be allergic to coconut oil, whereas lanolin contains wool and therefore may cause irritation.
Best skin types for lanolin and coconut oil
Lanolin and coconut oil will be beneficial depending on your skin type. I’ve delved into this a little further below which should help you determine which product is best for you.
Lanolin
Lanolin is best suited to those with dry/chapped skin, and can also be used if you suffer from skin conditions such as eczema.
However, lanolin is generally not recommended for those with oily skin as it can cause blocked pores. It’s also not suited to sensitive skin types as it is liked to irritation and allergic reactions on cracked skin.
Coconut oil
Coconut oil is suitable for all skin types, in particular dry skin or sensitive skin. It is highly nourishing helping to add moisture to dry skin, plus it can help repair the skin’s natural barrier.
If you have oily skin you should use coconut oil in moderation, as if over-used it may cause blocked pores and breakouts.
Coconut oil can be used for all sorts of reasons, here are some of the best ways to use coconut oil!
The verdict
So which is my personal favorite – lanolin or coconut oil? Personally, I think the winner is obvious. Drumroll, please…. it’s coconut oil!
It’s far more versatile with a better texture and can be used for all skin types, plus it also helps to prevent infection as well as providing a natural moisture barrier. I also like that it’s unlikely to bring on an allergic reaction – definitely check with your physician/dermatologist before trying either of these products if you’re concerned you may experience an allergy.
FAQ
Take a look at the below frequently asked questions to learn more about lanolin vs coconut oil!
You should avoid lanolin if you have an allergy to wool. Lanolin is made from sheep’s wool and may cause a rash or reaction if you have a wool sensitivity.
It should also be avoided if you have oily skin as it may result in clogged pores, as well as sensitive skin due to the likelihood of skin irritation.
Lanolin and coconut oil can be mixed together to create a great hybrid. Just be careful to bear allergens or sensitivities in mind than may occur due to the inclusion of lanolin.
Did you know that coconut oil can be used to make exfoliants too? Here’s a great recipe for a homemade coconut oil sugar scrub.
Coconut oil is thought to work as effectively as lanolin, if not better, as it contains natural healing properties that can help to prevent infection. Lanolin is more of a general moisture barrier and won’t have any natural healing properties.
Coconut in general has been used for generations in different skincare products, take a look at this comprehensive guide to coconut products!
Lanolin can be overused and may cause the body to become intolerant if used in large amounts. You should only use lanolin as prescribed by a medical physician and you should not use extra doses of lanolin than prescribed.
Lanolin is extremely moisturizing and will thoroughly hydrate the skin. It will provide a softer feel to the skin and improve the appearance of chapped, flakey areas.
Lanolin is significantly thicker than coconut oil. While this can be beneficial for hydration purposes, it is also sticky in texture which some people do not like.



Leave a Comment