Question: how long do you have to fast before a liver ultrasound?
Answer: You may not eat or drink anything for 8 to 10 hours before the test. If you eat, the gallbladder and ducts will empty to help digest food and will not be easily seen during the test. If your test is scheduled in the morning, we suggest that you eat nothing after midnight the night before the test is scheduled.