Blog posts

10 Reasons Shanghai is the Best Place to Live in China

10 Reasons Shanghai is the Best Place to Live in China

Asia, China, Shanghai, Slider

I just got back from a week-long trip to Yunnan province where I traipsed around Xishuangbanna: “China’s Thailand” and hung out in Kunming, the capital of Yunnan. While my trip had its ups and downs, Yunnan certainly seems to be a beautiful place and I’m keen to explore the rest of it. Especially as the weather is always nice! However, I definitely had a few minutes of missing my home in Shanghai while I was gone which got me thinking about what made Shanghai such a great place to live in. I’ll save stories of my adventures in Yunnan for another day.


Overlooking the rainforest in Yunnan
Overlooking the rainforest in Yunnan

8 Reasons to Skip Xishaungbanna

So, without further ado, my list of the 10 reasons that Shanghai is the best city to live in China:

1. The pollution isn’t that bad

Not that Yunnan had polluted cities. Yunnan was quite the opposite and it was nice to breathe fresh air. But as most foreigners who live in China are either located in Beijing or Shanghai, Shanghai definitely wins for cleaner air. When deciding where I was going to spend my year in China, I knew I couldn’t do Beijing as I can’t deal with a brown sky! Lots of the more northern cities similarly have pollution problems, especially during winter when more coal is burned to stay warm.


2. Night life

Shanghai has some of the best clubbing ever! All my friends agree Shanghai is at its most beautiful during night time. The Bund and French Concession are all lit up making for a stunning view of the city. What’s more, many clubs are situated at the top of these high buildings so you can see the city laid out beneath you. And there’s something for everyone! From the college bar pubs with relaxed environments to upscale celebrity hang-outs, Shanghai has it all.


3. International City

One of the best things about living in Shanghai is that I’m basically living in the New York of China. That means there’s a lot going on. People are living here from all over the world, making for an interesting mesh of cultures. There’s also always some cool event going on. In the 2 ½ months that I’ve been there, Shanghai has already hosted quite a few different music festivals: Chinese and Western alike such as one weekend dedicated to 100 different DJs. I’ve also experienced different things like the World Expo, Shanghai Fashion Week, and Beerfest. I can’t wait to see what else pops up during my year here!

Phyllis Goes to Shanghai Fashion Week

Hanging out at Beerfest for Halloween!
Hanging out at Beerfest for Halloween!

4. Food

Beijing boasts one of the best food scenes in the world and has specialty dishes such as the famous Peking Duck. However, Shanghai definitely has a plethora of different cuisines to try. There’s Shanghai’s famous take on Xiaolongbao, dumplings with savory soup inside which have become my comfort food. There’s always mouth watering street food such as the fried rice I’m fond of frequenting in the evenings. There’s some of the best noodle shops around. There’s Sichuan cuisine and a few different hot pot restaurants I can’t get enough of. And then there’s the international food! I had never tried Korean BBQ until I got to Shanghai (man was I missing out!). You’re also never lacking in Western food like pizza and I’ve even found some pretty decent Mexican restaurants!


5. Art scene

Believe it or not, Shanghai has a pretty lively art scene. This should make sense as it’s a huge metropolis but I never really thought about China and modern art together. I was able to see a pretty famous modern artist comment on his work during Shanghai’s International Arts Festival. M50 is a pretty unique area where you can stop to peek in different studios. And you can also check out places like the Propaganda Museum which is a pretty cool look into Chinese propaganda throughout the decades. I’m not really an art connoisseur or expert in any way, but so far I’ve enjoyed the art scene Shanghai has to offer.

6. You can still practice your Chinese

With such an international environment, I was worried that I wouldn’t be encouraged to use my Chinese while living in Shanghai. Being as my primary goal is to be able to speak this language, I saw this as a potential issue to living in Shanghai. And there is some merit to this fear. It is definitely quite possible to live in Shanghai and not pick up Chinese. There are plenty of foreigners here which can allow people to get trapped in an expat bubble. Plenty of people speak English so you can get by without the language. However, working on Chinese hasn’t been as hard as I expected. I have plenty of chances to practice: restaurants, taxi cabs, mani pedis, etc. and meeting Chinese friends hasn’t been that hard. They speak the common language in Shanghai instead of a local dialect (one of the hardest parts to learning Chinese) so that hasn’t been an issue. If you’re willing to put a little effort into it, Shanghai is definitely a city where you can use and learn Chinese.

