Hello and thank you for your question.
For most STI tests there is not a preferred time of day to do the testing. That said, when submitting a urine sample you need to have not urinated for at least 2 hours prior to giving the sample for an STI screen.
Let us know if this does not answer your question or if you have any more questions or concerns.
Health Nurse