The 14 Best Body Lotions

The 14 Best Body Lotions

I’ve tested a lot of body lotions. Like, a whole lot. My skin gets ridiculously dry, especially in the winter, and I’ve been on a mission to find something that actually works without feeling like a greasy mess. I’m talking lotions that sink in fast, keep my skin hydrated all day, and don’t have an overpowering scent.

And let’s be real, a lot of guys skip this step. But finding the best body lotion for men can make a huge difference in how your skin feels. It’s not just about looking good; it’s about not being itchy and uncomfortable.

So after trying dozens of formulas, from cheap drugstore finds to pricier options, I’ve narrowed it down. These are the ones that actually live up to the hype and earned a permanent spot on my shelf.

 

 

Best Drugstore Body Lotions

You don’t need to spend a fortune to get soft, hydrated skin. Some of the best-performing lotions I tested are the ones you can grab on a Target run. They’re affordable, effective, and get the job done without any fuss.

 

 

Lubriderm Daily Moisture Lotion Fragrance-Free

Lubriderm Daily Moisture Lotion Fragrance-Free

For just $10, this is my go-to for daily use. It’s a classic for a reason. The formula is creamy but absorbs so fast you’ll forget you put it on. It just leaves your skin feeling silky and smooth for hours.

Because it’s fragrance-free and packed with stuff like glycerin and Vitamin B5, it’s perfect for sensitive skin. It never caused any irritation, even right after shaving. It’s just simple, reliable hydration.

The Downside: I did notice a slightly tacky finish for a minute or two after it dried down, but it fades pretty quickly.

 

 

Eucerin Advanced Repair Lotion

Eucerin Advanced Repair Lotion

This stuff is about $16 and it’s no joke. If you have seriously dry, flaky, or eczema-prone skin, this is your answer. It’s thick and rich, but glides on surprisingly easily and locks in moisture like nothing else I’ve tried.

It’s loaded with ceramides and shea butter that really help repair your skin’s barrier. I put this on my legs once in the morning and they were still smooth and hydrated that night. It just lasts.

The Downside: The thicker texture means you have to spend a little extra time rubbing it in completely.

 

 

CeraVe Daily Moisturizing Lotion

This bottle costs around $15 and it’s a dermatologist favorite for a reason. It’s incredibly lightweight and truly non-greasy, which is great for both face and body. I even use it on my face in a pinch.

It’s got hyaluronic acid and ceramides, so it restores the skin barrier while providing hydration. It’s so gentle that it has the National Eczema Association seal of acceptance. A solid choice for everyday, no-fuss moisture.

The Downside: The formula is pretty thin and can feel a little runny or watery coming out of the pump.

 

 

Jergens Skin Firming Body Lotion

Jergens Skin Firming Body Lotion

At about $7.50, this lotion is a total steal. What I loved most was how incredibly fast it absorbed. There was zero film or greasy feeling left behind, just soft skin. It also has a really nice, fresh scent.

It’s formulated with collagen and elastin to help improve your skin’s texture and firmness over time. While I can’t say it transformed my skin, it definitely felt smoother and more toned with regular use.

The Downside: The scent is pretty strong and it definitely lingers for a few hours, which might not be for everyone.

 

 

NIVEA Essentially Enriched Dry Skin Body Lotion

For around $8, this lotion provides some serious moisture. It claims 72 hours of hydration, and while I didn’t test that limit, it absolutely kept my super dry skin soft for a full day and then some.

The formula uses almond oil and hyaluronic acid to deliver really deep nourishment. It feels rich going on but leaves your skin feeling smooth, not sticky. It’s a drugstore heavyweight for a reason.

The Downside: It has that classic NIVEA scent. I don’t mind it, but if you’re sensitive to fragrance, it might be a bit much.

 

 

Aveeno Daily Moisturizing Body Lotion

Aveeno Daily Moisturizing Body Lotion

You can find this one for about $10. It’s a fantastic choice for anyone with dry, sensitive, or itchy skin. The key is the prebiotic oat, which is incredibly soothing and helps balance your skin’s microbiome.

It has a nice, creamy feel that absorbs well without leaving any residue behind. It’s my go-to when my skin is feeling a little irritated or I just want something gentle and effective.

The Downside: If my skin is extremely dry, I find I might need to reapply this one later in the day.

 

 

Lotions That Feel More Luxe

Sometimes you want something that feels a little more special. These lotions have unique textures, amazing scents, or powerful ingredients that make moisturizing feel less like a chore and more like a treat.

 

 

Hempz Sweet Pineapple & Honey Melon Herbal Body Moisturizer

Hempz Sweet Pineapple & Honey Melon Herbal Body Moisturizer

This lotion is $22, and the scent is absolutely incredible. It’s fruity and refreshing without being childish. The texture is so silky, and it makes my skin feel super soft almost instantly.

It dries down quickly and doesn’t feel heavy at all, which I appreciate. Plus, it’s made with hemp seed oil and shea butter, so it’s really nourishing. They have a ton of different scents, but this one is my favorite.

The Downside: On the bigger bottles, the pump doesn’t have a lock, which is annoying for travel or just moving it around.

 

 

Alba Botanica Very Emollient Body Lotion Unscented

This one costs about $25, and it’s perfect if you hate the feeling of lotion. It’s thick, but the moment you rub it in, it has this immediate matte, non-oily finish. It’s weirdly satisfying.

It gives you that silky, hydrated feeling without any shine or grease. It’s made with soothing botanicals like aloe vera and green tea. This is the one I use when I want moisture that’s completely undetectable.

The Downside: The packaging feels a bit clunky, and the pump isn’t the smoothest I’ve used.

 

 

Kiehl’s Creme de Corps Body Lotion

Okay, at $39, this is a splurge, but hear me out. This is one of the most luxurious body lotions I’ve ever used. It’s super rich and nourishing, but somehow still feels lightweight on the skin.

It’s fantastic for really dry, cracked skin, especially on elbows and knees. It’s got cocoa butter and squalane, and it leaves my skin looking radiant and feeling soft all day. A little goes a long way, so the bottle lasts for months.

The Downside: The price is definitely steep compared to drugstore options.

 

 

The Best Body Lotion for Men

A lot of lotions work for everyone, but some are specifically designed with guys in mind. They often have lighter textures, absorb faster, and feature scents that aren’t floral or fruity.

 

 

Jack Black Cool Moisture Body Lotion

Jack Black Cool Moisture Body Lotion

For $27, this is hands-down the best body lotion for men I’ve tried. It’s lightweight, non-greasy, and has this amazing cooling effect from the menthol. It feels incredible after a workout or a hot shower.

It sinks in immediately and leaves your skin feeling hydrated and refreshed. The scent is clean and masculine without being overpowering. It’s just a solid product that does exactly what it promises.

The Downside: If you’re not a fan of menthol or fresh scents, you might find the fragrance a little overwhelming.

Finding a body lotion you’ll actually use every day is the most important thing. Whether you need something heavy-duty for cracked skin or a lightweight lotion for after the gym, there’s a great option out there.

Don’t be afraid to try a few. Your skin will thank you for it, especially when it’s no longer feeling tight, dry, and itchy.

More posts