TravelHubChina

Do Credit Cards Work in China? 2026 Reality Check

Where Visa, Mastercard, and Amex work in China — and where they don't. Hotel chains, restaurants, airports, train stations, and the 3% fee you can avoid.

By TravelHubChina Editorial 7 min read

Yes, credit cards work in China — but the experience is patchy. International hotel chains, upscale restaurants, airports, and large retailers all accept Visa and Mastercard. Street vendors, taxis, most local restaurants, and small shops do not. American Express works in even fewer places. As of 2026, China has built “foreign-card-accepting” demonstration zones in major tourist areas (Beijing’s Central Axis, Shanghai’s Bund) and is rolling out camera-scan payment support for Visa cards, but for the rest of the country, plan on mobile payments plus a small amount of cash.

This guide gives you the realistic picture: where your card works, where it doesn’t, and how to avoid the 3% foreign transaction fee most travelers don’t know they’re paying.

The honest answer: cards work in 30–40% of situations

If you walk into a random Chinese restaurant or taxi with a Visa card, the answer is no, we don’t take cards. If you walk into a Hyatt hotel, a Starbucks, or the duty-free shop at Beijing Capital Airport, your card works fine.

The rough split:

  • International hotel chains (Marriott, Hilton, Hyatt, IHG, Accor): Card-friendly. All major cards accepted.
  • Upscale restaurants and bars: Card-friendly, especially in hotel properties.
  • Airport duty-free, large malls, foreign-brand retail (Uniqlo, Apple, IKEA): Card-friendly.
  • Starbucks, McDonald’s, KFC: Card-friendly at the counter, mobile payment preferred.
  • Local restaurants, street food, convenience stores: No. Mobile payment only.
  • Taxis, DiDi: No for traditional taxi meters. DiDi via app works with foreign card.
  • Train stations (12306): Yes at ticket counters, but mobile app is faster.
  • Domestic airline tickets: Yes on airline websites and at airport counters.
  • Hotels under 3 stars, hostels, family-run guesthouses: Card acceptance is hit or miss.

The metric that matters: among 1,000 payment situations a typical tourist encounters, mobile payment (Alipay/WeChat) works in ~950, cash works in ~900, and a foreign credit card works in ~350. The remaining 50 are mostly government offices and some hospitals.

Verified: “International credit cards are accepted in many upscale hotels, large shopping malls and some restaurants, but they are not as widely accepted as mobile payments. Small shops, local restaurants, taxis and street vendors may not accept foreign cards directly.” — China Discovery China Travel FAQ, accessed 2026-07-24

Where cards work best: the 2026 reality

Tier 1: Always works (carry your card here)

  • International hotel chains — front desk, restaurant, spa, business center
  • Airport duty-free shops — international and most domestic
  • Foreign-brand retail — Apple stores, IKEA, Uniqlo, H&M, Muji, Costa
  • Starbucks, McDonald’s, KFC, Burger King, Pizza Hut — most urban locations
  • Beijing International Airport, Shanghai Pudong, Guangzhou Baiyun, Chengdu Shuangliu — duty-free, restaurants, lounges
  • High-end Chinese restaurant chains — Haidilao hot pot, Quanjude (Peking duck), Din Tai Fung (in tier-1 cities)

Tier 2: Usually works (try, but have backup)

  • Mid-range Chinese restaurants with English menus or in tourist areas
  • Shopping malls in tier-1 cities (Beijing, Shanghai, Guangzhou, Shenzhen)
  • Some museums and major attractions — but most now use mobile payment or WeChat/Alipay scan-to-pay
  • Tourist information centers and official souvenir shops at major sites
  • Hotels booked through international platforms (Booking.com, Agoda, Trip.com)
  • Many ticket counters at train stations, though mobile is faster

Tier 3: Doesn’t work (don’t bother with cards)

  • Local street food vendors — every one takes mobile payment, none take cards
  • Taxis with traditional meters — they want mobile or cash
  • Bus, metro, public bike rentals — cash or mobile only
  • Wet markets, food markets, neighborhood shops — mobile only
  • Domestic Chinese airline onboard purchases — duty-free catalogs accept cards but you need cash for snacks
  • Local hospitals — registration desks want cash or domestic bank cards
  • Tipping situations — most guides and drivers prefer cash or mobile transfer

The 3% foreign transaction fee: the silent killer

