How Long is Vicodin in Your System?

Vicodin or hydrocodone can stay in your system for 1-6 days depending on how often it is taken. This prescription drug is often administered to treat pain.