Body Oil vs Body Lotion: What’s the Difference and Which Should You Use?
Oct 02, 2026
If body lotion is already part of your routine, you might wonder what a body oil would add. Is it mainly about softer skin and a smoother finish, or does it actually help your skin hold onto moisture for longer?
Body lotion is the hydration step, while body oil adds softness and helps reduce moisture loss. You can use either alone, but layering them gives you the benefits of both.
What’s the difference between body oil and body lotion?
Body lotion is primarily about hydration and moisturising. Body oil does a different job, helping condition the skin and slow moisture loss.
That comes down to how each is made. Body lotions are emulsions, usually combining a water phase with oils and other moisturising ingredients. Body oils are generally water-free and made from oils and other oil-soluble ingredients.
An easy way to think about it: lotion adds hydration, while oil helps hold onto moisture. Limiting moisture loss is also one of the important jobs of your skin barrier. Dryness returning quickly isn’t always about needing more lotion. Your skin may be losing moisture faster than it can hold onto it.
What body lotion can do
Body lotion is the everyday moisturising step.
Body lotion adds hydration while leaving dry skin feeling softer and more comfortable. Humectants such as Glycerin help attract and hold water in the skin, while emollients such as Shea Butter and plant oils soften and smooth. This makes lotion a good choice after showering or whenever skin starts to feel dry or tight.
What body oil can do
Body oil is especially useful when skin needs more protection, conditioning or you want a smoother finish with a little sheen. If your skin already feels comfortable, body oil works well on its own. When layered over lotion, it leaves skin feeling softer and more supple.
Because oil stays workable on the skin for longer than lotion, it works particularly well for massage so it’s an easy way to spend a few extra minutes on self-care after a shower.
If you choose a scented oil, it leaves a light fragrance on the skin, so you may find you skip the perfume.
Which is better for your skin concern?
If your skin is dry or feels tight:
Body lotion gives your skin hydration, but there are times when skin needs a little more, particularly after swimming, time in the sun, or cold and windy weather. Layering body oil over the top helps reduce moisture loss and gives skin an extra layer of protection from dryness.
If your skin feels rough or flaky:
Use body lotion first, then add a little more oil to elbows, knees, shins or wherever the skin tends to feel roughest.
If your skin looks dull:
Body oil gives dull-looking skin a fresher finish by smoothing the surface and adding a healthy-looking sheen. Regular use also helps keep the skin feeling supple.
How to use body lotion and body oil together
The order is simple: lotion first, oil second.
1. Leave your skin slightly damp
After showering, gently pat away excess water.
2. Apply your body lotion
Massage it over the skin while there is still a little moisture present.
3. Follow with body oil
Massage the oil over the top, adding a little extra to elbows, knees, shins or areas that tend to become rougher and drier.
For a lighter finish, start with a small amount of oil and add more where your skin needs it.
The Skin Kitchen body lotion and oils
Hydrating Body Lotion
Hydrating Body Lotion is a nourishing everyday moisturiser that feels rich on the skin but absorbs quickly, without a heavy or sticky finish.
Aloe Vera Juice, Glycerin and Shea Butter sit alongside Grapeseed, Fractionated Coconut, Jojoba and Avocado Oils to help dry skin feel softer and more comfortable.
It’s fragrance-free and works well on its own after showering or as the first layer before body oil.
Hydrating Body Oil
Hydrating Body Oil suits skin where dryness and roughness are the main concern.
Sweet Almond, Argan, Macadamia and Fractionated Coconut Oils provide fatty acids that help soften dry skin and keep it feeling supple.
The coconut and vanilla fragrance is warm and softly sweet.
Refreshing Body Oil
Refreshing Body Oil suits skin that looks dull or lacks radiance.
Jojoba and Apricot Kernel Oils help soften the skin, while Marula and Rosehip provide fatty acids and naturally occurring antioxidants that help keep skin looking smoother and more radiant.
Orange and jasmine give it a fresh citrus-floral scent.
What about sensitive skin?
For sensitive skin, the full formula matters more than whether you choose an oil or a lotion.
Hydrating Body Lotion is fragrance-free, making it a good starting point if your skin tends to be reactive or you prefer unscented body care. Both body oils are scented, so patch testing first is sensible if your skin is particularly sensitive.
You can read more in our guide to fragrance-free skincare.
Which should you choose?
For everyday hydration, start with body lotion. Add body oil when your skin feels drier, or when you want more conditioning, better moisture retention, a subtle sheen or a softly scented finish.
The result is softer, more comfortable skin, with a routine you can adjust as your skin changes.