Facebook is one of the most blocked sites in the world. China, Iran, North Korea, and a handful of other countries have cut access at the network level. Schools and workplaces block it through content filters. Whatever the cause, a VPN routes around all of them the same way: connect first, then open Facebook.
Blocked in China
China blocked Facebook in July 2009 following the Xinjiang riots, and it hasn't been accessible on the mainland since. Instagram followed in 2014, WhatsApp in 2017. Standard VPN protocols can get past the Great Firewall, but China's system also tries to detect and block VPN traffic itself, which is why protocol choice matters more here than in most places.
NordVPN's Obfuscated Servers are worth trying first. They disguise VPN traffic to look like ordinary HTTPS browsing, which makes them much harder for the Firewall to catch. Enable them under Settings > Advanced > Obfuscated Servers. On ExpressVPN, switch to Lightway TCP: it's ExpressVPN's most reliable option in restricted environments.
If you're heading to China, set up your VPN before you leave. VPN provider websites are often blocked once you're there, making it hard to download the app or log into your account from scratch. Check your provider's latest China-specific guidance before you travel, as the situation shifts regularly and what worked six months ago may not be the best approach now.
Blocked in other countries
Iran blocked Facebook in 2009 during protests following the presidential election, and it's stayed blocked. North Korea restricts almost all internet access for ordinary citizens. A handful of other countries affect Facebook intermittently, often in response to specific political events. If you're somewhere with general internet filtering, the approach is the same as China: connect to a VPN server in a country with open internet access, then open Facebook.
Where the government also tries to block VPN protocols, obfuscated servers are the right starting point. They make VPN traffic look like regular HTTPS traffic, which is difficult to block without disrupting other internet services at the same time.
Blocked at school or work
School and office networks block Facebook through content filtering. The firewall identifies Facebook traffic and drops it. A VPN encrypts your connection before it reaches the filter, so all the filter sees is traffic heading to a VPN server.
Connect your VPN first, then open Facebook. If the VPN itself won't connect on the network, the IT department has also blocked VPN traffic. Try switching to OpenVPN TCP on port 443, which is the same port used by regular HTTPS websites, so blocking it would break web browsing for everyone on the network. Our protocol guide has the steps for every major app.
Facebook loads but some features aren't working
If Facebook loads but video calls fail, live streams buffer badly, or Marketplace shows listings from another country, the VPN is involved but there's no block to get past. Video and live streaming are sensitive to latency, and a VPN server far from you adds enough delay to cause problems. Switch to a server closer to where you actually are. A nearby server adds so little overhead that most people don't notice it's there.
Marketplace showing the wrong country is simpler: Facebook is reading your VPN server's location. Either disconnect the VPN when you're browsing Marketplace, or pick a server in your own country to keep listings local.
Facebook on mobile
Same setup on iOS and Android. Install your VPN provider's app, connect to a server, then open Facebook. You need the full system VPN app, not a browser extension. Extensions only cover traffic inside the browser and won't protect the Facebook app, Messenger, or Instagram.
On iPhone, a VPN icon appears at the top of the screen when it's active. On Android, there's a key icon in the notification bar. If Facebook was already open when you connected the VPN, swipe it away from your app switcher and reopen it with the VPN running.



