Whether it’s cold outside, or you just want a good place to spend the afternoon, these are our favorite Shanghai Coffee Shops. Pull up a cozy seat and watch the local life go by at these cafes.
Painted white and standing out against the backdrop of red brick buildings, Egg Shanghai is a bright café with a homey atmosphere. The wooden tables and chairs in the clean and cozy interior give off warm vibes. A second-floor loft with additional seating creates space and a hangout spot where you can people-watch from above. Egg offers a wide variety of tea, coffee, and snacks available with seasonal changes to its menu. In the winter, it’s a great spot to get a Chai Latté and a generous slice of their homemade cake.
Opening Hours: Daily from 8 AM to 6:30 PM
A chain from Beijing, this small coffee shop managed to build a bright and charming interior by using mirrors in a crafty way! It is located on Huaihai Road, close to Middle Huaihai Road Station on line 13. It is a great cafe to sip your hot drink and chat with friends at all while enjoying a view of the bustling street. Their most popular coffee drink is the Coconut Milk Latte, and it has an “over-easy egg” floating on the top. You can also be more conventional and try their “Dirty,” which combined a tinge of floral fragrance. The price here ranges from 25 RMB for sspresso to 50 RMB for their special drink “Genting Cold Brew.”
Open Hour: Daily from 9 AM to 8 PM
Also located on the Middle Huaihai Road, Cafe On Air offers a cozy interior with great views by the window. It’s a place where you can chill and enjoy some nice and quiet afternoon time with a book- think a super cozy living room. The drinks, snacks, and desserts are each made with care. Their flat white has gained a good reputation over the years- any place that does a simple dish well is always a winner in our books. We also recommend the matcha latte! For snacks, their signature here is the low-fat oatmeal cake and the cheesecake. The average expense is around 55 RMB per person.
Opening Hours: Daily from 10 AM to 6 PM
Located right under the Nanpu Bridge, Zhedie cafe has a vintage vibe. To get there, you’ll need to enter an office building and pass through a furniture shop to find it. You can sink down into the corner couch and relax the day away. Teas come in a stylish little teapot, generously refilled when you’re out of hot water. They also have a big dessert menu if you have a sweet tooth. Unlike most cafes, they also have a full food menu, from pizzas to spaghetti to cheesy paninis, so come hungry! Drinks cost from 22 RMB for espresso to 88 RMB for Lapsang Souchong.
Open Hour: Daily from 9 AM to 7 PM.
This one is for real coffee enthusiasts, with a focus on specialty coffee and imported beans from all over the world. This small shop is easy to miss with its unassuming storefront. Inside, the natural light combined with the slick black interior makes it feel stylish and modern without coming off as pretentiously bougie or “holier than thou.” During the summer, there is a small terrace in the back that patrons can enjoy. Over the winter, the quiet and stylish atmosphere makes it a perfect spot to wind down with a quality cup of coffee and a book without breaking the bank- a cup of coffee ranges from 30-35 RMB.
Opening Hours: Daily from 8 AM to 5 PM
Shanghai, as one of the biggest business and financial hubs of Asia, is no doubt one of the most frequently visited cities in the Chinese mainland. It may be one of the major attractions on your China trip or you might simply be taking advantage of the convenient flights, making it a short layover stay. Either way, you will probably want to do some souvenir shopping during your time in the city and there is no shortage of places to do that. Our first recommendation is the markets- get a taste of local life and street eats at the same time too.
Signup for our newsletter!