do you have to fast for all blood work?
You don't need to fast before all blood tests. Your doctor will tell you if you need to. These tests typically require fasting: Fasting blood glucose measures the amount of glucose (sugar) in your blood to test for diabetes or prediabetes.