Answer by
angiem1981 (1059)
Vicodin will typically stay in an individuals system for at least a couple of days, about 72 hours. However, this will vary by the individual and how long it takes their body to flush the drug out. In some patients, meds will pass through relatively quickly and they must be administered higher doses.