Although you may notice some effects almost immediately after adding niacinamide to your skincare regime, you should begin to see noticeable results and improvements after 8-12 weeks on average. However, results will depend on the concentration of the ingredient within the formulation that you use.