The duration of the lemon grass oil's effectiveness can vary depending on factors such as concentration, sweating, and exposure to water. In general, it is recommended to reapply the oil every 1-2 hours for maximum effectiveness.