Looking for brunch in Shanghai?
The short version: Shanghai brunch is two different Sundays. Bottomless free-flow is the loud, social one; a la carte is calmer, cheaper and better if you came to taste the food. The scene lives in the plane-tree lanes of Xuhui around Wukang Lu and Anfu Lu, with sleeker hotel rooms in Jing'an. Book by Friday, decide your format before you do, and read on for which one fits your table.
Good to know
- Good for: the long, social weekend catch-up, from bottomless free-flow to a quiet plate and a good flat white
- What you'll pay: bottomless free-flow typically runs 300 to 600 RMB a head; ordering a la carte is calmer and cheaper at around 120 to 250 RMB
- Make the most of it: decide bottomless vs a la carte before you book, and reserve the Xuhui spots, they fill first
What brunch actually means in Shanghai
Brunch here is a weekend ritual, not a menu. It happens Saturday and Sunday, roughly 11am to 3pm, and for a lot of the international crowd it is the social anchor of the week: the thing you book on Wednesday, show up to at noon, and leave at four still deciding whether to carry on to a rooftop. The engine room is the old lane-house quarter of Xuhui and western Jing'an, where the plane-tree streets, low villas and cafe terraces do half the work.

The first thing to understand is the split between two very different formats, because they attract different crowds and very different bills.
Bottomless vs a la carte
- Bottomless. A fixed price buys you free-flow drinks for a set window, usually 90 minutes to two hours, often with a set or semi-set food menu. Think prosecco, mimosas, sometimes a full cocktail list. This is the loud, social, lose-the-afternoon version. Budget 300 to 600 RMB a head depending on whether it is sparkling wine or proper cocktails.
- A la carte. You order what you want and drink what you want. Eggs benedict, shakshuka, avocado toast, a good flat white, maybe one bloody mary. Calmer, cheaper, better if you actually want to taste the food. Reckon 120 to 250 RMB a head.
Neither is better. They are just different Sundays. The mistake is booking bottomless when you wanted a quiet catch-up, then watching your friend get quietly hammered while you try to have a conversation over a DJ.
Brunch by neighbourhood
Wukang Lu and Anfu Lu (Xuhui)
This is the heart of it, and if you only learn one area, learn this one. The cluster around Anfu Road, Wukang Road, Yongkang Road and Changshu Road (Line 1 and Line 7 interchange) is where the terraces are prettiest and the people-watching is excellent. Expect Western brunch done seriously, strong coffee, and a walkable radius so you can wander between spots. It also books out first, so this is the neighbourhood where a reservation genuinely matters.

Jing'an
North of those Xuhui lanes, around Nanjing West Road (Lines 2, 12 and 13) and the streets behind it, brunch gets sleeker and more hotel-driven. This is where you go for a polished room, a proper cocktail programme, and a crowd in slightly better outfits. Good for a birthday, a date that needs to impress, or a work brunch that is really a job interview.
Xintiandi and the Bund
Beautiful, central, and where a lot of first-time visitors end up. The food can be genuinely good, but you pay a location tax and you share the room with a lot of other tourists doing exactly the same thing. Fine for a one-off, especially if someone is in town and wants the postcard. Not where the locals-who-are-expats spend a normal Sunday.
West Bund and the Xuhui riverside
The newer play. Bigger, airier spaces along the river, more room between tables, and the kind of layout that works for groups, strollers and dogs. Less charm than the Xuhui villas, more breathing space. Worth it when you are eight people or you have a toddler who needs to run.
Brunch by mood
The long boozy bottomless
You want free-flow, a soundtrack, and no plans after 2pm. This is a specific skill: look for a two-hour window rather than 90 minutes, check whether it is sparkling-wine-only or full cocktails, and confirm whether the food is set or a build-your-own spread. The good ones pace the drinks so you are merry, not destroyed. The bad ones pour warm prosecco and hope you stop noticing.

