Question: how long does niacinamide take to clear acne?
Answer: As with most acne treatments, niacinamide takes time to work and you should allow for twelve weeks of use before determining whether or not the product has worked for you.