Beauty in 2 hours or less—order online, pick up in store.

Body oil vs body lotion for dry skin: here's where each one fits

By Ulta Beauty Advisors | Published August 2026

All products featured are available at Ulta Beauty. Ulta Beauty Advisors select products independently. Prices and availability are subject to change. This guide is for informational purposes and does not constitute medical advice. Consult a healthcare provider before beginning any supplement regimen.

When your skin feels extremely dry after showering, start with body lotion on damp skin, then smooth a small amount of body oil over the driest areas. Lotion supplies water-based moisture, while oil helps slow moisture loss. Oil alone can feel rich, but it does not provide the same water-based hydration as lotion.

At Ulta Beauty, our take on body oil vs body lotion for very dry skin comes down to what your skin needs and which textures you enjoy using. Ahead, you will learn how each formula works, when to use one or both, and how to layer them without feeling greasy.

What is body oil?

Body oil is a water-free or low-water moisturizer made with one or more oils. Depending on the formula, it may contain plant-derived oils, mineral oil, fragrance, or added ingredients chosen to support a softer, smoother feel.

Oil mainly works by coating the skin and helping reduce moisture loss. That makes it especially useful after a shower, when your skin still holds some water, or as a finishing layer over lotion.

What body oil does best

Body oil can be a good fit when you want to:

  • Seal in moisture after applying lotion
  • Soften rough-feeling elbows, knees, shins, and heels
  • Add slip for body massage
  • Give skin a dewy-looking finish
  • Target a few dry areas without coating your whole body

Texture varies quite a bit. Some oils feel lightweight and sink in quickly, while richer blends leave more of a protective layer on the skin.

What body oil may not do on its own

Because most body oils contain little or no water, they do not hydrate in quite the same way as a lotion. If you apply oil to skin that is already very dry, it may make the surface feel smoother without fully addressing that tight, thirsty feeling.

Think of oil as the topcoat in your body care routine. It can help hold moisture in, but there needs to be some moisture there to begin with.

What is body lotion?

Body lotion is a blend of water, oils, and ingredients that help the two stay mixed. Many lotions also contain humectants, which attract water, and emollients, which help skin feel smoother and less rough.

Compared with body oil, lotion usually spreads easily and absorbs with less surface shine. It can work well for all-over daily use, especially when you apply it shortly after bathing.

What body lotion does best

Body lotion may be your pick when you want to:

  • Add water-based moisture to dry skin
  • Cover larger areas quickly
  • Reduce a tight or papery feel after showering
  • Moisturize before getting dressed
  • Choose from lightweight, rich, fragranced, or fragrance-free options

Very dry skin may prefer a rich lotion or cream rather than a thin, fluid formula. The thicker texture often feels more cushioning, especially during cold weather or after long, hot showers.

When lotion may need backup

A lotion can absorb nicely but still leave certain areas feeling dry later in the day. Shins, elbows, knees, hands, and feet often need a little more staying power.

In that case, you do not necessarily need to replace your lotion. Adding a small amount of oil over those spots may help the moisture feel more lasting.

Key differences between body oil and body lotion

Body oil and body lotion can both make dry skin feel softer, but they get there in different ways. Understanding those differences makes it easier to choose without guessing in the body care aisle.

Water content

Lotion contains water as a main part of its formula. Oil usually contains little or no water, so it is better suited to sealing in moisture than adding water-based hydration by itself.

Texture and finish

Lotion can range from light and milky to thick and creamy. Body oil usually gives more slip and shine, though dry-touch oils may leave a lighter finish than traditional rich oils.

Application timing

Both products work well after bathing, but timing matters more with oil. Applying oil to slightly damp skin or over lotion gives it moisture to help hold in.

Staying power

A rich oil can leave a longer-lasting surface layer than a lightweight lotion. However, a dense cream may feel more protective than a very light oil, so the product format alone does not tell the whole story.

Best areas to use

Lotion is convenient for arms, legs, shoulders, and the torso. Oil is handy for dry patches, cuticles, shins, elbows, knees, and anywhere you want extra sheen or slip.

Which is better for very dry skin?

For skin that feels extremely dry after showering, lotion or cream is generally the better first layer. It helps replace the water-based moisture that can be lost during bathing, especially after exposure to hot water or a strong cleanser.

Oil becomes more useful after that first layer. A few drops pressed over lotion can give dry areas a more cushioned feel without requiring a heavy application everywhere.

Choose body lotion if you:

  • Feel tightness immediately after rinsing
  • Want quick, all-over application
  • Prefer less shine or residue
  • Need a moisturizer that fits easily into a daily routine
  • Like having lightweight and rich texture options

