Question: how long do you have to fast before urine test?
Answer: The amount of time you need to fast for will vary depending on the test. For most tests, you will be told not to consume anything but water for eight hours leading up to the test.