9 Reasons You Should Study Chinese


7. Not that expensive

Another expectation I had before moving to Shanghai was that the city would be really expensive. Not so! Dining in Shanghai could definitely be an expensive endeavor if your heart wished. You could also blow a lot of money on shopping. However, Shanghai itself doesn’t have to be really expensive at all. My lifestyle is quite affordable. A fancy meal for me costs maybe $10USD but oftentimes I eat for less than $2USD. And that’s not even by intentionally trying to save money! Some of my favorite dining spots are just super cheap. Transportation is similarly very cheap. Public transport costs next to nothing. And splurging on a cab (especially when split between friends) is only a few bucks. Some of my friends have looked into housing in Shanghai and it’s also very affordable. While probably more expensive in comparison to other Chinese cities, you can live comfortably in Shanghai without having tons of dough. It’s certainly nothing compared to what my living expenses were in Australia!

8. Weather

I was pleased to note before moving here that Shanghai and Dallas fall about roughly on the same latitude line. (That’s the horizontal one, right?) Meaning that the seasons and weather temperature are similar to home. If you know anything about me at all, you know I HATE cold weather. With a passion. I’m just not cut out for that harsh environment. So Shanghai is the perfect place for me. Northern Beijing would be much too cold. Shanghai on the other hand is just starting to get chilly, and it’s still not that bad. (Or so I tell myself.) What’s more, it’s good to know it’ll start getting warm again in March.

9. Entertainment

I guess the art scene and nightlife fall under this category, but Shanghai is also pretty big in shopping (duh!) and sports! Shanghai hosts the Shanghai International Marathon Race, the Diamond League Shanghai, Tennis Masters Series Shanghai, and FIA Formula One World Championship Shanghai. I’m not that into sports, but it’s cool Shanghai has some big sporting events and reminds me of Melbourne in that way. (Who knows? There’s probably way more I don’t even know about.)  And shopping is always fun! I’ve been able to get my Forever21 fix here and there’s always a good time exploring the fake markets.


10. Travel

Apart from the metropolis itself, there are lots of cool things to do in the neighboring cities of Shanghai. Nanjing and Hangzhou are both only two hours away by train. I was able to take a nice weekend trip to climb Mount Huangshan in the neighboring province. There are several canal cities, such as Suzhou, also close to Shanghai. Day trips include interesting places such as Chongming Island and Zhujiajiao. Beijing is only five hours by high speed rail. And what’s more, as one of the central hubs of China, it’s very easy and affordable to get from Shanghai to other areas of China. Traveling around China is important to me, and Shanghai is a convenient base to do it from.

If You Want to Understand the Real China, Go to Nanjing

Everything You Need to Know About Climbing Huangshan Mountain

Zhujiajiao: Shanghai’s Venice

I'm still not over how cool and unique the views were from Huangshan mountain
I’m still not over how cool and unique the views were from Huangshan mountain

I’ve heard from other Chinese people that they don’t like Shanghai because there’s too many people and not enough history and culture. I’ve also heard from some other foreigners (a select few) that they don’t like Shanghai either as it isn’t the “real” China. However, lots of foreigners love living in Shanghai. I think it’s the perfect place to both broaden your knowledge of China as a whole while still being able to indulge in Western comforts. And the unique international big city life is definitely a pro on my list!

 Would you agree that Shanghai is the best place to live in China? Where would you live in China? Any other parts of Shanghai that you love?

About the author

