best niacinamide serum for oily skin
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. This post may contain affiliate links, meaning we may receive a small commission if you make a purchase through them.
What I’ve found works best is a formula with a moderate concentration of niacinamide (around 5%) paired with soothing ingredients like hyaluronic acid or zinc. These serums help tighten pores, reduce excess oil, and prevent clogged follicles without drying out the skin. If you’re dealing with inflammation or enlarged pores, look for added antioxidants like vitamin C or green tea extract to enhance results. Consistency is key—apply after cleansing and before moisturizer, morning and night, to see lasting improvements in oil control and texture.
- Top 10 best niacinamide serum for oily skin in 2026
- 1. The Ordinary Niacinamide Serum
- 2. COSRX Niacinamide Pore Minimizer
- 3. Naturium Niacinamide Serum
- 4. The Ordinary Oil Control Serum
- 5. Anua Brightening Serum
- 6. Skin1004 Brightening Serum
- 7. Good Molecules Niacinamide Pore Serum
- 8. Inkey List Niacinamide Oil Control
- 9. EQQUALBERRY Brightening Serum
- 10. COSRX Niacinamide Booster
Top 10 best niacinamide serum for oily skin in 2026
1. The Ordinary Niacinamide Serum
This serum is the best niacinamide serum for oily skin, delivering a lightweight yet potent blend to calm redness and regulate sebum. The zinc helps control shine while niacinamide tightens pores and evens skin tone for a smoother finish.
Perfect for blemish-prone skin, it absorbs quickly without heaviness, making it ideal for daily use under sunscreen. Results show fewer breakouts and a more balanced complexion over time.
2. COSRX Niacinamide Pore Minimizer
This serum is a standout for oily skin, delivering strong pore-minimizing results with 15% niacinamide to tighten and refine texture. It balances oil while improving even skin tone, making it a go-to for dullness and excess shine.
The lightweight formula absorbs quickly without irritation, making it ideal for daily use. Many users swear by it as one of the best niacinamide serums for controlling oil while brightening.
3. Naturium Niacinamide Serum
This serum packs a powerful punch for oily skin, reducing shine while brightening dark spots and tightening pores. The 12% niacinamide and zinc combo calms inflammation, while hyaluronic acid plumps and vitamin E protects.
A vegan-friendly, cruelty-free pick that delivers anti-aging results without drying out your skin.
4. The Ordinary Oil Control Serum
The Ordinary Balancing & Clarifying Serum is a lightweight yet potent serum packed with niacinamide and salicylic acid to tighten pores and regulate oil production. It’s ideal for oily skin, reducing shine while calming breakouts and refining texture for a clearer complexion.
This multi-active formula works fast to control excess sebum and prevent clogged pores, making it one of the best niacinamide serums for oily skin. Its gentle yet effective blend keeps skin balanced without drying out.
5. Anua Brightening Serum
This serum is a game-changer for oily skin, blending niacinamide and tranexamic acid to brighten dark spots while keeping pores clear. Its lightweight formula hydrates without heaviness, making it ideal for balancing oil production and promoting a smoother complexion.
The all-in-one formula tackles hyperpigmentation and fine lines with hyaluronic acid, delivering visible results daily. Perfect for those seeking the best niacinamide serum for oily skin without extra fuss.
6. Skin1004 Brightening Serum
SKIN1004 is a powerful niacinamide serum designed to refine uneven skin tone and regulate oil for oily skin. Its blend of niacinamide and tranexamic acid brightens dark spots while centella calosia soothes irritation, making it one of the best niacinamide serums for oily skin.
This Korean hydrating facial serum balances texture and evens out tone without clogging pores, ideal for those seeking a lightweight yet effective glow.
7. Good Molecules Niacinamide Pore Serum
Good Molecules’ niacinamide serum works deep to tighten pores and fade blemishes for oily skin that needs hydration without heaviness. The ectoin blend soothes irritation while niacinamide regulates oil production, leaving skin balanced and refined.
This is the best niacinamide serum for oily skin—lightweight, pore-minimizing, and designed to smooth texture while preventing breakouts.
8. Inkey List Niacinamide Oil Control
The INKEY List 10% Niacinamide Serum is a lightweight serum that calms redness and controls oil without heaviness, making it ideal for oily skin. Its blend of niacinamide and hyaluronic acid helps fade blemishes while keeping pores clear and skin smooth.
It’s one of the best niacinamide serums for oily skin because it balances shine and hydration without clogging pores or leaving a greasy residue.
9. EQQUALBERRY Brightening Serum
This serum packs a punch for oily skin with 4% niacinamide to regulate sebum and refine pores, while vitamin C brightens uneven tone and dark spots. Hyaluronic acid plumps skin without heaviness, and vitamin E adds antioxidant protection for long-lasting glow.
10. COSRX Niacinamide Booster
This is a top-tier niacinamide serum designed to calm oily skin while reducing shine and refining pores. It delivers visible results by regulating sebum production and brightening dullness, making it one of the best niacinamide serum options for those with active breakouts or excess oil.
The lightweight formula absorbs quickly without clogging pores, making it ideal for daily use. Its peptide-rich blend supports skin elasticity and minimizes redness, making it a go-to for balancing texture and glow.










