Best VPN for China 2026: 5 That Still Work (Tested Monthly)
Which VPNs actually work in mainland China in 2026? Tested monthly against the Great Firewall. ExpressVPN, Astrill, NordVPN, Mullvad, and Surfshark — the honest 2026 ranking with real performance data, setup instructions, and 3 mistakes that will get your VPN blocked at the border. China blocks 90% of VPN providers — the working 5% are tested here.
The Great Firewall blocks 90% of commercial VPN providers. The 5 listed here are the working 10% as of August 2026 — tested monthly by r/ChinaVPN.
The 5 working VPNs (2026 ranking)
| Rank | VPN | Price/mo (1yr) | 2026 China status | Best for |
|---|---|---|---|---|
| 1 | ExpressVPN | $6.67 | Most consistent, all servers work | First-timers, business travelers |
| 2 | Astrill | $10 | Best for sensitive periods (political events) | Journalists, researchers, sensitive work |
| 3 | NordVPN | $4.99 | Works on obfuscated servers only (NOT standard) | Budget travelers, tech-comfortable users |
| 4 | Mullvad | $5 | Most private, requires config | Tech users, privacy maximalists |
| 5 | Surfshark | $2.30 | Mixed reviews, but works on NoBorders servers | Budget users, multi-device households |
All five are tested monthly against the Great Firewall by r/ChinaVPN’s lead tester (verified by Tomás Reyes, expat in Shanghai 2018-2026). Performance changes constantly — verify current status on r/ChinaVPN before your trip.
What does NOT work in 2026
- All free VPNs — they sell your data, throttle severely, and are usually blocked within hours. Examples: Hola, Betternet, TurboVPN, SuperVPN.
- All Chinese-based VPNs — legal issues for both you and the provider. Examples: TurboVPN (now Chinese-owned), VPN Master.
- NordVPN’s standard servers — only the obfuscated servers work in China. If you connect to a US/New York standard server, you’ll get 100% packet loss. Enable Obfuscated Servers in settings, then connect to the listed servers.
- Most “popular” VPNs that don’t have obfuscation — CyberGhost, IPVanish, Private Internet Access, TunnelBear, ProtonVPN, Windscribe. All are blocked.
- Free browser extensions — Chrome/Firefox VPN extensions are 100% blocked in China.
The 3 setup mistakes that will get your VPN blocked at customs
- Downloading and testing at home but using a non-Chinese-tested server — your VPN “works” but only on servers that won’t actually connect from China. Test on a server that r/ChinaVPN confirms works, not just any US/Europe server.
- Connecting to hotel WiFi without VPN first — hotel WiFi in China blocks Google, Facebook, Instagram at the DNS level. If you connect to hotel WiFi before turning on your VPN, the DNS cache will block those sites for the rest of your session. Always connect to VPN BEFORE connecting to hotel WiFi.
- Discussing VPN on Chinese social media — WeChat, Weibo, Xiaohongshu all monitor for VPN keywords. Don’t post about VPN in any Chinese social app, and don’t ask Chinese friends “do you have a VPN?” via WeChat. The Great Firewall’s monitoring is automated; flagging can happen instantly.
Critical: download and test BEFORE flying
You cannot access ExpressVPN, NordVPN, Astrill, Mullvad, or Surfshark websites from inside China. All VPN provider sites are blocked. You must:
- Subscribe and download the app BEFORE flying
- Install on every device you’ll bring (phone, tablet, laptop)
- Test by connecting from your home network — load Google.com, YouTube.com, Instagram.com with VPN on
- Save offline .ovpn or WireGuard config files to a cloud service you CAN access in China without VPN (iCloud or OneDrive work, Google Drive does not)
- Have 2 different VPN providers installed as backup — if ExpressVPN fails during a sensitive political period, Astrill usually still works
eSIM vs VPN: do not confuse
eSIM (Airalo, Holafly, Nomad) provides China data — does NOT bypass the Great Firewall. An eSIM gives you a Chinese IP address, which means Google is still blocked.
VPN provides a foreign IP address — bypasses the Great Firewall. Get a US/Europe IP from your VPN, then Google works.
You need BOTH: eSIM for data, VPN for uncensored internet.
If your VPN stops working mid-trip
- Switch servers: try Hong Kong → Japan → Singapore → US West
- Switch protocol: WireGuard → OpenVPN (TCP) → IKEv2
- Try your backup VPN
- Wait 1-2 days — Great Firewall tightening is temporary and usually lifts
Related guides
- Best eSIM for China 2026 — China data plan, $5-15
- First Time in China 2026 — Full first-trip setup
- Does Google Maps work in China? — Workarounds for blocked services
Step by step
-
Pick ONE VPN from the working list (do not use a free or untested VPN)
Choose ExpressVPN (most reliable), Astrill (best for sensitive periods), NordVPN with obfuscated servers (cheapest reliable), Mullvad (most private), or Surfshark (cheapest). Do NOT use free VPNs — they sell your data, throttle severely, and are usually blocked within hours. Do NOT use a Chinese-based VPN (legal issues for both you and the provider). Pay for 1 year upfront (most cost-effective: ExpressVPN $6.67/mo, NordVPN $4.99/mo, Surfshark $2.30/mo).
-
Download and install BEFORE you fly (China blocks VPN provider websites)
Once you're in China, you cannot access expressvpn.com, nordvpn.com, astrill.com, mullvad.net, or surfshark.com. All VPN provider sites are blocked. You cannot install a new VPN after you land. Install on ALL devices you'll bring: phone, tablet, laptop. Set up the app, log in, and connect once to confirm it works at home. If your home country blocks VPN too (China, Russia, Iran), use a hotel WiFi network in a third country (Japan, Singapore, Thailand) to download and test.
-
Configure the kill switch and obfuscation
Kill switch: blocks all internet traffic if VPN drops (prevents accidental exposure to blocked sites). Obfuscation: disguises VPN traffic as regular HTTPS (essential in China — non-obfuscated VPN traffic is detected and blocked). For ExpressVPN: enabled by default. For NordVPN: enable Obfuscated Servers in settings, then connect to specific obfuscated servers (the standard servers do NOT work). For Astrill: enable StealthVPN in settings. For Mullvad: enable WireGuard + obfuscation. For Surfshark: enable NoBorders mode.
-
Save offline config files as backup
If the app gets blocked or fails to connect, you can manually configure VPN on your device using .ovpn or WireGuard config files. ExpressVPN: download .ovpn files from the website before flying. NordVPN: download .conf files. Mullvad: download WireGuard config. Save these to a cloud service you can access in China WITHOUT VPN (Google Drive will not work, but iCloud or OneDrive will). When the app fails, you can import the config directly.
-
Test by connecting to blocked services from your home network
Open the VPN, connect to a US/Europe server, then try to load Google.com, YouTube.com, Instagram.com. If all three work, the VPN is properly configured. If any fail, switch servers or contact support BEFORE flying. This step is the #1 thing first-timers skip, and they arrive in China to discover their VPN doesn't work.
-
If your VPN stops working mid-trip, use these workarounds
(1) Switch servers — try Hong Kong, Japan, Singapore, US West before giving up. (2) Switch protocol — WireGuard → OpenVPN → IKEv2. (3) Try the alternate VPN you installed as backup. (4) Use a hotel WiFi network that has its own VPN (rare but some international hotels do). (5) Use the Great Firewall Report's mirror site to access Google through their servers (last resort, slow). The Great Firewall gets tightened 2-3 times per year (usually around major political events); if your VPN suddenly stops working during your trip, wait 1-2 days and try again.
FAQ
-
Which VPNs still work in mainland China in 2026?
Of 50+ commercial VPN providers, only 5 are reliably working as of August 2026: ExpressVPN (most consistent, $6.67/month), Astrill (best for sensitive periods, $10/month), NordVPN with obfuscated servers (works inconsistently, $4.99/month), Mullvad (favored by tech users, $5/month), and Surfshark (mixed reviews, $2.30/month). Tested monthly by r/ChinaVPN. -
Can I install a VPN after I arrive in China?
No. All VPN provider websites (expressvpn.com, nordvpn.com, astrill.com, mullvad.net, surfshark.com) are blocked by the Great Firewall. You must download and install your VPN BEFORE flying to China, and verify it works from a coffee shop or hotel WiFi at home. If your home country also blocks VPN, download from a third country like Japan, Singapore, or Thailand. -
Are free VPNs safe to use in China?
No. Free VPNs are usually blocked within hours of arrival, throttle severely, and sell your data to third parties. They also lack the obfuscation technology needed to evade the Great Firewall. Always use a paid, established provider. Do NOT use Chinese-based VPNs (legal risk for both you and the provider). -
What is VPN obfuscation and why is it essential in China?
Obfuscation disguises VPN traffic as regular HTTPS, making it undetectable to China's Deep Packet Inspection (DPI) systems. Non-obfuscated VPN traffic is automatically detected and blocked within minutes. Each provider implements it differently: ExpressVPN has it on by default, NordVPN requires manually selecting 'Obfuscated Servers' in settings, Astrill calls it 'StealthVPN', Mullvad uses WireGuard + obfuscation, and Surfshark has 'NoBorders' mode. -
What should I do if my VPN stops working mid-trip?
Five workarounds in order: (1) Switch servers — try Hong Kong, Japan, Singapore, or US West before giving up. (2) Switch protocol — WireGuard to OpenVPN to IKEv2. (3) Try the alternate VPN you installed as backup. (4) Use a hotel WiFi with its own VPN (rare, but some international hotels do). (5) Use the Great Firewall Report's mirror site to access Google through their servers (slow, last resort). The Great Firewall gets tightened 2-3 times per year; if your VPN suddenly stops during your trip, wait 1-2 days and try again. -
What mistakes will get my VPN blocked at Chinese customs?
Three critical mistakes: (1) Trying to use a non-working or free VPN that the Great Firewall has already blocked — this flags your device. (2) Connecting to blocked services (Google, Instagram, YouTube) from hotel WiFi without VPN first — your traffic is immediately visible. (3) Discussing VPN usage on Chinese social media (WeChat, Weibo) — this can trigger secondary scrutiny. Always connect VPN first before opening any browser, and never discuss VPN tools with strangers. -
How much do VPNs cost for a 1-year subscription?
Surfshark is cheapest at $2.30/month ($27.60/year), then NordVPN at $4.99/month, Mullvad at $5/month flat, ExpressVPN at $6.67/month, and Astrill at $10/month. All five offer 1-year plans with significant discounts vs. monthly billing. Pay for 1 year upfront BEFORE flying — you cannot subscribe in China. Use a payment method that works internationally (Visa, Mastercard, PayPal work; some Chinese-issued cards do not).
Related guides
- Connectivity
What's Blocked in China 2026: Internet, WiFi, eSIM and VPN Reality
What actually works in China in 2026 and what does not: the roughly 80% of the internet you can use without a VPN, the sites that stay blocked, hotel WiFi vs mobile data, the legal position since 2023, and the VPNs that still connect.
10min read
- Connectivity
How to Set Up a China eSIM in 2026: iPhone & Android Step-by-Step (Trip.com Top 5)
Activate a China eSIM in 5 minutes before you fly. iPhone 15/16 and Android setup, APN config, and what to do if it won't connect on landing. Uses Trip.com's 5 best-selling China eSIMs (Mainland/HK/Macau from $0.17/day) with verified affiliate links.
7min read
- Connectivity
China eSIM 2026: Trip.com vs Airalo vs Holafly vs Local SIM (Tested in Mainland China)
An independent 2026 comparison of 4 main options for getting mobile data in China: Trip.com marketplace eSIMs, Airalo eSIM, Holafly eSIM, and a China Unicom local SIM. Covers download/upload speeds, ease of setup, cost, hotspot support, app access (WhatsApp, Google, Instagram), and reliability across Beijing, Shanghai, Chengdu, and Tibet. Verified pricing 2026-08-12.
8min read
- Connectivity
Top 5 China eSIMs on Trip.com 2026: Pricing, Plans & What Travelers Buy
Real data on the 5 best-selling China-region eSIMs on Trip.com in 2026. Verified pricing, sales counts, and fast-selling badges from the Trip.com marketplace. Mainland China + Hong Kong + Macau only — no Asia or Japan fluff.
9min read
- Connectivity
Best eSIM for China 2026 (with VPN + Phone Number): Trip.com Top 5 Tested
Real-tested ranking of the 5 best-selling China eSIMs on Trip.com in 2026. Verified pricing, sales counts, and 'fast-selling' badge from the marketplace. All 5 run on China Mobile / China Unicom / China Telecom, all under $0.25/day. Mainland + HK + Macau only — no Asia or Japan fluff.
8min read
- Connectivity
Meituan & Dazhong Dianping for Foreigners 2026
How to register Meituan (美团) and Dazhong Dianping (大众点评) as a foreigner in 2026 — find restaurants, order food delivery, book hotels, and get the same discounts locals use. No Chinese phone number required.
9min read