Question: how long does it take to show signs of giardia?
Answer: The first signs of illness can appear from 3 to over 25 days after a person becomes infected. The infection can last for months if untreated.