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

The day and after · Food and drink

Is it rude to not serve dinner at a wedding?

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

Short answer

No, it is not rude, as long as you are clear about the meal you are providing. A daytime wedding with cake and drinks, or an evening reception with canapés, is perfectly acceptable. The key is to manage guests' expectations so they know what to expect.

Serving dinner is a tradition, not a rule. Many couples choose a lighter menu to suit their budget, their venue, or the time of day. What matters most is that your guests are not left hungry or confused.

If you are not serving a full meal, tell people clearly on the invitation. For example, write "drinks and canapés" or "afternoon tea" rather than "reception". That way, guests can eat beforehand if they need to. If your wedding is between meal times, a light spread is usually enough. If it crosses a mealtime, like lunch or dinner, guests will expect something more substantial.

You can also think about the flow of the day. A mid-morning ceremony followed by a brunch buffet, or an afternoon ceremony with a cake and coffee, works well. For an evening wedding, consider a late-night snack like pizza or a pie stand to keep everyone going.

Whatever you decide, be consistent. If you have a gap between the ceremony and the reception, say so and offer drinks and snacks. The politest approach is honesty. Guests would rather know the plan than assume a three-course meal is coming. Your choice is a reflection of your wedding style, not your generosity.

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.