Postoji mnogo vrsta šampona, s različitim formulama. Mogu se klasificirati prema obliku (tekućina, krema, puder itd.) i prema funkciji (obični šampon, regenerator, šampon protiv -prhuti i -svrbeža, dječji šampon i šampon za bojanje kose). Stoga potrošači mogu odabrati različite vrste šampona na temelju svog tipa kose, poput onih prikladnih za normalnu, suhu ili masnu kosu; ili proizvodi s različitim svojstvima poput kontrole i njege prhuti.
Šampon mora imati sljedeća svojstva:
1. Umjerena moć čišćenja, uklanja naslage i vlasište bez pretjeranog skidanja kose i izazivanja suhoće;
2. Stvara bogatu, finu i relativno stabilnu pjenu tijekom šamponiranja;
3. Jednostavan za korištenje i ispiranje;
4. Blag, sa slabom iritacijom očiju i vlasišta, ne-toksičan i siguran za upotrebu;
5. Dobra mogućnost češljanja kada je mokra i suha, ostavljajući kosu sjajnom;
6. Umjereno taloženje raznih sredstava za kondicioniranje i aditiva, sprječavanje prekomjernog taloženja čak i uz dugotrajnu-ponovnu upotrebu;
7. Ugodan miris tijekom i nakon korištenja.
