Why do my legs feel weak when I drink wine?

A lot of wine? Are we drinking a lot of wine. If so, you might be drunk. Or the alcohol is inhibiting your anti-diuretic hormone, causing a build up of electrolytes (sodium, potassium, calcium, etc.). Wherever there is a lot of electrolytes your body will balance this imbalance out by brining in a lot of water.