Quiet, with seriously good coffee
Sometimes you want eggs, a flat white that a barista cared about, and a conversation you can hear. Shanghai has a serious independent coffee scene right now, and plenty of those roasters also do a tight, un-showy brunch plate. If coffee is the whole point, cross-reference our separate Shanghai coffee guide, but for a calm morning you want a small kitchen, a la carte, and a room without a DJ booth.
Family-friendly
With kids, the priorities flip: space between tables, a menu with something plain for small people, ideally outdoor seating or a bit of room to roam, and staff who do not visibly wince when a highchair appears. The West Bund and the wider Xuhui villas tend to work better than the tight Jing'an rooms.
Be-seen
Some brunches are about the food, some are about the room and who is in it. The see-and-be-seen crowd goes for terraces on the busiest Wukang Lu and Fuxing Lu corners and the hotel rooms in Jing'an, dresses accordingly, and books the 12:30 seating because that is the peak. No shame in it. Just go in knowing you are paying partly for the audience.
What it costs in 2026
- Casual a la carte: 120 to 200 RMB a head with coffee, no booze.
- Sit-down a la carte with a couple of drinks: 200 to 350 RMB.
- Bottomless, sparkling wine: roughly 300 to 450 RMB.
- Bottomless, full cocktails, hotel-tier: 450 to 600 RMB and up.
As of August 2026, prices have crept up over the last couple of years, so treat these as a map, not a promise. Service charge is uncommon in Shanghai, tipping is not expected, and most places take WeChat Pay and Alipay without blinking. Carry a little cash only for the smallest independents.
Booking and timing
Two rules save most Sundays. First, book. The good Xuhui and Jing'an tables go on Friday for the weekend, and walk-ins at noon on a sunny Sunday are a gamble. Reserve through the venue WeChat account or Dianping, and screenshot the confirmation because the language on both ends can get lost.

Second, time it. The 12:00 to 1:30 window is peak: fullest room, longest kitchen waits, most stressed staff. If you want the buzz, that is the slot. If you want a table on the terrace and food that arrives warm, go for an 11am opening seating or roll in after 1:45 when the first wave clears. For bottomless, arrive on time, because your drink clock starts when the venue says it does, not when your last friend finally shows up.
The overrated ones to skip
A few honest notes, since nobody else will say them. Skip any brunch that is selling the view before the food: the Bund rooftops that charge a premium for the skyline and serve reheated eggs are trading on the photo, not the plate. Be wary of the giant hotel buffet brunch unless free-flow champagne is genuinely the mission, because you will overeat mediocre versions of forty things instead of one good one. And the constantly-queued spot that trends on Xiaohongshu every few months is usually 60 percent interior design and 40 percent kitchen. The tell is a two-page cocktail list and a half-page food menu.

Brunch done right in Shanghai is a low-effort luxury: a walkable neighbourhood, a table you booked, food you can taste, and a drink you actually wanted. Get those four right and the afternoon takes care of itself. If it turns into a rooftop, our separate rooftop-bars guide will take it from there.
Which brunch is for you
If you want the afternoon written off with friends, book a two-hour bottomless in Xuhui and arrive on time, because your drink clock starts when the venue says so. If you actually want to taste the food and hear the conversation, go a la carte at a coffee-forward spot and skip the free-flow. If you are bringing kids or a big group, head to the West Bund for the space. And if someone needs impressing, book a Jing'an hotel room and dress for it.
FAQ
What time is brunch in Shanghai?
Weekend brunch runs roughly 11am to 3pm on Saturday and Sunday, with the busiest seating between 12:00 and 1:30. A handful of cafes do an all-day breakfast on weekdays too, but the full brunch ritual, bottomless included, is a weekend thing. For the calmest experience, take the first seating around 11am or arrive after 1:45.
How much does bottomless brunch cost in Shanghai?
Expect 300 to 450 RMB a head for a sparkling-wine free-flow, and 450 to 600 RMB or more for full cocktails at a hotel-tier venue. The window is usually 90 minutes to two hours, so check the drink time limit before you book, and confirm whether food is set or a spread.
Which neighbourhood is go-to for brunch in Shanghai?
The tree-lined lanes around Wukang Lu, Anfu Lu and Changshu Lu in Xuhui (Line 1 and Line 7) are the strongest all-round area for both food and atmosphere. Jing'an near Nanjing West Road is better for polished hotel brunches, and the West Bund suits big groups and families who want more space.
Do I need to book brunch in advance?
Yes, for anywhere good. The good Xuhui and Jing'an tables fill by Friday for the weekend, and sunny-Sunday walk-ins are a gamble. Reserve through the venue WeChat account or Dianping and keep the confirmation. Casual coffee-forward spots are more forgiving, but even there an early seating beats the noon crush.
Is brunch in Shanghai available on Sundays?
Yes, Sunday brunch runs from around 11am to 3pm, with the busiest seating between 12:00 and 1:30. The full brunch ritual, including bottomless options, happens on both Saturday and Sunday, so Sundays are well covered.
What is the price range for Sunday brunch in Shanghai?
For a bottomless free-flow brunch, expect to pay 300 to 600 RMB per person, depending on whether it's sparkling wine or cocktails. Ordering a la carte is cheaper at around 120 to 250 RMB per person.



