Best Body Lotions of 2026

Charlotte Powell Avatar
Charlotte Powell
Last Updated: 2 Feb 2026

* We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation.

Body lotions are a popular skincare product designed to moisturise and nourish the skin. They come in various formulations, from light and fast-absorbing to thick and creamy. Body lotions can help to improve skin texture, prevent dryness and flakiness, and leave the skin feeling soft and smooth. With a wide range of scents, textures, and ingredients, there is a body lotion suitable for every skin type and preference. Regular use of body lotion can help to maintain healthy-looking skin and prevent premature ageing.

At a Glance: Our Top Picks

eos Vanilla Cashmere Body Lotion 24hr Moisture Cover #TOP 1
eos Vanilla Cashmere Body Lotion 24hr Moisture
ftb score rating icon 9.9
E45 Moisturising Lotion for Sensitive Skin Cover #TOP 2
E45 Moisturising Lotion for Sensitive Skin
ftb score rating icon 9.8
NIVEA Rich Nourishing Body Lotion 625ml Cover #TOP 3
NIVEA Rich Nourishing Body Lotion 625ml
ftb score rating icon 9.6

Top 10 Body Lotions

eos Vanilla Cashmere Body Lotion 24hr Moisture

eos
2040701
eos Vanilla Cashmere Body Lotion 24hr Moisture Cover
eos vanilla cashmere body lotion shea better 24hr moisture - 16 oz/473 ml

The eos Vanilla Cashmere Lotion offers a luxurious experience with 24-hour moisture, ensuring your skin stays hydrated and soft throughout the day. This body lotion, infused with shea butter, helps to nourish and rejuvenate your skin, making it feel more supple. With a generous 16 oz/473 ml size, you can enjoy long-lasting use. The delightful vanilla cashmere scent adds a touch of elegance, leaving you feeling fresh and pampered.

What We Like
Long-lasting hydration
Infused with shea butter
Generous size
Elegant scent

E45 Moisturising Lotion for Sensitive Skin

E45
100905958
White
500 ml (Pack of 1)
E45 Moisturising Lotion for Sensitive Skin Cover
E45 Moisturising Lotion 500 ml for Dry & Sensitive Skin - Long-Lasting Hydration Protect from Dryness, Reduce Redness - Dermatological Body Moisturiser Lotion - Body Lotion - Daily Moisturiser

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.

What We Like
Long-lasting hydration
Suitable for sensitive skin
Quickly absorbs into skin
Family-friendly formulation

NIVEA Rich Nourishing Body Lotion 625ml

Cream
625 ml (Pack of 1)
NIVEA Rich Nourishing Body Lotion 625ml Cover
NIVEA Rich Nourishing Body Lotion (625ml), Rich 72H Hydration Moisturiser for Dry Skin Made with Deep Moisture Serum and Almond Oil, Extra Large NIVEA Body Lotion

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.

What We Like
Clinically proven 72-hour moisture
Non-greasy and quick-absorbing
Extra nourishment for dry areas
Environmentally friendly packaging

NIVEA Rich Nourishing Body Lotion for Dry Skin

4005900440891
400 ml (Pack of 2)
NIVEA Rich Nourishing Body Lotion for Dry Skin Cover
NIVEA Rich Nourishing Body Lotion (400ml), NIVEA Moisturiser for Dry Skin Made with Deep Moisture Serum, Natural Almond Oil, and Vitamin E, Smooth Skin NIVEA Body Lotion (Pack of 2)

NIVEA Body Lotion is designed to provide 48 hours of deep moisture, making it ideal for those with dry skin. It protects against dryness, ensuring your skin feels smooth and hydrated throughout the day. The non-greasy formula allows for quick absorption, so you can apply it without any sticky residue. Enriched with Deep Moisture Serum, Natural Almond Oil, and Vitamin E, it delivers lasting hydration and promotes healthy-looking skin. Regular use will help keep your skin feeling soft and nourished.

What We Like
48 hours deep moisture
Non-greasy formula
Protects against dryness
Suitable for very dry skin
Contains natural ingredients

Neutrogena Norwegian Formula Deep Moisture Lotion

NEUTDM4S
400 ml (Pack of 1)
Neutrogena Norwegian Formula Deep Moisture Lotion Cover
Neutrogena Norwegian Formula Deep Moisture Hypoallergenic Body Lotion (1x 400ml), Fragrance-Free Hypoallergenic Body Moisturiser for Sensitive and Dry Skin, Provides 48-Hour Moisturisation

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.

What We Like
Intensely hydrating formula
Fragrance-free for sensitive skin
Non-greasy and quick-absorbing
48-hour moisturisation
Dermatologist-developed

Garnier Intensive 7 Days Aloe Vera Lotion

