10 Best Body Lotions for Oily Skin: Lightweight Hydration Without the Grease
If you have oily skin, you know the battle. You want hydration, but not the greasy, sticky, heavy kind that makes you feel like you’ve been dipped in cooking oil. You might even be tempted to skip moisturizer altogether—but that’s a big no-no! Skipping lotion can actually make your skin produce more oil to compensate for the lack of hydration. The key? Finding the right lightweight, non-greasy body lotion that hydrates without clogging your pores.
Good news: we’ve done the research for you! Whether you’re looking for a mattifying lotion, one with SPF, or something ultra-soothing, we’ve rounded up the 10 best body lotions for oily skin that will keep you moisturized without the shine.
3 FREE Perfume Samples
We’ve recently created a Whatsapp group for beauty enthusiasts like you! To grow this community we temporarily offer 3 free perfume samples when you join!
Make sure to join asap, we’re running out of free samples soon! After joining, you can place an order and claim the random free samples.

Our Top Picks
- Best Overall: CeraVe Ultra-Light Moisturizing Lotion
- Best Budget Option: Neutrogena Hydro Boost Body Lotion
- Best for Acne-Prone Skin: SOME BY MI AHA, BHA, PHA Miracle Calming Body Lotion
1. CeraVe Ultra-Light Moisturizing Lotion (Best Overall)
This oil-free, non-comedogenic lotion is a game-changer for oily skin. Infused with hyaluronic acid for lightweight hydration and ceramides to restore the skin barrier, it also contains SPF 30 for daily sun protection. The matte finish keeps shine under control, making it ideal for daytime use.

Pros:
- Lightweight and non-greasy
- SPF 30 for sun protection
- Matte finish to control shine
Cons:
- May leave a slight white cast on deeper skin tones
2. Neutrogena Hydro Boost Fragrance-Free Body Lotion (Best Budget Option)
This water-based gel-cream lotion is formulated with hyaluronic acid, a powerhouse ingredient that attracts and locks in moisture without clogging pores. The fast-absorbing, fragrance-free formula is ideal for oily skin because it provides hydration while keeping skin fresh and breathable. The gel texture feels ultra-light and leaves a smooth, non-sticky finish, making it great for everyday use.

Pros:
- Gel-based and fast-absorbing
- Hyaluronic acid for lightweight hydration
- Fragrance-free and suitable for sensitive skin
Cons:
- May need reapplication throughout the day
3. Aveeno Sheer Hydration Daily Moisturizing Lotion (Best for Sensitive Oily Skin)
If you have oily and sensitive skin, this fragrance-free, lightweight lotion is a fantastic option. Infused with prebiotic oat, it helps maintain a healthy skin barrier while providing soothing hydration. The fast-absorbing, breathable formula makes it comfortable to wear throughout the day without feeling greasy. Dermatologically tested, it’s great for oily skin that’s prone to irritation or redness.

Pros:
- Absorbs instantly with no residue
- Prebiotic oat to soothe skin
- Fragrance-free for sensitive skin
Cons:
- Not mattifying for oil control
4. Dove Body Love Light Care Body Lotion (Best for Long-Lasting Hydration)
Dove’s fast-absorbing, lightweight formula is enriched with Ceramide Restoring Serum that strengthens the skin barrier and locks in moisture for up to 48 hours. The soft, silky finish makes it a great everyday option for those who want lasting hydration without feeling heavy or sticky. Plus, it’s dermatologist-tested and cruelty-free.

Pros:
- Lightweight yet deeply hydrating
- Fast-absorbing, non-greasy formula
- Dermatologist-tested and cruelty-free
Cons:
- Mild fragrance may not suit everyone
5. Hempz Herbal Koa & Sweet Almond Smoothing Body Lotion (Best for Natural Hydration)
This plant-based, lightweight lotion is infused with hemp seed oil, sweet almond extract, and avocado extract, making it ideal for those who prefer natural hydration. Hemp seed oil is rich in omega fatty acids, which help balance oil production and keep skin nourished. It absorbs quickly, leaving skin soft and smooth with a light, pleasant scent.

Pros:
- Lightweight but deeply moisturizing
- Antioxidants and omega fatty acids for nourishment
- Pleasant scent with sweet almond and vanilla notes
Cons:
- Fragrance may be strong for some
6. Cetaphil Eczema Restoraderm Soothing Moisturizer (Best for Eczema-Prone Skin)
If you have oily but eczema-prone skin, this fragrance-free, dermatologist-approved lotion is a great pick. Infused with colloidal oatmeal, it helps relieve itchiness and irritation while ceramides restore the skin barrier. It hydrates without clogging pores, making it a safe choice for sensitive, oily skin types.

Pros:
- Soothes and hydrates without clogging pores
- Dermatologist-approved for sensitive skin
- Fragrance-free and non-greasy
Cons:
- Not designed for oil control
Top 10 Skincare & Bodycare products
Below you can find the most popular skincare products right now on Beautinow.com.
7. Vaseline Intensive Care Aloe Fresh Lotion (Best for Hot & Humid Weather)
Infused with aloe vera and Vaseline jelly microdroplets, this lotion is ultra-light and refreshing, making it perfect for hot and humid climates. It absorbs quickly and provides hydration without leaving a greasy residue, keeping skin soft, smooth, and fresh all day.

Pros:
- Lightweight and cooling
- Non-greasy formula that won’t clog pores
- Affordable and widely available
Cons:
- Not deeply moisturizing for dry areas
8. SOME BY MI AHA, BHA, PHA Miracle Calming Body Lotion (Best for Acne-Prone Skin)
This exfoliating body lotion is ideal if you struggle with body acne. It contains AHA, BHA, and PHA, which gently remove dead skin cells, unclog pores, and prevent breakouts, while centella asiatica and tea tree extract calm irritation.

Pros:
- Fights body acne while hydrating
- Lightweight and non-sticky formula
- Soothes with tea tree and centella extracts
Cons:
- May be too strong for sensitive skin
9. Curél HydraTherapy Wet Skin Moisturizer (Best for Fast Absorption)
Designed to be applied on wet skin, this water-activated lotion absorbs instantly, locking in moisture without heaviness. Its Advanced Ceramide Complex helps strengthen the skin barrier while keeping it hydrated. It’s also fragrance-free, paraben-free, and cruelty-free, making it ideal for sensitive, oily skin.

Pros:
- Absorbs quickly into damp skin
- Fragrance-free and non-comedogenic
- Dermatologist and nurse practitioner recommended
Cons:
- Must be applied on wet skin
10. Gold Bond Healing Hydrating Lotion (Best for Vitamin-Infused Hydration)
Enriched with niacinamide (Vitamin B), Vitamin C, and Vitamin E, this dermatologist-tested lotion hydrates, protects, and strengthens the skin barrier while remaining lightweight and non-greasy. Aloe helps soothe skin, making it an excellent daily moisturizer for oily skin.

Pros:
- Lightweight yet deeply hydrating
- Vitamin-rich formula for skin nourishment
- Hypoallergenic and dermatologist-tested
Cons:
- Mild scent may not suit everyone
Oily skin deserves hydration without compromise, and the right body lotion can make all the difference. Now, it’s time to ditch the trial-and-error and embrace a lotion that keeps your skin smooth, balanced, and comfortable every day.