The duration of protection can vary depending on factors such as environmental conditions and activity level. Generally, Savvy Touch Fly Repellent Spray provides long-lasting protection and should be reapplied every few hours or as needed.