Skip to content
Wedding websites built for you in 48 hours · RSVP for every event · From £149

The day and after · Food and drink

How much wine, beer and spirits should you buy per wedding guest?

Answered by the UK Wedding Websites editorial team · Updated 2026-10-12 · For parents

Short answer

Plan for about half a bottle of wine per guest per hour, plus one to two bottles of beer and two to three spirit measures per guest across the whole reception. These are broad guides, not exact rules.

Start by thinking about your guest list. Some people drink more, some less, and some not at all. A common approach is to allow half a bottle of wine per guest for each hour of the drinks reception and meal. For beer, one to two bottles per person over the whole day works well. For spirits, two to three measures per guest is a sensible starting point, but it depends on your crowd.

If you are serving a toast, add one extra glass of fizz per guest. Remember that the evening party often needs a different mix. Daytime guests might prefer wine and fizz, while the evening crowd may want beer and spirits. You can always buy a little extra and return unopened bottles to the shop, if your supplier allows it. Ask your venue or caterer for advice too, as they know what usually works. The key is to be generous but not wasteful. You can also ask guests to pre-order drinks at the bar, which helps you manage stock.

People also search

  • how much wine per person wedding
  • how much beer per person wedding
  • how much liquor to buy for wedding
  • how many bottles of liquor for wedding
  • how many beers per person at wedding
Was this answer helpful?

Answers from couples and guests

No answers from readers yet. Been through this yourself? Share what worked for you.

Add your answer

Related questions

From other topics

From our studio

Everything for your wedding, in one place

Your website, your invitations and the signs on the day, designed to match. One-off prices, paid once.