How soon can You Test for HIV?

To test for HIV you should wait at least 3 months so that your test can be accurate. You can also retest at 6 months. Health care workers are tested monthly for 3 months if they get a needle puncture.