CTHAsk for free

Can I Use My Credit Card in China? MasterCard & Visa Without Alipay

You can get around with a MasterCard or Visa in China, but you'll rely on cash for street food, local restaurants, and small shops.

By Haojie · 2026-09-05 · 5 min read

Can I Use MasterCard in China? Yes, But Bring Cash as Backup

You've tried setting up Alipay and WeChat Pay, but passport verification keeps failing. Don't worry—you're not alone. Paying without Alipay in China is doable, but it means carrying a MasterCard or Visa for some things and cash for others. Here's the honest picture.

Hotels: Card Payments Are Routine

International chain hotels and most upscale properties accept Visa and MasterCard without trouble. A traveler on Reddit shared that they bought plane tickets with Hainan Airlines using only a MasterCard—similar card acceptance applies at major hotels. Book through the hotel's official site or a major platform for prepaid rates, so you skip the card terminal at check-in. For smaller hotels, email ahead to confirm they take foreign cards.

Restaurants: Card? No. Cash? Yes.

Local restaurants—the ones serving dumplings, noodles, and hotpot—almost always operate on Alipay, WeChat Pay, or cash. Street stalls and small eateries are the same. International chains like McDonald's, KFC, and Starbucks do take cards, but you're visiting to eat at the street spots. Carry yuan and keep small bills. If you're unsure whether a restaurant takes cards, just ask "Shua ka keyi ma?" (Can I pay by card?) and be ready to pay cash. Tipping isn't expected, so your cash won't be wasted.

Shopping: Malls Yes, Markets No

Department stores, electronics malls, and chain retailers in city centers accept foreign cards at the register. Street markets, souvenir stalls, and small boutiques are cash-only. Don't be surprised if a cashier tries to scan your phone—they're used to mobile payments. Some stores may require a minimum purchase for card payments, so for items under that amount, have cash on hand.

Using Your Card as an ATM Card

The most reliable use of your MasterCard or Visa is to withdraw yuan from ATMs. Major city banks—Bank of China, ICBC, CMB—have ATMs with English interfaces and accept foreign cards. Check your bank's withdrawal fees before you leave. As a backup, keep a reasonable amount of cash in your wallet—enough for meals and small purchases—and top up when you can.

FAQ

Can I use MasterCard in China? Yes, for hotels, international chains, and large retailers. For local food and street markets, you'll need cash.

Do I need Alipay or WeChat Pay to travel in China? No. They make things easier, but cash withdrawal from ATMs can be your fallback.

Can I withdraw cash with my Visa or MasterCard at Chinese ATMs? Yes, most ATMs in cities accept foreign cards. Look for Visa/MasterCard logos and English-language screens.

Are there extra fees for using my card in China? Foreign transaction and ATM withdrawal fees are common. Confirm with your bank beforehand, and always check the total on the terminal before swiping.

Need a personal answer?

Still confused? Ask me directly — free.

I'm a real local in China and I'll reply by email within 72 hours.

Ask a real local — free
H

Haojie

Based in Hangzhou, China — answering first-time visitors' questions about payments, apps, visas, and transport.

Related guides