Choose body oil if you:

  • Want to seal in lotion
  • Prefer a glossy or dewy-looking finish
  • Have specific rough-feeling areas
  • Want extra slip for massage
  • Find that lotion absorbs quickly but dry spots still need more comfort

Use both if you:

  • Have very dry skin that feels tight and rough
  • Live in cold, windy, or low-humidity conditions
  • Notice that one layer of lotion does not feel like enough
  • Want hydration without switching to a heavy cream all over
  • Enjoy adjusting your routine by body area

If dryness comes with persistent itching, cracking, bleeding, pain, or a rash, cosmetic body care may not be enough. Consider checking with a dermatologist or another qualified health care professional for personal guidance.

Can you use body oil and body lotion together?

Yes, body oil and body lotion can be used in the same routine. The usual order is lotion first, oil second, since lotion adds water-based moisture and oil helps seal it in.

You can also blend a drop or two of oil into lotion in your palm before applying. This creates a richer feel, though layering the products separately gives you more control over where the oil goes.

How to layer lotion and oil after a shower

  1. Gently pat your skin with a towel. Leave it slightly damp rather than fully dry.
  2. Apply lotion or cream from your shoulders down, focusing on areas that feel tight.
  3. Give the lotion a moment to spread and settle, but do not wait until your skin feels dry again.
  4. Press a small amount of body oil over your driest areas.
  5. Let everything settle before getting dressed, especially if your oil has a rich finish.

Start with less oil than you think you need. You can always add another drop, but using too much may leave skin slippery and can transfer onto clothing.

How to choose between body oil and body lotion

The right choice should fit your skin and your real schedule. A rich routine can feel lovely at night, while a fast-absorbing lotion may make more sense on a busy morning.

Match the texture to your dryness level

Use these general starting points:

  • Mild dryness: A lightweight body lotion may be enough.
  • Noticeable tightness: Try a richer lotion or body cream.
  • Very dry patches: Apply lotion, then add oil where needed.
  • Rough hands or feet: Choose a dense cream or balm, with oil as an optional finishing layer.

Texture names are not standardized across every brand. Check the product description and ingredient list rather than relying only on words such as lotion, cream, butter, or oil.

Think about your preferred finish

If you want to dress right away, look for a quick-absorbing lotion or dry-touch oil. If you enjoy a richer nighttime ritual, a cream followed by oil may feel more comforting.

A dewy finish can look fresh on shoulders, arms, and legs, but you do not need visible shine for a moisturizer to be useful. Skin comfort is the better guide.

Check the label for your needs

Ingredient lists can feel like alphabet soup, so keep your review practical. Look for clear directions, intended body use, fragrance information, and any label claims that matter to you.

If your skin is sensitive to fragrance, choose a product specifically labeled fragrance-free rather than assuming unscented means the same thing. When trying a new formula, test a small area first and stop using it if irritation develops.

Build a mix-and-match body routine

You do not have to choose one texture for every inch of skin. A balanced routine might include:

  • Lightweight lotion on the torso and upper arms
  • Rich cream on hands and feet
  • Body oil over shins, knees, and elbows
  • A simpler routine in humid weather
  • Extra layers during colder or drier months

Ulta Beauty's selection of body moisturizers includes lotions, creams, butters, and oils, so you can pick textures by area instead of forcing one formula to do every job.

Best body oils at Ulta Beauty

All products featured are available at Ulta Beauty. Ulta Beauty Advisors select products independently.

Sol de Janeiro Bum Bum Body Firmeza Oil #11 of 5: Best Overall Body Oil

Sol de Janeiro Firmeza Brazilian Bum Bum Body Oil

Body Oil | $52.00

Shop Sol de Janeiro Brazilian Bum Bum Body Oil at Ulta →

Sol de Janeiro's cult-favorite Bum Bum scent (pistachio, salted caramel, and coconut) arrives in a body oil. The formula sinks in quickly and leaves skin smooth and lightly luminous.

Key specs: Vegan · Cruelty-Free · Brazilian Olive Oil · Caffeine · Signature Bum Bum Fragrance

Advisor tip: Apply morning and night all over your body, using circular motions to promote circulation and visibly reduce puffiness. 

Kopari Beauty Golden Aura Body Oil #12 of 5: Best Body Oil for Hydration

Kopari Beauty Golden Aura Body Oil

Hydrating Body Oil | $42.00

Shop Kopari Beauty Golden Aura Oil at Ulta →

The formula centers on Microspheric Hyaluronic Acid, which penetrates deep into skin to hydrate and maintain skin's protective moisture barrier. It acts as a natural moisturizer and antioxidant leaving skin hydrated, supple, and luminous.

Key specs: Hyaluronic Acid · Pure 24K Gold · Suitable For All Skin Types · Warm Floral Scent

