Whether or not a patient with hyperlipidemia can donate blood depends on the degree of elevated blood lipids and the health condition. You can donate blood. If the elevated blood lipid level is obvious and has affected the health of the patient, and treatment is needed, and the patient has high blood pressure or coronary heart disease, the patient does not meet the conditions for blood donation and therefore cannot donate blood. In addition, if the patient has high blood lipids and eats a lot of fatty food such as mutton and hot pot on the first day of blood donation, the lipid content in the blood will be very high, and if the patient uses such blood, it is easy to have adverse reactions to blood transfusion, so the diet should be light before blood transfusion.