
How long could you survive on beer alone?
Spoiler: alcohol poisoning isn’t how you would meet your demise.
Asked by: Colin Gray, Castle Cary
Beer typically has around 40 calories per 100ml (one pint = 568ml). To get your daily 2,000 calories just from beer, you’d need to drink 11 pints every day, which is hardly healthy. But the alcohol is the least of your problems. Beer, even real ale or Guinness, contains no fat, almost no protein and – crucially – no vitamin C. Without any source of vitamin C, you’ll experience symptoms of scurvy in two or three months and be dead in six.
Read more:
- Are the sulphites added to beer and wine bad for you?
- How long do six pints of beer stay in my system?
Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.
Authors

Luis trained as a zoologist, but now works as a science and technology educator. In his spare time he builds 3D-printed robots, in the hope that he will be spared when the revolution inevitably comes.
Sponsored Deals

May Half Price Sale
- Save up to 52% when you subscribe to BBC Science Focus Magazine.
- Risk - free offer! Cancel at any time when you subscribe via Direct Debit.
- FREE UK delivery.
- Stay up to date with the latest developments in the worlds of science and technology.