Question: how long does it take to expel pinworms?
Answer: How long does pinworms last? The life cycle of a pinworm is 4 to 6 weeks. Without treatment, infestation will continue as long as fresh eggs are being swallowed, unless a person develops immunity to pinworms, which is unusual before age 15.