Short answer: Yes — but only as backup.

For most travelers, Alipay and WeChat should handle everyday payments in China. But we still recommend keeping RMB 500–1,000 in cash, along with your physical bank cards.

This is not your travel budget. It is backup for when your normal way of paying doesn’t work.

China is mobile-first, but cash is still useful

Restaurants, convenience stores, taxis, supermarkets and even many small street vendors commonly use QR-code payments. If you have Alipay and WeChat set up properly, you may go a long time without using cash at all.

But there is a difference between:

“I probably won’t need cash.”

and

“I don’t need to carry any cash.”

We don’t think the second one is worth the risk.

What is the cash actually for?

Not for finding “cash-only” places.

It is another way to pay when something else stops working.

Your phone may run out of battery. Your connection may fail. Alipay or WeChat may have a problem with your foreign card. Your bank may decline a transaction that worked perfectly well yesterday.

Most of the time, none of this happens.

But if it does, some RMB in your wallet means a payment problem does not immediately become a travel problem.

That is why our rule is:

Use Alipay and WeChat for everyday payments. Keep your physical cards and RMB 500–1,000 as backup.

How much cash should you carry in China?

For most short trips, we recommend RMB 500–1,000.

There is no official amount of cash that tourists need to carry in China. This is our practical recommendation, not a rule.

It is not meant to fund several days of your trip. It is simply a buffer so that a temporary payment problem doesn’t need to be solved immediately.

And if you spend some of it, you don’t need to keep topping it back up to RMB 1,000.

Just keep it as backup.

Do you need to exchange RMB before you fly?

Not necessarily.

Foreign visitors can exchange foreign currency in China, and international bank cards can be used to withdraw RMB at supported ATMs.

So arriving in China without RMB in your wallet is not a problem.

If having some cash when you land makes you more comfortable, prepare it before departure. Otherwise, you can get RMB after you arrive.

Either way, we would not carry a large amount just because you are traveling to China.

What if you only have RMB 100 notes?

That’s fine.

Whether you brought them from home or withdrew them from an ATM in China, you don’t need to find somewhere just to change them.

Use one for a normal purchase at a convenience store, supermarket or another staffed shop, and keep the change.

What should you do with leftover RMB?

Don’t make leftover cash another travel problem.

Use it for your last meal, snacks, coffee or something you want to buy before leaving China.

It doesn’t have to match the bill exactly. If you have RMB 63 left and the bill is RMB 108, use the RMB 63 first and pay the rest with Alipay or WeChat.

You don’t need to take a small pile of RMB home just because it doesn’t exactly match your last bill.