Vegetarian foodie and tree hugger over here. I've got all the blog tips on traveling sustainably. So follow along for epic hikes, savory food, and all around ethical travel.


  1. Richelle @Adventures Around Asia
    November 11, 2014 at 3:35 am

    Great post! I studied abroad with the Alliance in Beijing and Xi’an, but now I live in Ningbo, kind of near Shanghai. I love visiting Shanghai every once and a while, but I still think I’m one of those weirdos that prefers Beijing. Even though it’s polluted and dirty and cold (in the winter), there’s just something about it that I absolutely love. I’d suggest taking a trip up there if you have some time so you can see for yourself 🙂

      November 11, 2014 at 5:41 am

      Oh that’s so cool you did Alliance too! I’m really enjoying it so far. And yeah I’ve been to Beijing and I definitely love it. There’s so much to see and do! I think it’s definitely a better place to travel to than Shanghai, especially if you want to see a more authentic side of China. But something about Shanghai just makes it the perfect city to live in for me, at least for the moment! 🙂

  2. Sarah
    November 11, 2014 at 7:49 am

    I’m another Shanghai girl! When I lived in Nanjing I would often go there for one night in a high-rise hotel all by myself, the perfect way to escape and pamper myself, and wander round the Pudong area.

    I still think it is true China, not all cities can be the same, and Shanghai has a lot to offer, especially food – I’m a big fan of Shanghai cuisine.

    Enjoy your time there!

      November 11, 2014 at 3:26 pm

      Shanghai is perfect for pampering! My guilty pleasure is getting foot massages in Pudong!! Glad to hear from someone else who loves the city as much as I do:)

  3. Karisa @ Flirting with the Globe
    January 15, 2015 at 5:59 pm

    Okay – you’ve sold me on Shanghai. It sounds like a great place to live! I hope to visit your current home soon! 🙂

      January 22, 2015 at 3:29 pm

      I hope you can come visit the city as well! Thanks for commenting 🙂

  4. Nibha
    July 11, 2015 at 6:31 am

    Shanghai is looking very expensive for foreign for living isn’t it??

    • Phyllis @phyllisonthemap
      July 16, 2015 at 9:25 pm

      Not really-definitely cheaper than other big international cities! It all depends on the type of lifestyle you choose.

  5. craig cales
    January 27, 2016 at 3:43 pm

    really helpful for me Scince i’m going to be moving soon, and the only thing bad for me is i cant find the right place to live yet but other than that I think shanghai will be great and thank you for your post.

    • Phyllis
      January 28, 2016 at 1:41 am

      You’re moving to Shanghai? China can be a bit frustrating but it’s an amazing place! Good luck on the house hunt 🙂

  6. matt
    May 12, 2016 at 3:07 am

    great article Phyllis! I recently visited Shanghai and some of your tips were very helpful! I had a great time and would love to go back again, my favorite part was jogging on The Bund in the morning.
    Also, I ate some great food in Shanghai like duck feet and drunken shrimp.
    You are right about the Xiaolongbao, that was delicious!
    It was so much fun that I created a video of my experience

    thank you

    • Phyllis
      June 2, 2016 at 9:03 pm

      I’m glad you loved Shanghai! Definitely a great city. And your video made me crave Xiaolongbao so much!!


  7. Hosting
    June 4, 2016 at 9:50 am

    Eco-conscious fashion designers like Nuomi are leading the way to a greener future with recycled and organic couture. In Shanghai, you’ll find chemical-free undyed baby clothes, bamboo evening gowns softer than silk, and hip purses made from recycled billboard paper.

  8. Diamond League
    July 1, 2016 at 1:47 am

    i’m preparing to shanghai , but i need some advices , you know i lived all my life in us , and now !!!

    • Phyllis
      October 7, 2016 at 4:52 pm

      You’re going to love Shanghai!

  9. Diamond League
    July 1, 2016 at 1:48 am

    i’m preparing to visit shanghai , but i need some advices , you know i lived all my life in us , and now !!!

    August 18, 2016 at 12:02 am

    Very informative, thanks! I’m moving to Shanghai in two weeks but I’m very confident about the experience as I have been there twice and liked it very much. I’ll now have to experience waking up in it for the next couple of years 😉

    • Phyllis
      October 7, 2016 at 4:54 pm

      It’s a great city!

  11. Lewis
    November 29, 2016 at 5:14 am

    Great post! I move from a small city(in JiangXi Province) to shanghai since university.and I have been living in shanghai for 15 years. I love Shanghai!

    Besides, let me tell you why I found your post. I ask Google Allo, ‘ Why you choose to live in Shanghai’, Allo reply with your post. How sweet and thoughtful Google is! 😁

    • Phyllis
      November 30, 2016 at 5:12 pm

      Thank you! JinagXi is beautiful!!! Glad you like Shanghai too 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *