Tests like fasting blood glucose and lipid profile typically require 8-12 hours of fasting for accurate results.
Other tests, including CBC and thyroid panels, don't need fasting. Always check your lab's instructions beforehand, and drink plenty of water unless told otherwise.