How to watch Netflix in China with a VPN or DNS

Netflix is, by far, the most popular paid video streaming site in the world. It is now available worldwide with the exception of 4 countries - China, North Korea, Syria, and Crimea. This page is dedicated to streaming Netflix from China, because that is where I live, and I watch Netflix almost every day.


While there are several VPN and DNS services that are still working for Netflix, not all of them work well in China. Here are the best solutions for streaming Netflix from China.

#1 Solution - ExpressVPN - VPN + DNS


Price - $12.95 per month paid monthly or $8.32 per month paid annually. The MediaStreamer DNS (Smart DNS) is included with every subscription, it is not available standalone.


Free trial / money back guarantee - 30 day no-hassle money back guarantee. Cancel any time for any reason within 30 days and get a full 100% refund. No strings attached.


Working Netflix regions (VPN) - USA, Canada, UK


Works on (VPN) - All devices. Devices without VPN settings such as Apple TV, Roku, Chromecast, Playstation, Xbox, etc can be connected with a VPN router or you can use your computer as a virtual VPN router.


Working Netflix regions (DNS) - USA


Works on (DNS) - All devices. Devices without DNS settings can be connected to a router with DNS settings. Some devices such as Roku and Chromecast will require static routes to block Google DNS.


Not only is ExpressVPN the top VPN for China, it's also the top VPN for Netflix. Whether you are using a VPN for Netflix or general use, you can't go wrong with ExpressVPN.


Tips for using ExpressVPN to stream Netflix from China


  • I have found that sometimes the DNS gives faster streaming speeds and sometimes the VPN gives faster streaming speeds. I suggest you try both to see what works best for you. Both methods are extremely reliable for Netflix, the only real challenge is to get the best streaming speed possible so you can watch in high definition.

  • If you are using the VPN, not all server locations will work for Netflix streaming. You must contact ExpressVPN support to get the working server locations. Luckily, this is very quick and easy using the 24/7 live chat available on the ExpressVPN website. Based on my experience, the server location which gives the best Netflix streaming speed is the one located on the US west coast.

#2 Solution - VyprVPN Pro - VPN Only


Price - $12.95 paid monthly or $6.67 per month paid annually. I currently have some great promotions available. 


Get 50% off your first month of a monthly account or 40% off your first year of an annual account.


Free trial / money back guarantee - Both of the special offers mentioned above come with a 3 day free trial. You will not be billed if you cancel within the first 3 days.


Working Netflix regions (VPN) - USA


Works on (VPN) - All devices. Devices without VPN settings such as Apple TV, Roku, Chromecast, Playstation, Xbox, etc can be connected with a VPN router or you can use your computer as a virtual VPN router.


Tips for using VyprVPN to stream Netflix from China


  • Any US server location will work for streaming Netflix but you sometimes need to re-connect and get a new IP address if you get the proxy error. I recommend using the server location with the lowest ping time as shown in the VyprVPN software. That will likely be Los Angeles, San Francisco, or Seattle.
  • OpenVPN is faster but Chameleon is more reliable for evading the great firewall and for getting an IP address that works for Netflix. Currently, it's possible for me to use OpenVPN but its nice to have Chameleon there in case either Netflix or the Chinese government cracks down, as they both do from time to timeSept 2017 Update - VyprVPN is no longer working with standard OpenVPN in China. You must use the Chameleon protocol if you are in China. ExpressVPN is still working great with OpenVPN in China.
  • If you are connecting to VyprVPN from a router, I suggest Tomato firmware because VyprVPN has a router app for Tomato. It has a very nice interface and it's also possible to connect using the Chameleon protocol. Personally, I like the Advanced Tomato builds but the router app should work with any Tomato build. You can also connect to any VyprVPN server location using OpenVPN with dd-wrt, OpenWRT, Asuswrt-Merlin, etc.(OpenVPN with VyprVPN is no longer stable in China).
  • Although VyprVPN US server locations work great for Netflix, I am not a big fan of their Asian servers for non-Netflix use. If I'm not watching Netflix, I always prefer to use low latency Asian servers such as ExpressVPN Hong Kong 3 or Hong Kong 1. The Asian servers of VyprVPN don't have direct peering with China Telecom, the connections are routed via USA. If you are using China Mobile, then the Singapore location is pretty good. Check out the 2017 VPN in China blog for the latest updates on the best working VPN servers for the 3 ISPs in China.
  • One thing you need to be careful of with VyprVPN is torrenting. VyprVPN logs the IP address that you are using while connected to their VPN, and they will ban your account if they receive DCMA notices originating from that IP address (they won't give up your information to anyone, they will just ban your VPN account). If you plan on torrenting and watching Netflix, then ExpressVPN is the only good option. You are safe torrenting witih ExpressVPN because they protect your anonymity by using simultaneously shared IP addresses and not keeping activity logs.