La plupart des shampooings OTC contiennent de l'eau, un détergent (agent de nettoyage), tensioactif (agent faisant mousser), le sel, le parfum (naturel et artificiel), conservateur et de colorant alimentaire. A l'exception de l'eau et du sel (chlorure de sodium), des composés chimiques différents sont utilisés en fonction du résultat désiré du shampooing. Par exemple, quand il vient à choisir un agent tensioactif, un shampooing peut utiliser laureth sulfate de sodium tandis qu'un autre peut utiliser potassium ou d'ammonium laureth sulfate de sodium - cela dépend de la formule du fabricant. Beaucoup de shampooings contiennent également des vitamines et des alcools hydratantes pour éviter trop de la chevelure et du cuir chevelu huiles naturelles d'être dépouillé pendant le nettoyage. Dans le cas des shampooings antipelliculaires, un autre ingrédient, qui peuvent être listés sur le produit comme ingrédient actif, est utilisé pour aider à contrôler les pellicules.