Do you need a visa for China?
Entry rules for China for 10 passports, each checked against the official source: 9 without a visa, 0 with a pre-registration, 1 with a visa.
We list only the pairs we have checked against the official source. A destination or passport that is not listed has not been checked yet; it does not mean a visa is required.
How this tool works
We read the official notice for each pair and record the date. Nothing here is generated; a pair with no written check is not shown.
How we check| Passport | Entry | What it means | Last checked | Full rules |
|---|---|---|---|---|
| Australia | No visa | No visa. Australian passport holders enter mainland China visa-free for up to 30 days until 31 December 2026. | Oct 2, 2026 | Full rules |
| Austria | No visa | No visa. Austrian ordinary passport holders can visit China for tourism for up to 30 days. | Oct 19, 2026 | Full rules |
| Canada | No visa | No visa. Canadian passport holders enter mainland China visa-free for up to 30 days until 31 December 2026. | Oct 2, 2026 | Full rules |
| France | No visa | No visa. French ordinary passport holders can visit mainland China for tourism for up to 30 days. | Oct 19, 2026 | Full rules |
| Germany | No visa | No visa. German passport holders enter mainland China visa-free for up to 30 days until 31 December 2026. | Oct 2, 2026 | Full rules |
| Ireland | No visa | No visa. Ordinary Irish passport holders can visit China visa-free for up to 30 days. | Oct 19, 2026 | Full rules |
| Portugal | No visa | No visa. Portuguese passport holders can visit China visa-free for up to 30 days for tourism. | Oct 19, 2026 | Full rules |
| Spain | No visa | No visa. Spanish passport holders enter mainland China visa-free for up to 30 days until 31 December 2026. | Oct 2, 2026 | Full rules |
| United Kingdom | No visa | No visa. British passport holders enter mainland China visa-free for up to 30 days until 31 December 2026. | Oct 2, 2026 | Full rules |
| United States | Visa required | Visa required, or 240-hour transit. US passport holders are not on China's 30-day visa-free list. | Oct 4, 2026 | Full rules |
Before you fly to China
Go for the Great Wall, imperial Beijing and Xi'an's Terracotta Army, then add cities, mountains and regional food that change from north…
Read the guideVisas and entryWho needs a visa, an online travel authorization or nothing at all, written from the official rules and dated.
Read the guideTrip cost in ChinaA bed, food, transport and sights per day, at three price levels.
Open the calculatorPower plugs in ChinaSocket types and voltage, and whether you need an adapter.
Check your plugsVisa rules elsewhere in Asia
Visa checkerVisa FAQ
Do Australian passport holders need a visa for China?
No visa. Australian passport holders enter mainland China visa-free for up to 30 days until 31 December 2026.
Do Austrian passport holders need a visa for China?
No visa. Austrian ordinary passport holders can visit China for tourism for up to 30 days.
Do Canadian passport holders need a visa for China?
No visa. Canadian passport holders enter mainland China visa-free for up to 30 days until 31 December 2026.
Do French passport holders need a visa for China?
No visa. French ordinary passport holders can visit mainland China for tourism for up to 30 days.
Do German passport holders need a visa for China?
No visa. German passport holders enter mainland China visa-free for up to 30 days until 31 December 2026.
Do Irish passport holders need a visa for China?
No visa. Ordinary Irish passport holders can visit China visa-free for up to 30 days.
Do Portuguese passport holders need a visa for China?
No visa. Portuguese passport holders can visit China visa-free for up to 30 days for tourism.
Do Spanish passport holders need a visa for China?
No visa. Spanish passport holders enter mainland China visa-free for up to 30 days until 31 December 2026.
Do British passport holders need a visa for China?
No visa. British passport holders enter mainland China visa-free for up to 30 days until 31 December 2026.
Do US passport holders need a visa for China?
Visa required, or 240-hour transit. US passport holders are not on China's 30-day visa-free list.