how long does vicodin stay in the system?
While the effects of Vicodin last around 4 hours, traces of the drug can remain in your system for up to 72 hours. In some adults you can still find traces of the drug in your system after 5 days.