Advisor tip: Apply right after toweling off while skin is still slightly damp to trap moisture underneath for more lasting softness throughout the day.

 

Vaseline Illuminate Me Shimmering Body Oil #13 of 5: Best Illuminating Body Oil

Vaseline Illuminate Me Shimmering Body Oil

Shimmer Body Oil | $13.99

Shop Vaseline Illuminate Me Shimmering Body Oil at Ulta →

This option earns its spot for shoppers who want hydration and visible radiance in one step. The oil illuminates skin with a finishing touch of warm copper shimmer for gorgeous radiance. Apply after body lotion for a hydrated, shimmering glow.

Key specs: Paraben Free · Warm Copper Shimmer

Advisor tip: Use before an event on arms and shoulders instead of a separate highlighter. The effect looks more natural and stays put.

 

NYX Professional Makeup Fat Oil Body Oil Suga Baddie #14 of 5: Best Affordable Body Oil

NYX Fat Oil Body Oil Suga Baddie

Glowy Body Oil | $18.00

Shop NYX Fat Oil Body Oil Suga Baddie at Ulta →

At under twenty dollars, this is one of the most approachable body oils on Ulta's shelves. It delivers a lightweight formula that is infused with Avocado Oil and Vitamin E. Massage into skin using fingertips or buff with a body brush. Apply liberally to give your body an instant glow. Let dry before getting dressed. For very dry skin, layer this over a richer lotion first; the oil finish is satisfying on its own, but dry skin benefits from the water-based step underneath.

Key specs: Avocado Oil · Vitamin E

Ulta Beauty Advisor tip: Apply on top of moisturizer rather than on bare dry skin for better shimmer distribution and the combined moisture benefit of both layers.

 

OSEA Undaria Algae Body Oil #15 of 5: Best Luxury Body Oil

OSEA Undaria Algae Body Oil

Body Oil | $52.00

Shop OSEA Undaria Algae Body Oil at Ulta →

OSEA’s Undaria Algae Body Oil is a lightweight body oil designed to leave skin feeling soft, smooth, and nourished. The formula features undaria seaweed, acai, passion fruit, and babassu oils to help moisturize and condition dry skin while leaving a silky, radiant finish. Its fast-absorbing texture makes it easy to apply after a shower without leaving skin feeling overly greasy.

Key specs: Undaria Algae · Acai Oil · Passion Fruit Oil · Babassu Oil · Moisturizing · Lightweight Texture · Vegan

Ulta Beauty Advisor tip: A great choice for dry or dull skin when you want lasting moisture and a healthy-looking glow without a heavy body butter.

 

Best body lotions at Ulta Beauty

All products featured are available at Ulta Beauty. Ulta Beauty Advisors select products independently.

Sol de Janeiro Brazilian Bum Bum Visibly Firming Refillable Body Cream with Caffeine-Rich Guaraná #11 of 5: Best Overall Body Lotion

Sol de Janeiro Brazilian Bum Bum Cream

Rich Body Cream | $48.00

Shop Sol de Janeiro Brazilian Bum Bum Cream at Ulta →

If there is one body moisturizer at Ulta that essentially sells itself, it is this one. The Bum Bum Cream has been a top seller for years: the thick, whipped texture absorbs faster than it looks like it should, leaves a subtle sheen, and carries the brand's pistachio-caramel-coconut scent that fades to a warm, slightly gourmand dry-down. The formula contains cupuaçu butter, açaí, and coconut oil for softening, plus guaraná, a caffeine-rich botanical ingredient. For very dry skin, it works well as the lotion layer beneath a body oil, or on its own during less-dry days.

Key specs: Cupuaçu Butter · Açaí · Coconut Oil · Guaraná · Rich Cream Texture · Signature Fragrance

 

La Roche-Posay Lipikar AP+M Triple Repair Body Moisturizing Cream for Dry Skin #12 of 5: Best Body Lotion for Extremely Dry Skin

La Roche-Posay Lipikar AP+M Triple Repair Moisturizing Cream

Intensive Body Moisturizer | $24.99

Shop La Roche-Posay Lipikar AP+M Triple Repair Moisturizing Cream at Ulta →

La Roche-Posay’s Lipikar AP+M Triple Repair Moisturizing Cream is formulated to provide long-lasting hydration for dry, very dry, and sensitive skin. The rich formula combines shea butter, glycerin, and niacinamide to help replenish moisture, soothe dryness, and support the skin’s natural protective barrier. Despite its rich texture, it absorbs comfortably into skin without leaving a greasy finish.

Key specs: Shea Butter · Glycerin · Niacinamide · Fragrance-Free · Sensitive Skin

