How long does it take niacinamide to work?
It depends on the concentration of the formula and how consistent you are with your niacinamide products. Most niacinamide-infused products start to show results in four weeks or more.