Martin’s Viper indoors will last up to 4 months; however, outside it will last only 30 days before the sun’s rays breakdown the chemical’s effectiveness.