Najpogostejše sestavine laka za lase so polivinilpirolidon, polidimetilsiloksan, arabska guma, alkoholi, ogljikovodiki in tragakant. Lak za lase je bil izumljen v štiridesetih letih prejšnjega stoletja kot način, da prepreči gibanje las čez dan. Enake vrste polimerov v laku za lase najdemo v lepilih za les, vendar so topni v vodi za enostavno izpiranje. Laki za lase so običajno pakirani v pločevinkah ali steklenicah s komponento aerosola pod tlakom.
Laki za lase so večinoma narejeni iz sintetičnih sestavin, kot so vinil acetat in akrilati. Dva priljubljena polimera, polivinilpirolidon in polidimetilsiloksan, sta odgovorna za lepljivost in dolgo obstojnost laka za lase. Razpršila, ki se oglašujejo kot “celodnevno zadrževanje”, imajo običajno več polidimetilsiloksana. Včasih laki za lase vsebujejo pytocalcious kemikalije, ki odlagajo minerale pri koreninah las, da jih utrdijo.
Druge običajne sestavine laka za lase vključujejo dlesni v alkoholnih raztopinah. Gumi arabika, ki prihaja iz strjenega soka afriških akacijevih dreves, pomaga ohranjati trde lase več ur hkrati. Ta sestavina se uporablja tudi v barvah, lepilih, črnilih, tekstilu in kozmetiki. Običajno ga nabirajo na Bližnjem vzhodu in prodajajo podjetjem za različne namene. Nekateri ljudje na Bližnjem vzhodu na primer uporabljajo gumi arabico za pripravo sladkih sladic.
Sestavine laka za lase, ki vsebujejo klorofluoroogljikovodike, ki poganjajo sestavine v fino meglico. CFC-ji pa povzročajo tanjšanje ozonske plasti, zato so zdaj prepovedani v komercialnih razpršilih. Sodobni laki za lase uporabljajo ogljikovodike in alkohol za ustvarjanje učinka meglice.
Aminometil propanol je še ena sestavina, ki se uporablja za nadzor pH raztopine pršila za lase. Vse skupaj ohranja skupaj, ne da bi se preveč ločilo, običajno pa je treba še vedno pretresti pločevinko z lakom za lase, da se prepričate, da je vse enakomerno pomešano. Druga vloga te sestavine je, da naredi lak za lase odporen na vlago.
Natrijev benzoat je običajen konzervans, ki ga najdemo v večini komercialnih lakov za lase. Prav tako preprečuje, da bi sestavine rjavele v pločevinki ali se okužile z bakterijami ali virusi. Nekateri spreji za lase se oglašujejo kot vlažilni, ti pa običajno vsebujejo vitamin E ali pantenol, zaradi česar so lasni stebri svilnati. Natrijev PCA in butilen glikol sta drugi pogosti vlažilni sestavini. Poleg tega je butilen glikol dodana sestavina, ki pomaga laku za lase ohraniti svoje dišave, ki se pogosto dodajajo, da prikrijejo vonj sintetičnih sestavin.
Naravni spreji za lase običajno vsebujejo manj sestavin in manj kemikalij. Za popoln nadzor nad sestavinami v laku za lase obstajajo recepti za pripravo doma. Ti običajno vključujejo kuhanje pomaranč in limon v vodi, da se ustvari lepljiva tekočina, ki jo je mogoče razpršiti po laseh.