If your card works, the next question is what it costs you. Most cards charge a 1–3% foreign transaction fee on purchases in a foreign currency. China is no exception. A $1,000 hotel booking costs you $1,000 + $20–$30 in fees, billed in your home currency.

The fee is hidden in the exchange rate. The card network (Visa/Mastercard) sets a wholesale exchange rate, then your bank adds a markup that shows up as the “foreign transaction fee.” Some cards advertise “no foreign transaction fee” — this is the single most valuable feature for China travel.

Best no-foreign-transaction-fee cards:

  • Capital One Venture Rewards — 2x miles, $95 annual fee waived first year
  • Chase Sapphire Preferred — 2x points, $95 annual fee
  • American Express Platinum — but Amex acceptance in China is limited
  • Most Chase, Capital One, and Discover cards waive the fee
  • British Airways Visa, Marriott Bonvoy Boundless — both waive the fee

Capital One’s cards are notable because none of them charge a foreign transaction fee on any purchase, including ATM withdrawals. The data card is also popular for travel because of this.

Source: Mastercard no-foreign-transaction-fee cards page.

How to check your card’s fee

  • Look at the card’s terms (usually on the issuer’s website, search “foreign transaction fee”)
  • If the fee is 0%, use that card for China
  • If multiple cards have it, pick the one with the best rewards rate for travel/dining

If your card charges 3% and you spend $2,000 on the trip, you’re paying $60 in fees. Worth the 5 minutes of comparison shopping before you fly.

Dynamic currency conversion: another trap

When you swipe a Visa at a hotel, the terminal may ask: “Pay in CNY or USD?” Always choose CNY. If you choose USD, the terminal (or the hotel’s payment processor) sets a poor exchange rate and pockets the difference. This is called dynamic currency conversion (DCC) and it’s a known profit center for hotels and card processors.

If the terminal doesn’t ask, you’re already paying in CNY — the conversion happens at the wholesale rate. Good.

A small ¥200 coffee at a Shanghai cafe: pay in CNY → your Visa charges you ~$28 at the network rate. Pay in USD → the terminal may charge $30–$32. The difference is real money over a 10-day trip.

Using cards for big-ticket purchases (smart strategy)

For hotel deposits, tour packages, attraction tickets, and flight bookings, use your credit card through international platforms rather than at the point of sale:

  • Trip.com — Chinese travel platform with English interface, accepts all major foreign cards, often cheapest for hotels in China
  • Booking.com — international platform, accepts all cards, large inventory
  • Klook — strong on attraction tickets and day tours
  • Agoda — particularly good for Asia
  • 12306 (China Railway) — for train tickets, accepts Visa/Mastercard via the English version of the app

These platforms let you pay in your home currency at the wholesale rate, with no 3% foreign transaction fee if you have a no-FTF card. The same hotel charge paid via Trip.com costs you less than paying at the front desk with a card.

Cash backup: yes, still needed

Even with cards and mobile payments working 95% of the time, you should carry some cash. ¥500–¥1,000 (~$70–$140) covers:

  • The random street vendor whose QR code doesn’t load
  • A taxi whose driver doesn’t speak English
  • A tipping situation
  • A small temple or market in a rural area
  • An emergency where both Alipay and WeChat fail

See How much cash to bring to China for the full strategy.

The 2026 improvement: foreign card zones

In response to the surge in inbound tourism (the 240-hour visa-free policy alone brought 8.5 million foreign visits in 2024), China is actively expanding foreign card acceptance in tourist areas. As of 2026:

  • Beijing Central Axis: A demonstration zone with 5,000+ merchants upgraded to accept foreign cards and a new “camera scan payment” feature that lets Visa cardholders point their phone camera at a QR code to pay (no app needed). Source: Visa China press release.
  • Shanghai “Visa Friendly Payment Zone”: Launched in 2025 in partnership with Visa, covering major tourist and business areas.
  • Chengdu, Shenzhen, Hangzhou, Suzhou, Guangzhou: Similar rollouts in 2025–2026.
  • Beijing Subway: Since September 2024, riders from 150+ countries can tap their Visa card directly at the turnstile (“tap and ride” contactless).

These are great improvements, but the rest of China is still mostly mobile-payment-first. The honest answer remains: Alipay + WeChat + small cash + credit card on international platforms is the winning combination for foreign travelers in China in 2026.

Where to book

Some places still take foreign cards. Use this hotel search to find the ones that work:

Affiliate disclosure: Some links above are affiliate links. We may earn a commission at no extra cost to you. See our Affiliate Disclosure for details.