Question: how long does it take for cats to get rid of worms?
Answer: Most tapeworm medications kill the adult tapeworms within 24 hours after they are given. In some cases a second dose is needed 3-4 weeks later to kill any remaining adults and those that were larva at the time of the treatment.