ضدآفتاب ها حاوی ترکیبات چربی و مواد رنگی هستند که می توانند به الیاف پارچه نفوذ کرده و لکه هایی ایجاد کنند. کرم های ضد آفتابی که در برابر آب مقاوم هستند نیز می توانند به سختی از پارچه پاک شوند.