Best overallThe one that stays on when you sweat and does not sting
Neutrogena Sport Face SPF 70+
Survives an eight-hour uphill without running into your eyes, which almost no cheap sunscreen does; it is a chemical filter, so it needs twenty minutes before you set off.


