A mid-range wedding in Shanghai lands at roughly 100,000 to 200,000 RMB, and the banquet, not the dress, is where most of it goes.
A mid-range wedding in Shanghai lands at roughly ¥100,000 to ¥200,000 (about USD 15,000 to 30,000), and the single line that eats most of it is the banquet, not the dress. You can do a warm, real wedding for ¥30,000 to ¥60,000 (about USD 4,500 to 9,000) if you keep the guest list tight, and it is easy to spend past ¥300,000 (about USD 45,000) at a Bund hotel. Here is where every yuan actually goes, plus the two customs, the gold and the bride price, that catch couples off guard.
Good to know
- Typical spend: ¥100,000 to ¥200,000 (about USD 15,000 to 30,000) for a mid-range hotel banquet wedding.
- Biggest cost: the banquet, usually 60 to 70 percent of the whole bill.
- Make the most of it: lock the venue and date first, keep the guest list honest, and remember guests' red envelopes claw a real chunk of the banquet back.
What does a Shanghai wedding cost, all in?
A wedding in Shanghai costs whatever your guest list and venue decide, and the spread is wide, from a tight-knit celebration to a large affair at a five-star Bund address. Where you land is mostly a function of how many tables you host and how fancy the room is, so those two choices set your budget before anything else does. The scale table below shows the three bands.
| Scale | All-in cost (RMB) | In US dollars |
|---|---|---|
| Small & intimate (few tables, DIY) | ¥30,000 to ¥60,000 | USD 4,500 to 9,000 |
| Mid-range (hotel banquet, planner) | ¥100,000 to ¥200,000 | USD 15,000 to 30,000 |
| Lavish (five-star, large guest list) | ¥300,000-plus | USD 45,000-plus |
Note the gap between the tiers is almost entirely the venue and the headcount. Everything else, photos, planners, cars, moves far less. So if you want to control the number, control the room and the guest list first.
The banquet is most of the bill
The wedding banquet (酒席) is where 60 to 70 percent of a Shanghai wedding budget goes, because you are feeding everyone a multi-course meal in a hired room. Hotels price the banquet per table of ten, and a mid-range Shanghai hotel charges roughly ¥3,500 to ¥5,600 (about USD 520 to 840) a table. Multiply by the fifteen to twenty tables a typical wedding hosts and the banquet alone is ¥70,000 to ¥110,000 (about USD 10,400 to 16,400).

A restaurant private room costs less than a hotel ballroom for the same headcount, and a weekday or lunch slot is cheaper than a Saturday evening. The lever you control most is the guest count: every table you cut is another few thousand yuan back in your pocket, and it is the kindest place to trim without anyone feeling shortchanged.
Photos, planning and the four essentials
Outside the banquet, four costs make up most of a Shanghai wedding, and none of them has to be huge. Pre-wedding photos (婚纱照) run ¥8,000 to ¥20,000 (about USD 1,200 to 3,000) for a local studio shoot; a planner plus styling and decor (婚庆) adds ¥20,000 (about USD 3,000) or more; the day-of "four essentials" (四大金刚), meaning the master of ceremonies, the makeup artist, the photographer and the videographer, come to around ¥10,000 (about USD 1,500); and a wedding-car fleet is roughly ¥5,000 (about USD 750). Here is the breakdown next to the banquet so you can see the shape of it.
| Line item | Cost (RMB) | In US dollars |
|---|---|---|
| Banquet (15 to 20 tables) | ¥70,000 to ¥110,000 | USD 10,400 to 16,400 |
| Pre-wedding photos | ¥8,000 to ¥20,000 | USD 1,200 to 3,000 |
| Planning & decor | ¥20,000-plus | USD 3,000-plus |
| Four essentials (MC, makeup, photo, video) | around ¥10,000 | around USD 1,500 |
| Wedding cars | around ¥5,000 | around USD 750 |
| Honeymoon | ¥10,000 to ¥50,000 | USD 1,500 to 7,500 |
The honeymoon (蜜月) sits apart from the wedding day but couples budget it together; a domestic trip runs ¥10,000 to ¥30,000 (about USD 1,500 to 4,500) and going overseas can push past ¥50,000 (about USD 7,500). None of these four are where a wedding quietly balloons; the banquet is.
Gold and bride price: the customs that catch expats out
Two traditional costs surprise couples where one partner is local, and both sit outside the banquet budget. The first is the "three golds" (三金), a gold ring, necklace and bracelet the groom's family traditionally gives the bride, usually tens of thousands of yuan depending on the gold price. The second is the bride price (彩礼), a sum from the groom's family to the bride's.

