Question: how long does it take to test positive after contracting hiv?
Answer: The body can take up to three months to produce these antibodies. Most people will have enough antibodies to test positive within three to 12 weeks after contracting HIV. At 12 weeks, or three months, 97 percent of people have enough antibodies for an accurate test result.