Best creams for oily skin: 6 Top picks

Moisturisers hold the water in your skin and keep it hydrated without giving it a greasy feel. But if you still feel reluctant about including moisturisers while caring for your oily skin, use the water-based option once.

Formulated with panthenol, hyaluronic acid, zinc, and betaine, this water-based moisturizer for oily skin hydrates, controls sebum production, and fights premature aging.

Minimalist 10% Vitamin B5 Gel Face Moisturiser

With SPF 15 and a blend of active ingredients, this oil-free moisturizer provides 24-hour hydration while protecting against sun damage. It's lightweight, non-greasy, and ideal for normal to oily skin.

Neutrogena Oil-Free Face Moisturiser

Infused with green tea, squalane, and ceramide, this lightweight gel moisturizer absorbs quickly, leaving skin refreshed and radiant. It protects the skin barrier and offers up to 24-hour hydration

Sotrue Ceramide Gel Face Moisturiser for Oily Skin

Featuring hyaluronic acid and probiotics, this gel moisturizer locks in moisture, restores skin balance, and enhances the skin's natural defense mechanism.

Dot & Key 72 Hours Hydrating Gel Moisturiser

Enriched with witch hazel, prebiotics, and sodium PCA, this moisturizer deeply hydrates, refines pores, and balances skin bacteria. Cruelty-free and free from parabens, it's a safe choice for daily use.

The Skin Story Aqua Boost All Day Moisturiser

Lightweight and fast-absorbing, this oil-free moisturizer hydrates, calms, and strengthens the skin barrier. With niacinamide, ceramides, and vitamin E, it controls oil production and prevents acne formation without harmful additives.

Nua Oil-Free Gel Moisturiser