Every table, every price
Switch between dinner and lunch below. Prices are for the tasting or set menu unless marked “per main” or “typical spend”, and the bars compare each menu with the most expensive on the list. Each price links to where it came from.
- Taian Table · 3 Michelin stars · Innovative · Shanghai · dinner CN¥2,888
- 8 ½ Otto e Mezzo Bombana · 2 Michelin stars · Italian · Shanghai · dinner CN¥1,681
- Amazing Chinese Cuisine (Changning) · 2 Michelin stars · Chao Zhou · Shanghai · dinner CN¥880
- Bao Li Xuan · 2 Michelin stars · Cantonese · Shanghai · dinner CN¥893
- Canton 8 (Huangpu) · 2 Michelin stars · Cantonese · Shanghai · dinner CN¥184
- Da Vittorio · 2 Michelin stars · Italian · Shanghai · dinner CN¥3,388
- Fu He Hui · 2 Michelin stars · Vegetarian · Shanghai · dinner CN¥1,183
- Imperial Treasure Fine Chinese Cuisine · 2 Michelin stars · Cantonese · Shanghai · dinner CN¥351
- Ji Pin Court · 2 Michelin stars · Cantonese · Shanghai · dinner CN¥633
- T'ang Court · 2 Michelin stars · Cantonese · Shanghai · dinner CN¥880
- The House of Rong · 2 Michelin stars · Taizhou · Shanghai · dinner CN¥1,996
- Tou Zao · 2 Michelin stars · Cantonese · Shanghai · dinner CN¥2,263
- Canton Table · 1 Michelin star · Cantonese · Shanghai · dinner CN¥452
- Cheng Long Hang (Huangpu) · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥324
- Da Dong (Xuhui) · 1 Michelin star · Chinese Contemporary · Shanghai · dinner CN¥412
- Fabula · 1 Michelin star · Innovative · Shanghai · dinner CN¥1,280
- Fu 1015 · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥1,395
- Fu 1039 · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥390
- Fu 1088 · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥601
- Gastro Esthetics at DaDong · 1 Michelin star · Chinese Contemporary · Shanghai · dinner CN¥430
- Huaiyang Delights (Jingan) · 1 Michelin star · Huaiyang · Shanghai · dinner CN¥318
- Il Ristorante - Niko Romito · 1 Michelin star · Italian · Shanghai · dinner CN¥1,468
- Jin Xuan · 1 Michelin star · Cantonese · Shanghai · dinner CN¥756
- Lao Zheng Xing · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥153
- Lei Garden (Pudong) · 1 Michelin star · Cantonese · Shanghai · dinner CN¥328
- Lei Garden (Xuhui) · 1 Michelin star · Cantonese · Shanghai · dinner CN¥298
- Ling Long · 1 Michelin star · Innovative · Shanghai · dinner CN¥2,180
- Lu Style (Huangpu) · 1 Michelin star · Shandong · Shanghai · dinner CN¥858
- Maison Lameloise · 1 Michelin star · French Contemporary · Shanghai · dinner CN¥1,800
- Meet the Bund (Zhongshan Dong Er Road) · 1 Michelin star · Fujian · Shanghai · dinner CN¥828
- Ming Court (Minhang) · 1 Michelin star · Cantonese · Shanghai · dinner CN¥613
- Moose (Changning) · 1 Michelin star · Jiangzhe · Shanghai · dinner CN¥418
- Moose (Pudong) · 1 Michelin star · Jiangzhe · Shanghai · dinner CN¥368
- Narisawa · 1 Michelin star · Innovative · Shanghai · dinner CN¥1,891
- Obscura · 1 Michelin star · Innovative · Shanghai · dinner CN¥2,102
- Oriental Sense & Palate · 1 Michelin star · Chao Zhou · Shanghai · dinner CN¥539
- Ren He Guan (Xuhui) · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥170
- Seventh Son · 1 Michelin star · Cantonese · Shanghai · dinner CN¥680
- Sheng Yong Xing (Huangpu) · 1 Michelin star · Beijing Cuisine · Shanghai · dinner CN¥500
- Sole · 1 Michelin star · Cantonese · Shanghai · dinner CN¥466
- Vivant by Johnny Pham · 1 Michelin star · French Contemporary · Shanghai · dinner CN¥2,630
- Wu You Xian · 1 Michelin star · Dim Sum · Shanghai · dinner CN¥130
- Xin Rong Ji (West Nanjing Road) · 1 Michelin star · Taizhou · Shanghai · dinner CN¥676
- Yi Long Court · 1 Michelin star · Cantonese · Shanghai · dinner CN¥576
- Yong Fu (Hongkou) · 1 Michelin star · Ningbo · Shanghai · dinner CN¥997
- Yong Fu (Huangpu) · 1 Michelin star · Ningbo · Shanghai · dinner CN¥600
- Yong Yi Ting · 1 Michelin star · Jiangzhe · Shanghai · dinner CN¥470
- Yue Hai Tang · 1 Michelin star · Cantonese · Shanghai · dinner CN¥380
- Zhou She (Minhang) · 1 Michelin star · Shanghainese · Shanghai · dinner CN¥378
- le Comptoir de Pierre Gagnaire · 1 Michelin star · French Contemporary · Shanghai · dinner CN¥1,134
Every starred table on one map
The pins follow the filters in the list above, so choose a star level, a cuisine or your wishlist and the map updates to match. Tap a pin for the price and a link to directions.
The map loads as you scroll here.
How much each extra star adds
Average menu price for the meal chosen above, grouped by Michelin stars. À la carte restaurants are counted but left out of the averages and ranges.
One star
- Restaurants
- 38
- Range
- CN¥1,280–CN¥2,180
- Avg Google rating
- 4.4
Two stars
- Restaurants
- 11
- Range
- CN¥3,388–CN¥3,388
- Avg Google rating
- 4.4
- vs 1 star
- +CN¥1,658
Three stars
- Restaurants
- 1
- Range
- CN¥2,888–CN¥2,888
- Avg Google rating
- 4.3
- vs 2 stars
- −CN¥500
How the prices are counted
Per person, before service
Every figure is for one guest. Many restaurants, especially in hotels, add a 10–15% service charge on top of menu prices. Supplements such as caviar are left out. Prices shown in other currencies use the day's exchange rate and are approximate.
Where prices come from
Dinner is the restaurant's main tasting menu, and wine is its wine pairing where one is offered. Prices come from each restaurant's own website and menus; restaurants that don't publish them are still to be priced.
Stars and Google rating
The Google reviews score out of 5 and the number of reviews, checked in October 2026. Stars come from the latest MICHELIN Guide covering China.
Frequently asked questions
How many Michelin-starred restaurants are there in Shanghai?
There are 50 Michelin-starred restaurants in Shanghai: 1 three-star, 11 two-star, and 38 one-star (MICHELIN Guide, checked Oct 2026).
Are there any three-star Michelin restaurants in Shanghai?
Yes: Taian Table holds three Michelin stars, the Guide's highest rating.
How much does a Michelin-starred dinner cost in Shanghai?
Dinner menus at the starred restaurants in Shanghai cost from CN¥1,280 (≈ US$190) to CN¥3,388 (≈ US$505) per person, with a median of CN¥2,888 (≈ US$430).
What is the cheapest Michelin-starred meal in Shanghai?
The cheapest is the dinner menu at Fabula: CN¥1,280 (≈ US$190) per person. The lowest typical spend is at Wu You Xian: about CN¥130 (≈ US$20) per person.
Which restaurants in Shanghai gained Michelin stars in the latest guide?
Fabula, Huaiyang Delights (Jingan), and Vivant by Johnny Pham won their first Michelin star in the latest guide (Apr 2026). Amazing Chinese Cuisine (Changning), T'ang Court, and Tou Zao each gained a star.
How far ahead should you book a Michelin-starred restaurant in Shanghai?
As early as you can: many starred restaurants open bookings one to three months ahead, and the best known fill soon after. Weekday and lunch tables are usually easier to get.
Related guides
Spotted a price change?
Menus are repriced often. Tell us about an update, a restaurant we've missed, or a city you'd like covered next.




