Yes — at the right ATMs
Foreign Visa, Mastercard, and UnionPay-partner cards are widely reported to work at ATMs run by the big national banks — Bank of China, ICBC, China Construction Bank — and at airport ATMs. Look for the Visa/Mastercard/UnionPay logos on the machine itself before inserting your card. Smaller local or rural bank ATMs are often reported to reject foreign cards outright.
Why some ATMs work and others don't
Not every ATM in China is connected to the international card networks. Big national banks generally invest in the equipment and network partnerships needed to accept foreign-issued cards, while smaller local or rural banks often don't — this is widely reported to be the main reason a card works at one machine and gets rejected at the next.
- ✓Bank of China, ICBC, and China Construction Bank are widely reported as the most reliable for foreign-card withdrawals, likely because of their international scale and long-standing card-network partnerships.
- ✓Airport ATMs are generally a safe first stop after landing — they're installed with international travelers in mind and typically offer an English-language menu.
- ✓Smaller local, city, or rural bank ATMs often don't participate in the same international card networks, so foreign cards are reported to be rejected there more often.
- ✓Look at the machine itself before inserting your card — ATMs that accept foreign cards typically display Visa, Mastercard, or UnionPay logos on the casing or screen.
Even in the QR-code era, cash still matters
Small vendors and street food stalls that don't take a foreign card or a linked mobile-pay app will usually still take cash — a working ATM withdrawal early in your trip covers that gap.
Where foreign cards are reported to work in mainland China
| ATM / payment method | Works in mainland China? | Workaround | Note |
|---|---|---|---|
| Bank of China (BOC) ATMs | Yes | — | Widely reported reliable for foreign Visa/Mastercard |
| ICBC ATMs | Yes | — | Widely reported reliable for foreign Visa/Mastercard |
| China Construction Bank (CCB) ATMs | Yes | — | Widely reported reliable for foreign Visa/Mastercard |
| Airport ATMs (major banks) | Yes | — | Good first stop after landing; English menus common |
| Small local / rural bank ATMs | Partial | Try a major-bank or airport ATM instead | Often reported to reject foreign-issued cards |
| Foreign card at shop POS terminals | Partial | See our foreign-cards guide | Similar acceptance gap as small-bank ATMs |
| Mobile pay (Alipay/WeChat) with a linked foreign card | Yes | — | Practical default for everyday spending once set up |
Where foreign cards are reported to work best
The big national banks are widely reported as the most reliable for foreign-card withdrawals. Look for Visa/Mastercard/UnionPay logos on the machine before inserting your card.
A practical first stop right after landing — these machines are set up with international travelers in mind and generally offer an English-language menu.
Once set up, this becomes the practical everyday default for most spending, reducing how often you need to find a working ATM at all.
Cash withdrawn from a working ATM is legally required to be accepted everywhere, and remains the fallback for small vendors that don't take cards or apps.
- Just landed, need cash → airport ATM first
- Need a top-up mid-trip → look for a Bank of China / ICBC / CCB branch
- Everyday spending → link a foreign card to Alipay/WeChat Pay instead
Quick compare: where to expect friction
Finding a working ATM and protecting your card
A couple of steps before you fly make ATM withdrawals in China much less stressful.
Common mistakes travelers make at Chinese ATMs
Small local or rural bank ATMs are often reported to reject foreign cards. Start with a Bank of China, ICBC, or CCB branch, or an airport ATM, to improve your odds.
A withdrawal from an unfamiliar country can trigger a fraud block on your card. A quick heads-up to your bank before you fly avoids getting locked out mid-trip.
Some ATMs offer to show the amount in your home currency and charge you in that currency instead of Chinese yuan. Standard travel advice is to decline this and choose to be charged in the local currency — your own bank typically offers a better rate.
Small vendors and street food stalls that don't take a foreign card or a linked mobile-pay app will often still take cash. A working withdrawal early in your trip covers that gap.
Set this up before you fly
- 1Call or message your bank to let them know you're traveling to China, so a legitimate withdrawal doesn't get flagged as fraud.
- 2Ask your bank about foreign-ATM fees and any daily withdrawal limit on your card — both vary by bank and by card, so there's no single figure that applies to everyone.
- 3Plan your first withdrawal at an airport ATM or a Bank of China / ICBC / CCB branch rather than a small local bank.
- 4Decide in advance to decline "dynamic currency conversion" if an ATM offers it, and be charged in Chinese yuan instead.
- 5Link a foreign card to Alipay and/or WeChat Pay too, so you're not relying on ATM withdrawals for every purchase.
- 6Keep some cash on hand at all times — small vendors and street stalls may not take cards or apps at all.
Sources · Last checked: 2026-07-10
Sources
- Alipay International — foreign card setup for travelers— Ant Group· Reviewed 2026-06-25
- Guide to Payment Services in China— Embassy of the People's Republic of China in the UK· Reviewed 2026-06-26
- WeChat Pay — foreign card support— Tencent· Reviewed 2026-05-18
- WeChat Pay Exempts 3% Transaction Fees for International Card Purchases Under CNY 200— Beijing Municipal People's Government (english.beijing.gov.cn)· Reviewed 2026-07-10
FAQ