Best Moisturizing Body Lotions of 2025

* We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation.
Moisturizing body lotions are an essential part of any daily skincare routine. These lotions are designed to hydrate and nourish the skin, leaving it feeling soft, smooth and supple. They come in a range of different formulas and scents to suit all skin types and personal preferences. Moisturizing body lotions can also help to improve the overall health and appearance of the skin by providing essential nutrients and helping to protect against environmental damage. Whether you have dry, oily, or sensitive skin, there is a moisturizing body lotion out there to suit your needs.
At a Glance: Our Top Picks
Top 10 Moisturizing Body Lotions
NIVEA Rich Nourishing Body Lotion for Dry Skin
The NIVEA Rich Nourishing Lotion is designed to transform your dry skin with its intense hydration, providing clinically proven moisture for up to 72 hours. This intensive care formula, enriched with Pure Hyaluron and Almond Oil, absorbs quickly without leaving a greasy residue, making it perfect for daily use. You can give extra nourishment to the driest areas of your body, ensuring they remain smooth and healthy. Applying this lotion is simple; just massage it into your skin daily for maximum benefits.
Neutrogena Norwegian Formula Deep Moisture Lotion
Neutrogena Deep Moisture Lotion is perfect for nourishing your dry and sensitive skin. Its intensely hydrating formula, enriched with Glycerin, offers up to 48 hours of soothing moisturisation. Developed with dermatologists, this body lotion is fragrance-free, reducing the risk of allergies and making it suitable for sensitive skin. The non-greasy texture melts instantly upon application, allowing you to dress immediately without any sticky residue, leaving your skin feeling soft and protected all day long.
Garnier Intensive 7 Days Shea Butter Lotion
The Garnier Shea Butter Lotion is designed to provide ultra-replenishing hydration for very dry skin. It helps soothe and soften your skin, making it feel instantly refreshed. With long-lasting hydration that can last up to 7 days after application, you can enjoy soft skin without the need for frequent reapplication. Enriched with sustainably sourced shea butter, this formula offers comforting benefits, ensuring your skin remains soft and nourished over time. Additionally, it absorbs quickly without leaving a greasy or sticky residue.
Aveeno Daily Moisturising Body Lotion, 500ml
Aveeno Body Lotion is specially formulated with prebiotic colloidal oatmeal, which helps maintain your skin's natural microbiome for a healthier appearance from the very first use. It significantly improves the look of dry skin starting on day one, restoring your skin’s barrier function in just two weeks. This fast-absorbing lotion is perfect for everyday use, leaving your skin feeling soft and smooth without any greasy residue. Additionally, it is unscented, making it suitable for sensitive skin.
Moisturizing Body Lotion with 4-Terpineol
This Moisturizing Body Lotion with 4-Terpineol is designed for normal to dry, itchy, or acne-prone skin. It provides deep hydration while soothing irritated skin, making it perfect for daily use. You will appreciate its lightweight formula that absorbs quickly, leaving no greasy residue. With regular application, you can enjoy softer, smoother skin and relief from conditions such as body acne and irritation caused by psoriasis or eczema.
CeraVe Moisturising Lotion with Hyaluronic Acid
CeraVe Moisturising Lotion is designed for dry to very dry skin, featuring three essential ceramides that help protect your skin's natural barrier. It provides all-day hydration with patented MVE Technology, ensuring that nourishing ingredients are released for up to 24 hours. The inclusion of hyaluronic acid aids in retaining your skin's natural moisture, making it feel softer and more supple. Moreover, it is gentle on the skin, being fragrance-free and non-comedogenic, so you can use it without worrying about irritation.
Vaseline Intensive Care Cocoa Radiant Lotion
Vaseline Cocoa Radiant Lotion is designed to keep your dry skin healed for up to three weeks, offering long-lasting hydration. You will notice healthier-looking skin after just one application, as it deeply moisturises the stratum corneum. Its fast-absorbing formula ensures you experience a non-greasy feel, making it convenient for daily use. Additionally, it contains microdroplets of Vaseline Jelly that lock in moisture, providing a rich hydrating experience that restores dull skin.
NIVEA Rich Nourishing Body Lotion 625ml
NIVEA Rich Body Lotion offers intense hydration, ensuring your skin remains healthy and moisturised for up to 72 hours. This nourishing formula, enriched with Pure Hyaluron and Almond Oil, is perfect for addressing dry to very dry skin. Its non-greasy and quick-absorbing texture allows for easy application, so you can enjoy soft skin without the wait. Additionally, for areas that require extra care, this lotion provides the nourishment needed all year round, making it an essential addition to your skincare routine.
E45 Moisturising Lotion for Sensitive Skin
The E45 Moisturising Lotion is a light, unperfumed lotion designed to provide long-lasting hydration for dry and sensitive skin. This dermatologically tested formula is suitable for daily use, offering protection from dryness while soothing roughness and reducing redness. With its quick absorption, you can enjoy soft, supple skin without the greasy feel. The gentle formulation is perfect for the entire family, including babies over three months, ensuring everyone can benefit from its moisturising properties.
Vaseline Mature Skin Rejuvenation Body Lotion
The Vaseline Mature Skin Lotion offers 48-hour moisture to revitalise and firm ageing and menopausal skin. By containing micro-droplets of Vaseline Jelly, it effectively locks in moisture, relieving the tight and itchy sensations that come with dry skin. This body lotion is enriched with ultra-hydrating lipids and a skin-renewing complex, helping to replenish essential lipids and enhance your skin's natural renewal cycle. Additionally, it features a light fragrance and absorbs quickly, ensuring a non-greasy feel for your comfort.
During our moisturizing body lotion research, we found 306 moisturizing body lotion products and shortlisted 10 quality products. We collected and analyzed 405,952 customer reviews through our big data system to write the moisturizing body lotions list. We found that most customers choose moisturizing body lotions with an average price of £4.91.
The moisturizing body lotions are available for purchase. We have researched hundreds of brands and picked the top brands of moisturizing body lotions, including NIVEA, Neutrogena, Garnier, Aveeno, Australian Bodycare.

Charlotte Powell is a dermatologist and a licensed cosmetologist from Westminster, London. However, she was first a cosmetologist from London Beauty Training School. According to Charlotte, she needed better insight into the human skin, hence the dermatology degree. Long before she acquired her degree, she wrote and edited articles, eBooks, and editorials for companies and websites. Charlotte combines her skill and knowledge in providing DIY Beauty tips amongst other fashion related topics.