by Felix Richter, Statista.com
— this post authored by Niall McCarthy
Which countries tend to drink the most wine every year?
According to The Wine Institute, the Vatican City and Andorra drink the most wine per capita with 54.26 and 46.26 litres every year. In France, a person drinks about 42.51 litres every year while Italians consume 33.3 litres. Britons are fond of a glass of wine but they are a considerable distance behind, drinking just under 22 litres every year on average.
This chart shows annual per capita wine consumption worldwide.
You will find more statistics at Statista.