I think it does. I think it works better than other "natural" bug repellents I've used. Like all natural ones, you may have to reapply it often. It smells good, so that's a plus. It is like an ointment, so it's a little messy to put on, but since it works it's hard to complain about that part.