Troubleshooting · Updated 2026

Why Is BBC iPlayer Not Working in Spain?

The reason — and the fix — in a few minutes

Disclosure: Contains affiliate links — we may earn a commission at no cost to you. More info.

You've sat down to watch iPlayer in Spain and got an error like "BBC iPlayer only works in the UK", a spinning wheel, or a blank black screen. You're not doing anything wrong — and nothing's broken. It's deliberate.

The reason: geo-blocking

The BBC is funded by the UK TV licence, so it's only allowed to stream iPlayer to people in the UK. Every time you open iPlayer, it reads your IP address — the "return address" your internet connection gives you. A Spanish connection has a Spanish IP, iPlayer sees you're outside the UK, and it stops the stream. This is called geo-blocking, and ITVX, Channel 4, My5 and Sky all do exactly the same thing.

The fix: a UK IP address

To get iPlayer working again you need to look like you're back in the UK. A VPN does this: it routes your connection through a server in Britain, so iPlayer sees a UK IP address and plays normally. Here's the whole fix:

  1. Get a VPN with UK servers. We recommend NordVPN — see the full comparison.
  2. Install it on the device you watch on — phone, laptop, or Fire Stick.
  3. Connect to a UK server.
  4. Reopen iPlayer. It now loads as if you were at home.

Still not working? Try these

Keep it legal. This fix is for watching content you're entitled to as a UK licence holder. We don't cover piracy, illegal IPTV or jailbroken Fire Sticks — those are unsafe and against the law.

Frequently asked questions

Has BBC iPlayer banned VPNs?

iPlayer actively blocks VPN servers it detects, which is why cheap and free VPNs often stop working. The reputable paid providers we recommend invest in fresh UK IP addresses to stay ahead, so they keep working — and offer a 30-day money-back guarantee if not.

Why does iPlayer work then stop after a few minutes?

Usually the app cached your real location before the VPN connected. Connect the VPN first, clear the iPlayer cache, then reopen the app.

Will a VPN fix ITV, Channel 4 and Sky too?

Yes — the same UK connection unblocks ITVX, Channel 4, My5 and your Sky Go / NOW / TNT subscriptions from Spain.

Fix iPlayer with NordVPN →   Full iPlayer guide →