La principale différence entre les deux médicaments est que Percocet contient l'opioïde oxycodone, tandis que Vicodin contient l'opioïde hydrocodone. Les deux contiennent également de l'acétaminophène. La quantité d'acétaminophène contenue dans Percocet ou Vicodin varie selon la formule.