Average Cost of a Wedding in the UK 2026

Let your wedding be the joyful event you imagine it should be—by planning a wedding you can comfortably afford. Regardless of who is paying for it or how much you're spending, planning a wedding will be much less stressful if you decide on and stick to a budget. Start by understanding typical budget items, as well as how much they typically cost. Once you have a budget to work with, you can actually enjoy picking out and paying for your dress, flowers, venue, rings, etc. for this special day.

If wedding insurance will give you peace of mind about all the money you're spending, please read our review of Wedding Plan Insurance to learn more.

Average Cost of a Wedding in the UK

In 2026, the baseline cost of an average UK wedding sits around £22,000, driven by inflation across the hospitality and events sectors. However, when you factor in the 'all-in' costs—including the engagement ring, a typical £4,300 honeymoon, and stag/hen weekends—the true average total frequently reaches £28,000 to £30,000+.

However, the concept of an "average" wedding can be misleading because you can get married for as little as £50 or so at a register office or spend tens or even hundreds of thousands of pounds for an extravagant, luxury affair that would be well suited to a spread in your favourite wedding magazine.

Do you want some budget guidance as you begin planning your big day? We've researched the market and examined various polls and determined a lower range, middle and upper range for costs of typical wedding expenses like the dress, venue, catering, flowers, etc. Most weddings will fall near the lower to middle numbers. These figures aren't meant to indicate how much you should spend; use the figures these as a guide to see how typical weddings budgets are spread across the many expenses. The numbers also show you how wedding costs can quickly add up.

Wedding CostsLower RangeMiddleUpper Range
Wedding & Reception Venue£550£8,000£11,000
Catering (food)£1,600£2,800£9,000
Catering (drink)£450£1,200£5,500
Dress£400£1,400£3,500
Photography and video£600£2,200£4,500
Entertainment£250£1,100£2,500
Flowers£300£800£2,500
Engagement and Wedding rings£300£3,000£11,000
Cake£250£500£2,200
Transportation£0£600£1,800
Stationery£-£350£600
Attendant's outfits£-£400£900
Groom's suit£60£600£900
Mother-of-the-bride outfit£-£250£450
Hair and makeup£100£400£1,200
Headdress and/or veil£35£80£300
Shoes£60£120£450
Other wedding jewelry£50£120£550
Gifts£-£275£1,100
Ceremony fees£57£200£300
Decoration£200£400£3,000
Honeymoon£1,400£4,500£11,000
Hen party£225£500£900
Stag party£225£600£1,100
Total Wedding Costs£5,262£24,795£63,250
Honeymoon£1,400£4,500£11,000
Hen party£225£500£900
Stag party£225£600£1,100
Total Costs, incl. wedding, honeymoon, stag/hen dos£7,112£30,395£76,250

Trends in Wedding Spending

Using new data from the poll below, NimbleFins has found that the proportion of most-budget-conscious Britons is relatively consistent over the years, with around 30% of couples spending under £10,000 on their nuptials.

But the proportion of couples spending in the next budget bracket (£10k - £20k) has steadily dropped over the years, from around 35% in 2020 to 24% in 2024. Offsetting this decline in lower-budget weddings, the data shows an increase in higher-budget weddings. For 2024, 16% of couples reported wedding budgets over £40,000 (up from just 7% in 2020).

Chart showing the trend in wedding spending UK

To determine a rough overall average wedding cost, we calculated a weighted average of the poll data as follows. The weighted average of poll data indicated a typical wedding cost of £22,000. This figure is a guide only, because we've made assumptions like typical wedding spend for each bucket.

Wedding Spend BucketTypical SpendPercent of Weddings
Up to £10,000£10,00031%
£10,001 - £20,000£15,00027%
£20,001 - £30,000£25,00021%
£30,001 - £40,000£35,0009%
£40,001 - £50,000£45,0005%
Over £50,000£60,0008%
Weighted average wedding spend£22,063

Average Wedding Dress Cost

Get your wedding dress right, and everything else will fall into place around you. To help you find a dress you absolutely love and is within your budget, we have two tips:

  • Only try on dresses within your budget. It's human nature to be attracted to items that cost more money—we think they're inherently better. So don't even tempt yourself with a dress that is too expensive when your perfect dress (in terms of budget and look) is just on the next rack.
  • Be patient. Like with all retail shopping, leave the decision for a night. See if you wake up the next morning still dreaming about walking down the aisle in your dress. Once the shopping adrenalin has worn off, you may remember that you hate dancing in strapless dresses!

That in mind, how much will you pay for your wedding dress? While a thrifty bride to be can find plenty of dresses around the £200 mark, a bespoke, designer dress can cost thousands. We've researched the market and found estimates for wedding dress costs in the UK:

Average Wedding Dress Prices

TypeLow PriceAverage PriceHigh Price
Second Hand£50£300£8,000
High Street/Online£150£400£800
Bespoke/Designer£1,500£2,500£5,000+

Budget wedding dresses under £500 can be found at the following high street, online or second-hand platforms:

Average Wedding Ring Costs

With the price of gold surging to record highs over the last two years, the cost of fine jewelry has increased significantly. To give you an idea of how the price changes across features in 2026, we priced wedding bands at Goldsmiths and found prices ranging from around £150 up to £2,750+ per ring.

