Question: how long do you have to fast before a urine test?
Answer: A quick guide to fasting Fasting means that you abstain from all food and fluids other than water for a period of 8-14 hours prior to your test.