Postoji mnogo vrsta šampona, sa različitim formulama. Mogu se klasificirati po obliku (tečnost, krema, puder, itd.) i po funkciji (obični šampon, šampon za regeneraciju, šampon protiv-peruti i-šampon, dječji šampon i šampon za farbanje kose). Stoga potrošači mogu birati različite vrste šampona na osnovu njihovog tipa kose, poput onih pogodnih za normalnu, suhu ili masnu kosu; ili proizvodi s različitim svojstvima poput kontrole peruti i ishrane.
Šampon treba da poseduje sledeća svojstva:
1. Umjerena snaga čišćenja, uklanjanje naslaga i kože glave bez pretjeranog guljenja kose i izazivanja suhoće;
2. Stvara bogatu, finu i relativno stabilnu penu tokom šamponiranja;
3. Jednostavan za korištenje i ispiranje;
4. Blaga, sa slabom iritacijom očiju i vlasišta, ne-toksična i sigurna za upotrebu;
5. Dobro se češlja kada je mokro i suho, ostavljajući kosu sjajnom;
6. Umjereno taloženje raznih sredstava za kondicioniranje i aditiva, sprječavajući prekomjerno taloženje čak i pri dugotrajnoj-ponovljenoj upotrebi;
7. Prijatan miris tokom i nakon upotrebe.