If you are trying to save money on rings, go for a smaller band width. If you really like the look of a wider band, you can opt for a lower-priced metal, such as silver or white gold instead of platinum.

Average Wedding Ring Costs

Wedding Ring TypeLowMidHigh (with diamonds)
9ct White, Yellow or Rose Gold£175£400£2,500+
18ct White, Yellow or Rose Gold£300£600£2,500+
Platinum£450£1,250£2,950+

Diamond engagement rings clearly cost even more. We checked out prices from the British Diamond Company (below), a leading UK diamond specialist, who does have diamond engagement rings starting from under £1,000. But clearly prices rise rapidly when you move into larger diamonds! Click below to browse their engagement and wedding ring options.

Venue and Catering Costs

Food and hospitality inflation has heavily impacted per-head costs; and even before inflationary pressures, venue and catering costs already accounted for the largest portion of most wedding budgets.

If you're set on a stately home or a luxury estate, it's not unusual for catering costs to start from £150 to £250+ a head. At the other end of the spectrum, an intimate, catered, garden-party wedding or food-truck setup can cost as little as £75 to £100 a head. Overall, the national average in 2026 sits at approximately £272 to £278 per wedding guest.

If you like the idea of a destination wedding, you may find that getting married abroad can actually save you money!

Wedding Car Cost

A wedding car isn't just for transportation—it can make a great backdrop for photos as well. The average wedding car hire cost has risen to around £593 in 2026, though prices vary drastically based on your location, rental duration, and the type of vehicle—from a classic VW campervan up to a vintage Rolls-Royce.

Wedding Ceremony Cost

The cheapest way to get married is by exchanging vows at a statutory ceremony in a register office. In 2026, the basic ceremony room rate is £57, plus a £35 per-person fee to give notice, and £12.50 for the marriage certificate. But a statutory ceremony at a register office doesn't allow for personal vows, guests, flowers, music or any of the other usual fanfare. Of course, you can choose other settings but they will cost more. The table below will give you an idea of some popular ceremony venue costs.

Ceremony Costs
Register Office£57
Church of England (home parish)£605
Church of England (outside your parish)up to £723
Other Venues (low end)£200
Other Venues (high end)£1,500+

Poll

Let's see how much our readers plan to spend on their weddings. Do you have a budget in mind yet? If so, please add your data point to the collection so we can see how much people really spend.

Paying for your Wedding

Whoever is paying for your wedding should consider carefully how they will cover the bills, so that this joyous life event doesn't become a source of stress. If you have already saved enough funds for your dream day, then be sure to have a rewards credit card in your wallet. You can get cashback, miles or other points every time you spend money for your wedding. A rewards card is not a good idea if you can't pay the full balance back every month, because rewards cards tend to have high interest rates that would quickly wipe out your rewards, and then some.

If you need to borrow money to pay for any wedding expenses, then a 0% purchases card can help you avoid interest charges during the promotional period, while you pay your debt off. Still, try not to borrow more than you can pay back in a year or so. Having a large debt to pay off is no way to start a marriage (money is historically one of the biggest stresses/causes of arguments between couples!). For instance, if you put £8,000 of charges on a purchases card, you'd need to pay the credit card company around £700 a month to pay back this debt within your first year (depending on your interest rate). Be sure to plan your budget carefully so that you can comfortably pay for the expenses. Your wedding may be a glorious day, but it is only one day of a hopefully long and happy marriage!

FAQs

How long is a piece of string? Weddings can cost anywhere from a few hundred pounds to £100,000 or more. According to the latest figures, the average wedding costs around £22,000 in the UK, plus rings, honeymoon and stag/hen dos, which can bring the overall cost of marriage to around £30,000+.
Traditionally, the bride's family would pay for a wedding. Nowadays, however, anything goes. In fact, Vogue recently reported that 68% of weddings are mostly funded by the happy couple themselves. This isn't surprising as the age of marrying couples has risen, so couples are typically more financially stable. And by paying for their own wedding, a couple is free to spend their money as they see fit.
The average UK wedding includes 74 guests for daytime weddings, reflecting a trend towards smaller, higher-quality events. Evening weddings tend to have slightly higher numbers of guests. When deciding how many people you should invite, work from a starting point such as a catering budget or a venue seating limit. Once you know your limits, it will be easier to decide how many friends your parents can invite and which colleagues or old uni friends make the cut.
Wedding rings cost anywhere from £150 up to £3,000 or more. You should spend an amount that you are comfortable with, not more, and keep in mind the rest of your wedding budget.
The typical British couple spends ~£1,200 on flowers for their wedding, accounting for around 3% of their wedding budget.
The average cost of a wedding cake in the UK is ~£360, accounting for around 1% of the average wedding budget.
The legal fee to get married in a Church of England in 2026 is £723 if you marry away from where you live, and £605 if you marry in your home parish. These fees includes the cost of the vicar, the church, calling your banns, a banns certificate, the marriage certificate, lighting and all other administration. An organist, flowers, choir and extra heating all cost extra.
It costs £57 for the basic ceremony room at a register office (excluding notice and certificate fees).
The average cost of a wedding photographer in the UK is around £1,500, accounting for around 4% of the typical wedding budget.

Sources

Comments

NimbleFins Newsletter

Get energy alerts, deals, tips, news, and more!