Sampo dasar dibuat disesuaikan dengan jenis rambut, yakni rambut normal, kering dan berminyak.
Sampo dengan pelembut diberi tambahan bahan yang mampu melembutkan rambut sehingga tidak kusut dan mudah disisir. Dulu antara sampo dan conditioner ini selalu dipisah. Sekarang cenderung digabung dengan istilah 2 in 1, atau 3 in 1 (bila ditambah dengan bahan lain misalnya vitamin).
Sampo medik ialah sampo yang diberi tambahan bahan aktif lain misalnya sulfur, ter, seng pirition dsb, sebagai bahan antiketombe.
Sedangkan sampo bayi ialah sampo yang disyaratkan menggunakan bahan-bahan yang tidak bersifat iritan sehingga tidak pedih bila terkena mata.