how long vicodin last in your system
How Long Does Vicodin Stay in Your 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. A person's weight, diet, age and level of body fat will contribute to how quickly your body is able to process and rid itself of the drug. In general, the higher your metabolism rate, the sooner traces of the drug will be eliminated.