Free 7-day Glow-Up Start the challenge →

Best of · guides

Best Moisturizer for Oily Skin

Oily skin still needs moisturizer — just the right kind. Here are the 5 best lightweight picks.

· 5 min read

Heads up — this post has affiliate links. We may earn a small commission if you buy something, at no extra cost to you. We only link to stuff we'd actually tell a friend about.

The short answer
Best moisturizers for oily skin: CeraVe PM Lotion ($18), La Roche-Posay Toleriane Double Repair ($25), Vanicream Moisturizing Cream (lightweight version), Kiehl's Ultra Facial Cream (premium 10%), and Drunk Elephant Protini (premium 10%). Gel-creams and lotions, not heavy creams.

Oily skin needs hydration without occlusion. Gel-creams with niacinamide and hyaluronic acid provide barrier support without triggering more sebum production. Avoid petrolatum-heavy creams that clog pores.

Our top 5 picks

1

CeraVe

PM Facial Moisturizing Lotion

Universal pick — lightweight enough for oily skin

2

La Roche-Posay

Toleriane Double Repair

Slightly elevated upgrade from CeraVe

3

Kiehl's

Premium

Ultra Facial Cream

Premium Beauty 10% — squalane-based lightweight cream

4

Drunk Elephant

Premium

Protini Polypeptide Cream

Premium Beauty 10% — peptide cream for oily skin

5

The Ordinary

Niacinamide 10% + Zinc 1%

Not a moisturizer — but pairs with any moisturizer for oil control

Frequently asked

Can oily skin skip moisturizer? +

No — skipping triggers more sebum production as skin compensates for dehydration.

Should oily skin use gel or cream moisturizer? +

Gel-creams or lightweight lotions are usually best. Heavy creams work only for very dry patches.