Vicodin will show up in an urine test if someone took the Vicodin pill less than 72 hours before the actual test. Vicodin however is detected in your blood long after you took the pill.

Depending on the quantity, it’s possible that Vicodin will be detected after a blood test even if up to 30 days passed since you first took Vicodin, so whenever you want to be sure someone is clean for at least 30 days, make them take the blood test.

  • Share/Bookmark