Published 7 Years AgoNiacin Flush DoseThe answer is yes. Passing a drug test with niacin works. But you'll need at least two to three days before the drug test to perform a niacin detox.