Een antiroosshampoo zorgt er niet alleen voor dat de vorming van roos wordt tegengegaan, hij zal tevens de geïrriteerde hoofdhuid kalmeren en helpt je haar zacht en gezond te houden. Doordat de huidcellen van je hoofdhuid zich veel sneller dan normaal vernieuwen zal de huid meer talg of huidvet produceren waardoor de dode huidcellen samenklonteren en er schilfertjes ontstaan.
Het overgrote deel van de antiroosshampoos bevat zinkpyrithion, een element dat de snelle huidvernieuwing zal afremmen. Het antibacteriële seleniumsulfide zal er dan weer voor zorgen dat de aanmaak van talg wordt afgeremd en gisten en schimmels worden gedood. Daarnaast bevat een dergelijke shampoo soms salicylzuur waardoor de dode huidcellen zullen losweken zodat er geen schilfers kunnen ontstaan.