Yes, niacinamide can be used on the face every day. In fact, it can be used morning and night. Reduce the frequency of application if you experience redness or discomfort.