Постоји много врста шампона, са различитим формулама. Могу се класификовати по облику (течност, крема, пудер, итд.) и по функцији (обичан шампон, шампон за регенерацију, шампон против-перути и-шампон против перути, шампон за децу и шампон за фарбање косе). Због тога потрошачи могу да бирају различите врсте шампона на основу њиховог типа косе, као што су они погодни за нормалну, суву или масну косу; или производи са различитим својствима као што су контрола перути и исхрана.
Шампон треба да има следећа својства:
1. Умерена моћ чишћења, уклањање наслага и коже главе без претераног скидања косе и изазивања сувоће;
2. Ствара богату, фину и релативно стабилну пену током прања шампоном;
3. Једноставан за употребу и испирање;
4. Благ, са малом иритацијом очију и коже главе, не-токсичан и безбедан за употребу;
5. Добро чешљање када је мокро и суво, остављајући косу сјајном;
6. Умерено таложење разних средстава за кондиционирање и адитива, спречавајући прекомерно таложење чак и при дуготрајној-поновљеној употреби;
7. Пријатан мирис током и после употребе.
