Przykłady różnych rodzajów szamponów obejmują szampon oczyszczający, szampon objętościowy i te do włosów tłustych, suchych, kręconych lub prostych. Wszystkie rodzaje szamponów zawierają odżywkę i środek czyszczący. Specyficzny rodzaj włosów, dla których przygotowywany jest szampon, określa, ile szamponu ma środek czyszczący i odżywka.
Tłuste szampon do włosów został zaprojektowany, aby pozbyć się oleju i nawilżyć włosy i skórę głowy. Szampon przeznaczony do suchych włosów leczy suchość spowodowaną uszkodzeniami takimi jak zabiegi chemiczne, wiatry i szampony z silnymi detergentami. Prostujący szampon do włosów wykorzystuje oleje lub silikony, które wiążą się z włosami, ułatwiając gorące narzędzia do prostowania włosów.
Oczyszczające szampony są przeznaczone do oczyszczenia włosów przed ich uzdatnieniem. Ponieważ mogą być raczej szorstkie i niszczą naskórek, nie zawsze są odpowiednią opcją. Najlepiej unikać klarowania szamponów po ubarwieniu włosów, ponieważ mają one skłonność do niszczenia nowego koloru. Szampony zwiększające objętość pomagają otworzyć skórki włosów, aby ułatwić ich wzrost. Z drugiej strony wiadomo również, że powodują uszkodzenia i włosy poddane działaniu paska. Szampony do włosów farbowanych kolorami pomagają uzyskać trwałość koloru. Te dobre zawierają algi, wodorosty lub oleje, które powstrzymują blaknięcie koloru włosów.