It all depends on the activity you are doing. If sweating a lot then you may need to apply more often. When I go fishing I usually apply it every 3-4 hrs. You will be able to tell when the mosquitoes start coming back. Works great and smells good too.