What is Vicodin? Vicodin is a prescription drug given when a patient is in a certain degree of pain. Vicodin combines a narcotic analgesic (painkiller) and cough reliever with a non-narcotic analgesic. There are several different sizes of Vicodin that you can receive, it comes in 500, 1000 and 1500 ...