Advisor tip: A great pick for extremely dry, rough skin that needs more than lightweight hydration. Apply daily, especially after showering, to help lock in moisture and keep skin feeling soft and comfortable.

 

CeraVe Daily Moisturizing Lotion #13 of 5: Best Lightweight Body Lotion

CeraVe Daily Moisturizing Lotion

Everyday Body Lotion | $15.99

Shop CeraVe Daily Moisturizing Lotion at Ulta →

CeraVe’s Daily Moisturizing Lotion is a lightweight, non-greasy option for everyday hydration. The formula features three essential ceramides and hyaluronic acid to help replenish moisture and support the skin barrier while leaving skin feeling soft and smooth. Its fast-absorbing texture makes it easy to apply from head to toe without a heavy or sticky finish.

Key specs: Ceramides · Hyaluronic Acid · Lightweight · Non-Greasy · Fragrance-Free

Advisor tip: Reach for this when you want simple, effective daily hydration that won’t feel heavy on skin. It’s especially convenient for applying all over after a shower or before getting dressed.

 

Eos Shea Better 24HR Moisture Body Lotion #14 of 5: Best Affordable Body Lotion

eos Shea Better 24HR Moisture Body Lotion

Daily Hydrating Body Lotion | $12.99

Shop eos Shea Better 24HR Moisture Body Lotion at Ulta →

eos Shea Better 24HR Moisture Body Lotion delivers rich, lasting hydration at an accessible price. The formula is made with shea butter, natural oils, and skin-conditioning ingredients to help soften dry skin and keep it moisturized throughout the day. Its creamy texture spreads easily and absorbs without leaving skin feeling overly greasy, making it an easy choice for everyday use.

Key specs: hea Butter · Natural Oils · 24-Hour Moisture · Cruelty-Free

Advisor tip: If you want an affordable body lotion that feels nourishing without a premium price tag, this is an easy everyday pick. Apply after showering while skin is still slightly damp to help lock in moisture.

 

Aveeno Daily Moisturizing Body Lotion #15 of 5: Best Multitasker Body Lotion

Aveeno Daily Moisturizing Lotion

Oat-Enriched Body Lotion | $12.99

Shop Aveeno Daily Moisturizing Lotion at Ulta →

Aveeno's Daily Moisturizing Lotion has been a staple for decades, and its staying power is earned. The formula is built around colloidal oat extract, which soothes and conditions, with a fragrance-free base that works for sensitive or reactive skin. It absorbs quickly, layers well under body oil, and is gentle enough for daily use year-round. For shoppers with very dry skin who also deal with sensitivity or eczema-prone areas, this is one of the safest all-over options on the shelf.

Key specs: Colloidal Oat Extract · Fragrance-Free · Sensitive Skin · Non-Comedogenic · Fast-Absorbing

Advisor tip: A gentle, effective choice for the whole family, and one of the best all-over options for dry skin prone to eczema flares.

Tips for making moisture last longer

Your moisturizer is only one part of the picture. The way you shower, dry off, and get dressed can also change how comfortable your skin feels.

  • Keep shower water warm rather than very hot.
  • Pat with a towel instead of rubbing skin briskly.
  • Moisturize within a few minutes of bathing.
  • Reapply lotion to hands after washing them.
  • Save richer layers for nighttime if daytime oil feels too slick.
  • Use oil only on exposed areas when you want a bit of sheen.
  • Give products time to settle before putting on delicate fabrics.
  • Adjust your routine when the weather changes.

The best routine is not always the longest one. For many people with very dry skin, a gentle wash, rich lotion, and targeted oil are plenty.

Frequently asked questions

Is body butter the same as body lotion?

Not quite. Body butter usually has a denser, richer texture, while lotion tends to contain more water and spread more easily. A body butter can be a helpful option when standard lotion feels too light.

Can body oil stain clothes or sheets?

Some oils can leave marks, especially when applied heavily or followed immediately by fabric. Use a small amount, let it settle, and be cautious around delicate or light-colored materials.

What should I use after shaving my legs?

Choose a gentle moisturizer that feels comfortable and does not sting. If freshly shaved skin is reactive, keep the routine simple and avoid heavily fragranced formulas or strong exfoliating ingredients right afterward.

Should I use body oil if I get body breakouts?

It depends on the formula and where you apply it. Look for label guidance that matches your needs, test a small area, and avoid applying a rich oil to breakout-prone zones if it seems to make congestion worse.

Related Content: Lymphatic Drainage Tools for FaceSwitching to a Clean DeodorantHow to Use Glycolic AcidBest Body WashBest Body ScrubsBest DeodorantsBest Clean FragranceBest Gourmand FragranceBest Body Sprays for WomenBest Amber Fragrance

Explore more Body Care Buying Guides and Beauty Education Articles