Question: does excessive drinking cause diabetes?
Answer: Drinking alcohol can contribute to the conditions that cause diabetes. There are three main ways drinking alcohol to excess can be a factor in causing diabetes: Heavy drinking can reduce the body's sensitivity to insulin, which can trigger type 2 diabetes7.