Cost of living in China — Asia
🐉

Cost of Living
in China

Country Asia Updated May 2026

Estimated Monthly Cost

$

per person · per month

Data source: CostLiving Engine, May 2026

About China

China is a sprawling country of 1.4 billion people across vastly different regions. Daily life varies sharply between first-tier cities like Shanghai and Beijing, where modern apartment buildings and subway systems dominate, and smaller cities where traditional neighborhoods and local markets remain central. Winter heating in the north can be severe, while southern cities stay humid year-round. Most residents use bicycles, scooters, or public transit for daily movement. Food culture centers on regional cuisines, with street markets and small restaurants forming the backbone of eating out. Internet access is restricted; VPN use is technically illegal but common among expats.

💡 Local Insights

China · 2026

Cost variation in China is extreme. Shanghai and Beijing rank among world's most expensive cities for expats, with one-bedroom downtown apartments running $1,000 to $2,000 monthly. Mid-tier cities like Chengdu, Wuhan, or Xi'an offer one-bedroom apartments for $400 to $700. Smaller cities and rural areas can drop to $200 to $400. Local Chinese residents pay less than expats for identical housing; landlords often charge expat premiums of 20 to 40 percent. Groceries are cheap if you shop at wet markets and eat local produce: a week's food for one person costs $15 to $30. Eating at restaurants varies from $2 to $5 for a meal at local spots to $15 to $40 at upscale establishments. Public transit is subsidized and costs pennies per ride; taxis are metered and affordable. Healthcare for expats requires private clinics, which are more expensive than local options. Mobile phones and internet are inexpensive. The moderate estimate of $975/month assumes a smaller city location with local habits. Expats in Shanghai or Beijing typically spend $1,500 to $3,000 monthly.

Frequently Asked Questions

How much does it cost to live in China per month?
A moderate lifestyle costs around $975/month, though this varies dramatically by location. In smaller cities like Chengdu or Nanjing, $975 provides comfortable housing, food, and transport. In Shanghai or Beijing, that same amount covers only housing and basic expenses. A budget tier of $585/month is possible in smaller cities by living frugally: sharing apartments, eating street food, using public transit. A comfortable tier of $1,511/month allows for a private apartment, regular dining out, and occasional travel in mid-sized cities. Your actual spend depends heavily on which city you choose.
What is the average rent in China?
Rent ranges widely. In Shanghai's Pudong district, a one-bedroom apartment costs $1,200 to $2,000 monthly. In Beijing's Chaoyang district, expect $1,000 to $1,800. Mid-tier cities show lower prices: a one-bedroom in Chengdu averages $400 to $650, in Wuhan $350 to $550, in Xi'an $300 to $500. Smaller cities and towns run $200 to $400. Expats typically pay 20 to 40 percent more than local Chinese for the same apartment. Furnished apartments cost more than unfurnished. Lease terms are usually one to three years.
Is China cheap to live in for expats?
China is cheap compared to North America or Western Europe, but not uniformly. First-tier cities (Shanghai, Beijing, Shenzhen, Guangzhou) are expensive for expats, often costing $1,500 to $3,000 monthly for a comfortable lifestyle. Second and third-tier cities offer genuine value; $975/month is realistic for a decent life. However, expats face hidden costs: international schools run $5,000 to $20,000 yearly, private healthcare is pricey, and many expats spend more eating at Western restaurants and imported goods. Living like a local Chinese resident, eating street food and using public transit, stretches your money further. Overall, China remains cheaper than comparable US or European cities for expats willing to adapt.
How much does food cost per month in China?
Monthly food costs depend on eating habits. Groceries from wet markets and supermarkets run $100 to $200 per person for a month of basic eating. A meal at a local restaurant costs $2 to $5. Imported foods and Western chains are expensive: a coffee at Starbucks costs $4 to $6, a burger at McDonald's around $5 to $7. In Shanghai or Beijing, monthly food spending for an expat eating mixed Chinese and Western food averages $250 to $400. In smaller cities, $150 to $250 covers eating out several times weekly plus groceries. Street food is the cheapest option, with full meals for $1 to $2. Alcohol is inexpensive; local beer costs $1 to $3 per bottle.
What salary do you need to live comfortably in China?
A comfortable lifestyle costs around $1,511/month. In smaller cities (Chengdu, Wuhan, Nanjing), this salary supports a private one-bedroom apartment, regular dining out, hobbies, and occasional travel. In Shanghai or Beijing, $1,511/month requires roommates or sacrifice on housing or dining. Most expat employers offer salaries of $2,000 to $4,000 monthly (plus housing allowance), which provides real comfort. Teaching English pays $1,200 to $2,000 monthly, adequate for smaller cities but tight in major ones. Freelance income varies widely. Long-term expat residents often report needing $1,500 to $2,500 monthly to feel secure and not constantly budget-conscious in first-tier cities.
How does the cost of living in China compare to other places?
China's $975/month moderate figure is roughly half the cost of major US cities (San Francisco, New York, Boston average $2,500 to $3,500/month). It is significantly cheaper than Singapore or Hong Kong ($2,000 to $3,500/month). It compares favorably to Southeast Asian neighbors: Thailand and Vietnam are similarly priced or slightly cheaper in smaller cities, but expat life in Bangkok runs comparable to Shanghai. Within Asia, China's tier-two and tier-three cities offer the best value relative to services and infrastructure available. Western Europe (London, Paris, Berlin) costs 50 to 100 percent more. Australia and Canada run roughly 30 to 60 percent higher than Shanghai/Beijing.
Can you live in China on $585/month?
Yes, but with significant constraints. In smaller cities and rural areas, $585/month covers basic survival: a shared apartment ($150 to $250), street food and market groceries ($100 to $150), public transit ($10 to $20), and modest utilities and phone ($30 to $50). You will not eat at restaurants, buy imported goods, travel, or have much entertainment budget. This budget assumes local living without expat comforts. In Shanghai or Beijing, $585/month is too low unless you share a dorm or work-provided housing. Most expats find $585/month requires either side income, a heavily subsidized apartment, or location in a tier-three city. It is doable, but leaves no margin for medical expenses or emergencies.

💰 What's Your Budget?

Enter your monthly budget and see what lifestyle you can afford in China.

$

🔗 Share Live Cost Data

Add a live cost badge to your blog or article — always free.