Question: how long does it take to show symptoms of giardia?
Answer: Symptoms of giardiasis normally begin 1 to 3 weeks after becoming infected. How long will symptoms last? In otherwise healthy people, symptoms of giardiasis may last 2 to 6 weeks. Occasionally, symptoms last longer.