Sawyer Picaridin Insect Repellent can last up to 12 hours, making it a great choice for all-day outdoor activities. However, the effectiveness of the repellent may vary depending on the environment and the amount of sweating or water exposure.