A night out in Shanghai costs about ¥150 to ¥300 (US$22 to 45) per person if you keep it local, ¥400 to ¥800 for a dinner-and-cocktails evening.
A night out in Shanghai runs about ¥150 to ¥300 (US$22 to US$45) per person if you keep it local, ¥400 to ¥800 (US$60 to US$120) for a proper dinner-and-cocktails evening, and ¥1,200 (US$180) and well up once a club table is involved. The single biggest swing is not the city, it is what you drink: the same evening costs three times as much the moment you move from beer to cocktails to bottle service.
Good to know
- Good for planning a birthday, a first big night with new friends, or working out why last weekend cost what it did.
- What you'll pay a cocktail at a good Shanghai bar is about ¥90 to ¥130 (US$13 to US$19); a local dinner with beers, ¥100 to ¥200 (US$15 to US$30) a head.
- Make the most of it eat local, drink at happy hour, take the metro out and a Didi home.
The three kinds of night, and what each runs
Most nights out in Shanghai fall into one of three shapes, and the per-person total for each is fairly predictable once you know the city. The numbers below are all-in for the evening (food, drinks, the venue and the ride home), per person, splitting a normal group bill. Where you land depends less on how fancy the district is than on how many cocktails deep the night goes.

| The night | What you do | Per person |
|---|---|---|
| Low-key | Local dinner, a couple of beers, metro home | ¥150 to ¥300 US$22 to 45 |
| Classic night out | Dinner, cocktails at a good bar, Didi home | ¥400 to ¥800 US$60 to 120 |
| Splashy | Nice dinner, cocktail bar, then a club table | ¥1,200 to ¥3,000+ US$180 to 450+ |
If you are the one planning, tell people which of the three it is before you book. The awkward part of a Shanghai group bill is never the food, it is the friend who ordered two ¥120 (US$18) cocktails at a night everyone else thought was a beer night.
Drinks are where the money goes
Drink prices in Shanghai span an enormous range, and choosing the venue is really choosing the price of a round. A local beer bar and a hotel cocktail lounge in the same neighbourhood can differ fourfold on the same gin and tonic. These are the honest going rates in 2026, before any happy-hour discount.

| Drink | Where | Typical price |
|---|---|---|
| Local beer (Tsingtao, Reeb) | Corner bar or restaurant | ¥15 to ¥40 US$2 to 6 |
| Craft beer, pint | Taproom | ¥50 to ¥70 US$7 to 10 |
| Cocktail | Good bar or speakeasy | ¥90 to ¥130 US$13 to 19 |
| Glass of house wine | Wine bar | ¥60 to ¥120 US$9 to 18 |
| Club bottle (spirits) | Table at a big club | ¥1,500 to ¥4,000 US$225 to 600 |
Converted at about ¥6.7 to US$1, a September 2026 ballpark. Prices are typical, not fixed; a rooftop or hotel bar sits at the upper end of each band.
Two things soften the drink bill fast. Many bars run generous happy hours, often buy-one-get-one until 8pm or 9pm, so arriving early is the cheapest upgrade there is. And clubs usually let you in free or for a token cover with a drink; the eye-watering money only starts if you book a table. Our guide to Shanghai's speakeasy cocktail bars and to the rooftop bars worth it or not both flag which places are worth the markup.
Dinner, the venue, and the ride home
Beyond drinks, a Shanghai night out has three other line items, and none of them has to hurt. Dinner is where you can save the most: a genuinely good local meal with a couple of beers runs ¥100 to ¥200 (US$15 to US$30) a head, while a Western sit-down easily doubles that before you have ordered a drink. A KTV room for a group is roughly ¥200 to ¥500 (US$30 to US$75) each once you add drinks, and it can eat a whole evening.

Getting home is the quiet cost that adds up. The metro runs until roughly 11pm and costs ¥3 to ¥8 (US$0.5 to US$1.2), so timing your last drink to catch it is real money saved. After that a Didi across town is usually ¥40 to ¥100 (US$6 to US$15), more with a late-night surcharge on a Friday or Saturday. And the shrewdest spend of the night is often the last one: a ¥30 to ¥50 (US$4 to US$7) bowl of noodles or a plate of late-night street food beats another ¥120 (US$18) cocktail every time.
How to have a great night for less
You can have a brilliant Shanghai night out for well under ¥300 (US$45) a head without it feeling cheap. Eat at a busy local restaurant rather than a Western one, start at happy hour, pick one good cocktail bar instead of three, skip the club table, ride the metro out and split a Didi home. The city rewards the people who know where to go over the people who spend the most, which is also the difference between a memorable night and an expensive one. For the fuller picture of where your money goes across a normal week, our real money diary lays out seven days of it.
Common questions
How much does a night out cost in Shanghai?
About ¥150 to ¥300 (US$22 to US$45) per person for a local dinner and a few beers, ¥400 to ¥800 (US$60 to US$120) for dinner plus cocktails at a good bar, and ¥1,200 (US$180) and up once a club table is involved. Drinks, not dinner, drive most of the difference.
How much is a cocktail in Shanghai?
A cocktail at a good Shanghai bar or speakeasy runs about ¥90 to ¥130 (US$13 to US$19). A craft beer is ¥50 to ¥70 (US$7 to US$10), and a local beer at a corner spot can be as little as ¥15 (US$2). Many bars run happy-hour deals until 8pm or 9pm.
Do Shanghai clubs charge an entry fee?
Most let you in free or for a small cover that includes a drink, especially before midnight. The big cost at a club is a reserved table with bottle service, which starts around ¥1,500 (US$225) and climbs quickly. You do not need a table to have a good night.
What is the cheapest way to get home after a night out in Shanghai?
Catch the metro, which runs until roughly 11pm and costs ¥3 to ¥8 (US$0.5 to US$1.2). After it closes, a Didi is usually ¥40 to ¥100 (US$6 to US$15) depending on distance and any late-night surcharge. Sharing one across a group is the cheapest late option.
Laozi had the cheapest round two and a half thousand years ago: 知足者富, whoever knows he has enough is already rich. A great night in Shanghai is rarely the most expensive one.
Words, maps and research by the Choice Shanghai team. Please credit us and tag our 公众号 if you share.