Shanghai is, by national standards, relatively relaxed about bride price; local families often treat marriage as an equal partnership and some skip 彩礼 entirely, while others exchange a symbolic amount, from tens of thousands to over ¥100,000 (about USD 15,000), that frequently comes back to the couple as a nest egg. The numbers vary enormously by family, so the honest advice is simple: talk about it early, together, before either set of parents sets an expectation. These are family conversations, not price tags (the same care applies to what you give and never give at any Chinese celebration), and treating them that way saves a lot of stress. If you have not yet registered the marriage, the paperwork is a separate matter (two foreign nationals cannot register in Shanghai at all).
Do the red envelopes cover it?
Partly, and it is the number couples forget. Guests bring cash in a red envelope (份子钱), and in Shanghai a single guest typically gives ¥600 to ¥2,000 (about USD 90 to 300), more from close family. Across a 150-guest wedding that can offset a meaningful share of the banquet, sometimes half, so your true out-of-pocket cost is lower than the sticker total suggests.
Do not bank on it covering everything, though. Red-envelope totals depend entirely on who comes and how close they are, the money often arrives after you have already paid the deposits, and treating it as guaranteed income is how couples overcommit. Budget as if it covers a third, and be pleasantly surprised.
Which costs to keep and which to skip
If you want a wedding that feels generous without the ¥200,000 (about USD 30,000) bill, spend on the things guests remember and cut the things they do not. Keep a good banquet and a real photographer; those are the day. Trim the guest list, take a weekday or lunch slot, and skip the elaborate decor package and the second outfit change if money is tight. Put the honeymoon on its own timeline so it does not compete with the deposits.
If you are the couple who wants one unforgettable room and does not mind the cost, book the Bund hotel and the big guest list, and let the red envelopes soften the landing. If you would rather keep the money for the flat, do the intimate restaurant version, invite the people who actually matter, and spend the difference on your life together.
The Book of Changes has a line couples still quote at weddings, 二人同心,其利断金, when two people are of one heart, their strength can cut through metal. The wedding is a day; that is the point of it.
Common questions
How much does a wedding in Shanghai cost in 2026?
A mid-range hotel-banquet wedding costs about ¥100,000 to ¥200,000 (USD 15,000 to 30,000). A small, intimate wedding can be done for ¥30,000 to ¥60,000, and a lavish five-star affair runs past ¥300,000. The banquet is usually 60 to 70 percent of whatever you spend.
How much is a wedding banquet per table in Shanghai?
A mid-range Shanghai hotel charges roughly ¥3,500 to ¥5,600 (about USD 520 to 840) per table of ten. A typical wedding hosts fifteen to twenty tables, so the banquet alone comes to ¥70,000 to ¥110,000. Restaurants and weekday or lunch slots cost less than a Saturday-night ballroom.
Do you have to pay bride price to marry in Shanghai?
No, it is a family custom, not a legal requirement, and Shanghai is relatively relaxed about it. Some local families skip bride price (彩礼) entirely, others exchange a symbolic sum from tens of thousands up, which often returns to the couple. Discuss it early with both families rather than assuming a figure.
What is the cheapest way to get married in Shanghai?
Book a restaurant private room instead of a hotel ballroom, take a weekday or lunch slot, keep the guest list to the people who truly matter, and skip the decor package and second outfit. Done this way, a warm wedding lands around ¥30,000 to ¥60,000 (about USD 4,500 to 9,000), with the banquet still the largest line.
Words, maps and research by the Choice Shanghai team. Please credit us and tag our 公众号 if you share.



