Fasting is generally not required for blood tests for anemia, but may be required if other biochemical tests are also present. 1. Fasting is generally not required if the blood test is performed only for anemia. The blood test for anemia is mainly to observe the hemoglobin concentration, red blood cell parameters and cell morphology of the patient’s blood to determine the severity and type of anemia, which is usually not affected by diet and does not show significant changes. 2. However, if other items such as biochemistry, electrolytes and liver function are also needed to be checked along with the anemia test, a blood draw on an empty stomach is required. In the above case, so as not to eat to cause errors in the blood sampling results, affecting the subsequent judgment and treatment of the disease, not conducive to the development of the patient’s own condition. Anemia blood sampling usually does not require fasting, but it is recommended to consult a professional doctor, according to their own actual situation, to develop. For patients with anemia, they should eat iron and protein-containing foods in their daily diet, and avoid picky eating and mono-diet.