It's very hard to find sunscreen without oxybenzone and avobenzone in stores, but Amazon carries the Elta MD brand. I've used it and it works well, without the white haze that most non-chemical sunscreens impart. It's not cheap.