Vicodin is an opioid narcotic analgesic drug that is used to treat moderate to severe levels of pain. How long it stays in your system depends on how much and for how long you were taking it as well as how effectively your body works at ridding itself of the drug. Vicodin would usually stay in your system for between 3 and 5 days.
Chat with our AI personalities