Question: how long does it take to see results from niacinamide?
Answer: How long does it take for niacinamide to work? You'll notice some effects immediately although most of the studies on niacinamide showed results after 8-12 weeks. Look for products containing 5% niacinamide. That's the percentage that's been proven to visibly make a difference without causing any irritation.