I feel like niacinamide is everywhere these days. And for good reason. It’s one of those ingredients that seems to help with just about everything—big pores, oily T-zones, redness, and uneven skin tone.
But not all niacinamide products are created equal. I’ve tried so many, from super cheap to wildly expensive, to figure out which ones actually work. These are the best niacinamide products I’ve found that are worth your money.
Best Niacinamide Serums

This serum costs between $6 and $9, and it’s a legend for a reason. It’s a simple, water-based serum that really helps control oil and makes my pores look smaller. I noticed a big difference in my T-zone after just a couple of weeks.
If you have oily or acne-prone skin, the added zinc is a huge plus for calming things down. It’s lightweight enough that I use it every morning and it layers perfectly under my sunscreen without feeling heavy.
The Downside: It can feel a little sticky right after you apply it, but that feeling goes away once it absorbs completely.

At $49, the Paula’s Choice 10% Niacinamide Booster is a serious upgrade. This stuff is amazing for refining skin texture. It feels like a watery liquid, and you can mix a few drops into your moisturizer or just apply it directly to your skin.
My skin just looks smoother and more even when I use this consistently. Dermatologists often recommend this one, and I can see why. It seems to deliver visible results faster than many others I’ve tried.
The Downside: The price is definitely on the higher side for a single-ingredient booster.

The Naturium Niacinamide 12% + Zinc 2% Serum is about $16-18, making it a great mid-range option. I love the gel-like texture of this one. It sinks into my skin almost instantly and never feels greasy.
With 12% niacinamide, it’s pretty potent for brightening and shrinking the look of pores. It’s a fantastic, affordable choice if you want a higher dose of niacinamide without the high price tag.
The Downside: Sometimes it can pill up if I layer it under certain thick moisturizers or foundations. It’s a bit of trial and error.

The La Roche-Posay Mela B3 Serum runs between $39 and $45. This one is my top pick if you have sensitive skin but also want to tackle dark spots. It has a silky, almost milky feel that’s super soothing on the skin.
It’s formulated to be gentle while still being effective on pigmentation. My skin looks brighter and feels calmer when I use it, without any of the irritation some strong serums can cause.
The Downside: It works, but it takes a bit longer to see major changes on really stubborn, deep spots.
Okay, let’s talk about the big one. SkinCeuticals Discoloration Defense is pricey, usually between $98 and $115. But if you have stubborn discoloration that won’t budge, this is the one to try.
It combines 5% niacinamide with other heavy hitters like tranexamic acid and kojic acid to create a powerhouse formula. It’s not just for surface-level spots; this stuff targets serious hyperpigmentation and it really, really works.
The Downside: The cost is obviously a huge barrier for most people. It’s an investment.
Sunday Riley’s B3 Nice 10% Niacinamide Serum is $65, and it feels so luxurious. This isn’t just a watery serum; it’s a silky emulsion that makes your skin feel incredible the moment you put it on.
It gave me a noticeable glow and really helped with redness around my nose. If you want results plus a really nice application experience, this is a great choice.
The Downside: It’s another premium-priced product, so it’s a splurge.

The First Aid Beauty Facial Radiance Niacinamide Dark Spot Serum costs $42. This is another fantastic option for sensitive skin. It’s designed to fade marks left behind by acne without causing any irritation.
I found it really effective for evening out my skin tone and making it look brighter overall. It’s just a solid, gentle formula that does what it says it will.
The Downside: It has a very faint, natural scent from the ingredients that might not be for everyone.
Best Niacinamide Moisturizer
The CeraVe PM Facial Moisturizing Lotion is a drugstore classic for about $14-15. This isn’t a high-powered serum, but it’s the perfect way to sneak niacinamide into your routine, especially if you have dry or sensitive skin.
It’s lightweight, calming, and packed with ceramides to help your skin barrier. So many dermatologists recommend this, and I use it all the time when my skin feels a little compromised. It just works.
The Downside: The niacinamide concentration is lower, so you won’t get the dramatic pore-refining results of a 10% serum.
So, there you have it. Whether you’re dealing with oil, huge pores, or stubborn dark spots, there’s a niacinamide product out there for you.
You don’t have to spend a ton of money to see results, but sometimes a splurge is worth it for a more elegant formula or extra ingredients. Just find the one that fits your skin and your budget.