Yes, chronic heavy alcohol use can lower white blood cell (WBC) counts, a condition called leukopenia. Alcohol affects the immune system and blood cell production in several interconnected ways:
Bone marrow suppression: Alcohol is directly toxic to bone marrow, the tissue that produces white blood cells, red blood cells, and platelets. Heavy, sustained drinking can suppress this production, leading to lower counts of one or more blood cell types.
Nutritional deficiencies: Heavy drinkers often develop deficiencies in folate (vitamin B9) and vitamin B12, both essential for healthy blood cell production. Alcohol interferes with the absorption and utilization of these nutrients, and poor diet common among heavy drinkers compounds the problem. Folate deficiency in particular is a well-documented cause of low WBC counts in people who drink heavily.
Liver damage: Chronic alcohol use can cause liver disease, including cirrhosis. An enlarged or damaged spleen — often a consequence of liver disease — can trap and destroy blood cells, including white blood cells, at a higher rate than normal, a condition called hypersplenism.
Impaired immune function: Beyond just lowering the count, alcohol can impair how well existing white blood cells function, reducing their ability to fight infection. This is one reason heavy drinkers face higher risks of pneumonia and other infections even when their WBC count is within a normal range.
The severity of these effects generally correlates with the amount and duration of alcohol consumption — occasional moderate drinking is far less likely to cause this issue than years of heavy or binge drinking. Low WBC counts increase susceptibility to infections, so this is a meaningful health concern.
Anyone with unexplained low WBC counts, especially with a history of heavy alcohol use, should consult a healthcare provider. Blood tests can help identify the specific cause, and reducing or stopping alcohol intake, along with nutritional support, often helps counts recover over time.