It takes Activyl 12 hours to kill adult fleas and 8-12 hours to kill newly arriving fleas.