3600541022065
Aloe Vera
400 ml (Pack of 1)
Garnier Intensive 7 Days Aloe Vera Lotion Cover
Garnier Intensive 7 Days Aloe Vera & Probiotic Extract Body Lotion 400ml, Hydrating and Refreshing Moisturiser, Up to 7 Days Hydration, For Normal Skin, Fast Absorbing & Non Greasy

The Garnier Aloe Vera Lotion is designed to provide refreshing hydration for your skin, leaving it feeling instantly soft and revitalised. With its long-lasting hydration, you can enjoy up to 7 days of moisture after just one application. This nourishing formula is enriched with sustainably sourced aloe vera, known for its exceptional hydrating properties. Additionally, it is dermatologically tested, ensuring that it absorbs quickly without leaving a greasy or sticky residue, making it perfect for daily use.

What We Like
Long-lasting hydration
Fast-absorbing formula
Non-greasy and non-sticky
Sustainably sourced ingredients
Cruelty-free certification
#TOP 7

Vaseline Intensive Care Healing Lotion, 400 ml

2113991-C
400 ml (Pack of 6)
Vaseline Intensive Care Healing Lotion, 400 ml Cover
Vaseline Intensive Care Essential Healing Lotion, 400 ml, Pack of 6

The Vaseline Healing Lotion is designed to deeply moisturise and heal dry skin. Infused with micro-droplets of petroleum jelly, it provides a protective barrier while ensuring your skin remains hydrated. With the addition of pure oat extract, it enhances moisture retention, leaving your skin looking noticeably healthier. This lotion is suitable for all skin types, including sensitive skin, making it a versatile choice for everyone looking to improve their skin's condition.

What We Like
Deep moisturisation
Heals dry skin
Suitable for sensitive skin
Contains pure oat extract
Visible improvement in skin health

NIVEA Rich Nourishing Body Lotion for Dry Skin

4005900440891
400 ml (Pack of 1)
NIVEA Rich Nourishing Body Lotion for Dry Skin Cover
NIVEA Rich Nourishing Body Lotion (400ml), Rich 72H Hydration Moisturiser for Dry Skin Made with Deep Moisture Serum and Almond Oil, Intensive Hydration Body Lotion

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.

What We Like
Clinically proven 72-hour moisture
Quick-absorbing, non-greasy formula
Extra nourishment for dry areas
Environmentally friendly packaging
#TOP 9

Vaseline Intensive Care Advanced Repair Lotion

106841422
WHITE
400 ml (Pack of 1)
Vaseline Intensive Care Advanced Repair Lotion Cover
Vaseline Intensive Care Advanced Repair Body Lotion 400 ml

The Vaseline Advanced Repair Lotion combines ultra-hydrating lipids with Vaseline Jelly to boost your skin's ceramides, enhancing the skin barrier. You will notice a significant difference as it helps to heal dry skin from the very first application, providing up to 150% more moisture. This dermatologically tested formula absorbs quickly, leaving your skin feeling non-greasy and refreshed. Incorporating it into your daily routine will help replenish rough and very dry skin, ensuring you enjoy healthy-looking skin every day.

What We Like
Ultra-hydrating formula
Fast absorption, non-greasy feel
Heals dry skin quickly
Awards for skin health

Vaseline Intensive Care Cocoa Radiant Lotion

106838223
200 ml (Pack of 1)
Vaseline Intensive Care Cocoa Radiant Lotion Cover
Vaseline Intensive Care Cocoa Radiant Body Lotion with ultra-hydrating lipids and pure cocoa butter for dry skin 200 ml

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.

What We Like
Long-lasting hydration
Quick absorption
Non-greasy feel
Contains pure cocoa butter
Buying Guide Image

Frequently Asked Questions (FAQs)

1. What are body lotions for?

Body lotions are designed to stop moisture leaving your skin, or absorb water from elsewhere to keep your skin soft, smooth and hydrated – hooray! Body lotions and moisturisers tend to fall into categories depending on your skin type and the ingredient you may need for perfect nourishment.

2. What is difference between body cream and lotion?

Simply put, lotions are lighter with more water content and less oil. Creams are heavier, with more oil content and less H20. For example, the Bath & Body Works Ocean Body Lotion is a lightweight body lotion while the brand's Oasis Ultra Shea Body Cream is a thicker formula that's infused with rich shea butter.

Editor's Notes

During our body lotion research, we found 306 body lotion products and shortlisted 10 quality products. We collected and analyzed 234,436 customer reviews through our big data system to write the body lotions list. We found that most customers choose body lotions with an average price of £5.42.

The body lotions are available for purchase. We have researched hundreds of brands and picked the top brands of body lotions, including eos, E45, NIVEA, Neutrogena, Garnier. The seller of top 1 product has received honest feedback from 2,100 consumers with an average rating of 4.9.

Written by
Charlotte Powell Avatar

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.