How long do I have to wait to have a beer after taking vicodin?

Drinking. Whenever you take an opioid you should never drink alcohol. If its just one tablet - then i would suggest you wait at least 4-6 hours.
Don't mix. Tou really should never drink while taking any pain medication. The combination can cause excess sedation and can effect your breathing.