The duration of effectiveness can vary based on environmental factors, but typically, the rat spray provides protection for up to several weeks. Regular reapplication may be necessary in areas with high rat activity.