zinc oxide and titanium dioxide. I got the one that is tinted in begie color so my face won't have that white-ish look right after application. This formula goes on very easily and it is not oily at all. I have used other ones which leave my skin feeling oily and heavy. I think I will grab a few bottles to giveaway and for myself. It is not the cheapest at $30 but it is within reason. What is your favorite sunblock?