Question: how long does it take for a person to know if they are hiv positive?
Answer: It can take 3-12 weeks for enough signs of the virus to show up on routine tests for the infection, which measure antibodies against HIV. A new kind of screening, called a nucleic acid test, can detect the virus itself during this early stage, but it's expensive and not usually used for routine HIV testing.