VPNRank.io
Find Your Perfect VPNAnswer 5 quick questions and find your match in 30 seconds

How to Watch the Bundesliga 2026/27 Season, Country by Country

Prices verified 25 August 2026
  • 28 August 2026 – 22 May 2027 · Germany — 18 clubs, 306 matches
  • Free feeds where available + your home broadcaster from abroad with a VPN
  • Every VPN pick has a 30-day money-back guarantee
Available on:Available on Apple, Windows, iOS, Android, Linux, Android TV, Fire TV, Apple TV, Smart TV, Chrome, Firefox, Gaming

In short: The 2026/27 Bundesliga season runs from Friday 28 August 2026, when champions Bayern Munich host VfB Stuttgart at 20:30 CEST, to matchday 34 on Saturday 22 May 2027 — a week later than a normal season because the 2026 World Cup ran to 19 July. The season that begins now is also the one where the league's international map was redrawn: in the United States the six-year ESPN era is over, replaced by Versant's USA Sports, which puts at least 30 matches a season on USA Network and streams every other English-language match free, with ads and no account required, on Fandango, while Telemundo and Universo carry more than 100 matches a season in Spanish. In India, Zee begins a five-year exclusive on ZEE5 and Unite8 Sports. Britain keeps the arrangement it started in 2025: every Friday match free on BBC iPlayer, the Saturday top pick on Sky Sports, Sundays on Prime Video pay-per-view and 40 creator watch-alongs on YouTube. Germany, the one country where all of this football actually happens, is the one country where it is expensive: Sky holds Fridays and Saturday singles, DAZN holds the Saturday 15:30 Konferenz and every Sunday game, and free-to-air Sat.1 gets nine live matches all season. Every one of those services checks the IP address you arrive from — which is the single job a VPN does here: connect to a server in your home country, open the app you already pay for (or, in the US, the one that costs nothing), and the stream behaves as though you never left. Every rights and calendar claim on this page was verified in August 2026 against the sources listed at the bottom.

Season

Fri 28 Aug 2026 – Sat 22 May 2027 · 18 clubs · 306 matches

Opening match

Bayern Munich v VfB Stuttgart, Fri 28 Aug, 20:30 CEST — free on Sat.1 in Germany

United States

30+ matches on USA Network, every other match free on Fandango, no account needed

Germany

Sky and DAZN both required; Sat.1 shows nine live matches all season

Editor’s Choice — Best VPN 2026
Visit ExpressVPN
1GET 79% OFF + 4 months FREE
ExpressVPN logo
9.9
Outstanding

ExpressVPN Ultra fast & secure. Great for privacy, downloads, and everyday browsing on all your devices. 24/7 live chat support.

3,000+ servers in 105 countries
Proprietary Lightway protocol
Works with all popular platforms, apps & services
Try risk free for 30 days
Visit IPVanish
2GET 83% OFFBest for Families
IPVanish logo
9.8
Excellent

IPVanish Fast speeds with unlimited device connections. Strong no-logs privacy and 24/7 live chat support. Great for families.

3,200+ servers in 112+ countries
Unlimited simultaneous connections
Company-owned server network
Try risk free for 30 days
Visit NordVPN
3GET 74% OFFBest for Streaming
NordVPN logo
9.7
Excellent

NordVPN Excellent speeds with one of the largest server networks. Strong security features and easy-to-use apps. 24/7 live chat support.

7,400+ servers in 118 countries
NordLynx protocol for top speeds
10 simultaneous devices
Try risk free for 30 days
Visit Proton VPN
4GET 70% OFFBest Free Tier
Proton VPN logo
9.6
Excellent

Proton VPN Swiss-based VPN with strong privacy focus. Audited no-logs policy and open-source apps. Great for privacy-conscious users.

15,000+ servers in 120+ countries
Swiss-based — strongest privacy laws
Open-source & independently audited
Try risk free for 30 days
Visit CyberGhost
5GET 86% OFF + 2 months FREEEasiest to Use
CyberGhost logo
9.5
Great

CyberGhost Fast speeds and strong privacy tools. Simple apps, automatic WiFi protection, and 24/7 live chat support.

Servers in 100 countries
Automatic WiFi protection
No activity logs & no IP/DNS leaks
Try risk free for 45 days
Cheapest VPN
Visit TotalVPN
6GET 80% OFF
TotalVPN logo
9.4
Great

TotalVPN Affordable VPN with strong privacy and reliable speeds. Easy-to-use apps for all major devices. No-logs policy.

Servers in 50+ countries
Fast & secure connections
Strict no-logs policy
Try risk free for 30 days
Visit Private Internet Access
7GET 85% OFF + 2 months FREEAdvanced Security
Private Internet Access logo
9.3
Great

Private Internet Access High-speed VPN with a large server network and advanced security settings. Ad blocker included and 24/7 live chat support.

Servers in 91 countries
Ad & tracker blocker included
No activity logs & no IP/DNS leaks
Try risk free for 30 days
Visit Surfshark
8GET 88% OFF + 3 months FREEUnlimited Devices
Surfshark logo
9.2
Great

Surfshark Unlimited device connections at a budget-friendly price. Includes ad blocker and strong privacy tools. Great value for money.

3,200+ servers in 100 countries
Unlimited simultaneous connections
CleanWeb ad & malware blocker
Try risk free for 30 days

Rankings are based on our independent testing methodology. We evaluate speed, privacy, security features, and value for money. We may earn affiliate commissions from links on this page, which helps fund our testing — this does not influence our rankings.

Our Top Choice

Editor’s Choice — Best VPN 2026
Visit ExpressVPN
1GET 79% OFF + 4 months FREE
ExpressVPN logo
9.9
Outstanding

ExpressVPN Ultra fast & secure. Great for privacy, downloads, and everyday browsing on all your devices. 24/7 live chat support.

3,000+ servers in 105 countries
Proprietary Lightway protocol
Works with all popular platforms, apps & services
Try risk free for 30 days

The Bundesliga's 64th season is the first of a deliberately cheaper era for almost everyone who does not live in Germany. Over the past twelve months the league has sold its United States rights away from ESPN to Versant's USA Sports — where the bulk of the season now streams free on the ad-supported Fandango service — handed India to Zee for five years, put three matches a week on free-to-air television across the Middle East and North Africa, and kept the experiment it started in Britain in 2025, where Friday nights are free on BBC iPlayer and two YouTube channels hold live watch-along rights. The result is a strange inversion: the German top flight is now easier and cheaper to follow from Ohio or Manchester than from Osnabrück, where seeing a full matchweek requires both Sky and DAZN. What follows is the confirmed 2026/27 calendar, including the blank weekend nobody schedules around, the broadcaster in every market we could verify, every genuinely free feed with an honest note on what free does not include, and how a VPN restores the stream you already have when you cross a border.

Where to watch Bundesliga 2026/27 by country

CountryWhere to watchAccessNotes
Germany — Sky DeutschlandSky (Sky Go / WOW)PaidUnder the domestic cycle the DFL awarded in December 2024 and which runs to the end of 2028/29, Sky holds every Friday night match, the Saturday 15:30 games as individual broadcasts, and the Saturday 18:30 Topspiel, plus the whole of Bundesliga 2. It does not hold the Saturday Konferenz any more, and it does not hold Sundays.
Germany — DAZNDAZNPaidDAZN took the Saturday 15:30 Konferenz — the whip-around feed across the simultaneous afternoon games that Sky had carried for decades — from the 2025/26 season, and holds all 79 Sunday matches a season. If your club plays Sundays, DAZN is the subscription that matters.
Germany — free-to-airSat.1 (live), ARD Sportschau and ZDF (highlights)FreeSat.1 has a free-to-air live package of nine top matches a season through 2028/29: the season opener, the Friday matches either side of the winter break, the Franz Beckenbauer Supercup and all four relegation play-off legs. ARD holds the first free highlights window on Saturday, Friday and Sunday evenings; ZDF the second Saturday window and a Monday show.
United Kingdom & Ireland — Sky SportsSky SportsPaidSky Sports holds the exclusive Saturday top match each week, kicking off at 17:30 UK time, plus a highlights and shoulder-programming package, under the multi-year deal announced in August 2025 covering both the UK and Ireland.
United Kingdom & Ireland — BBCBBC iPlayer, BBC Sport website and appFreeThe BBC streams every Friday night Bundesliga match free. It is the first time the German league has had a free live home in Britain, and it is the reason UK viewers reach a Bundesliga matchday before anyone has paid anything.
United Kingdom — Prime VideoPrime Video (pay-per-view)PaidEvery Sunday match is sold on Prime Video as a single pay-per-view purchase, with no long-term subscription required, along with the relegation play-offs and the 2027 Supercup. This package is UK-only, not UK and Ireland.
United Kingdom — YouTube creatorsThe Overlap and That's Football on YouTubeFreeThe Bundesliga became the first major European league to sell live rights to content creators: The Overlap (Gary Neville, Roy Keane, Ian Wright) and That's Football (Mark Goldbridge) each carry 20 matches a season in a free watch-along format. The Bundesliga's own YouTube channel also streams Friday matches in the UK.
United States — USA NetworkUSA Network (Versant's USA Sports)PaidAt least 30 matches a season air on USA Network, which needs a cable, satellite or live-TV streaming login. This is the first season of a five-year deal announced on 16 July 2026 that replaces ESPN, whose six-year Bundesliga contract expired after 2025/26.
United States — FandangoFandango (ad-supported streaming)FreeEvery English-language match not on USA Network streams free with ads on Fandango, Versant's rebuilt free service, across web, mobile and connected TV. Guest viewing means no account and no login — which makes the IP address you connect from the only thing standing between you and the match.
United States — Spanish languageTelemundo, Universo and PeacockFree & paidNBCUniversal's Telemundo holds exclusive US Spanish-language rights: more than 100 matches a season across the free-to-air Telemundo and Universo channels, with every match streaming on the paid Peacock service.
CanadaDAZN CanadaPaidDAZN's Canadian Bundesliga rights run through 2027/28, with OneSoccer added non-exclusively and a package of creator-hosted streams sold to the Creator Sports Network on YouTube and Twitch.
Middle East & North AfricaShahid (all matches) and MBC Action (free-to-air)Free & paidMBC Group's three-year deal covering 2025/26 to 2027/28 puts every match on the Shahid streaming platform and three matches a week free-to-air on MBC Action — the first time a European league has been carried on MBC's channels.
IndiaZEE5 and Unite8 SportsPaidZee's exclusive five-year Indian deal starts with this season and runs to the end of 2030/31, covering live matches, highlights and shoulder programming on the ZEE5 streaming service and the Unite8 Sports channels.

The 2026/27 calendar, from the late kickoff to the blank weekend in May

Date(s)What happensWhy it matters if you are watching from abroad
Fri 7 Aug 2026Bundesliga 2 kicks off (Bochum v Hertha, 20:30 CEST)The second division starts three weeks before the top flight — and in Germany it is a Sky package, not a DAZN one
Sat 22 Aug 2026Franz Beckenbauer Supercup, Dortmund v BayernFree on Sat.1 in Germany; in the US it was the first match of the new USA Network era
Fri 28 Aug 2026Matchday 1 opens: Bayern Munich v VfB Stuttgart, 20:30 CESTThe opener is one of Sat.1's nine free live games, and one of the BBC's free Friday games in the UK
30 Oct – 1 Nov 2026Matchday 8, including Der Klassiker at the Allianz ArenaFalls in the one week of the year when Europe has changed its clocks and the US has not
18–20 Dec 2026Matchday 14, the last round before the winter breakSat.1 has the free-to-air Friday match immediately before the break
Fri 8 Jan 2027The league resumes with matchday 15Sat.1 also has the free Friday match on the first weekend back
2–4 Mar 2027A full midweek round of fixturesMidweek kick-offs land in the small hours across Asia and Australia
Sat 1 May 2027No league matches at allLabour Day falls on a Saturday and, by agreement with Germany's interior ministers, the whole weekend is blank
Sat 22 May 2027Matchday 34, the final roundBundesliga 2's final round follows on 23 May
27/28 May and 31 May / 1 Jun 2027Relegation play-offs, both legsAll four legs are free-to-air on Sat.1 in Germany and pay-per-view on Prime Video in the UK
Sat 29 May 2027DFB-Pokal final, Olympiastadion BerlinA separate competition with separate rights — not covered by a Bundesliga subscription

Dates are the DFL's own published 2026/27 calendar and fixture release; landmark matchdays follow bundesliga.com's key-dates article. Exact days and kick-off times inside each matchday window are confirmed by the DFL only a few matchdays in advance. Verified August 2026.

Where the Bundesliga is genuinely free in 2026/27 — and what free does not include

CountryThe free feedWhat it actually coversWhat being free does not get you
United StatesFandango, ad-supportedEvery English-language match not held back for USA Network, across web, mobile and connected TV, for five seasonsIt does not include the 30-plus matches a season USA Network keeps, and it does not travel: with no account to sign in to, your IP address is the only thing the service checks
United StatesTelemundo and Universo, free-to-airMore than 100 matches a season with Spanish commentaryThe all-matches Spanish option is Peacock, and Peacock is a paid subscription
United KingdomBBC iPlayer, BBC Sport site and appEvery Friday night match of the season, liveOne match per matchday. The Saturday top pick is on Sky Sports and Sundays are a Prime Video pay-per-view
United KingdomThe Overlap and That's Football on YouTube20 live matches each across the season, free to watchA watch-along is presenters talking over the match, not the clean broadcast feed, and the channels choose which games they take
GermanySat.1 (ran)Nine live matches a season: the opener, the Fridays either side of the winter break, the Supercup and all four relegation legsNine matches out of 306. Everything else in Germany needs Sky, DAZN, or both
GermanyARD Sportschau and ZDFFirst and second free highlights windows on Friday, Saturday and Sunday evenings, plus a Monday showHighlights, not live football — the free-to-air highlights right is not a live right
Middle East & North AfricaMBC ActionThree matches a week free-to-air through the 2027/28 seasonThe other matches sit on Shahid, which is a paid streaming subscription

Free feeds verified in August 2026 against each rights announcement. The last column is deliberate: "free" in a rights announcement rarely means "all of it, everywhere, forever", and the gap is where people get caught. Verified August 2026.

One German matchweek, in four clocks

Slot (German time)Who shows it in GermanyUKUS EasternSydney
Friday 20:30Sky (free on Sat.1 three times a season)19:30 — free on BBC iPlayer14:30Sat 04:30
Saturday 15:30 (four or five matches)DAZN holds the Konferenz; Sky holds the individual games14:3009:3023:30
Saturday 18:30 (Topspiel)Sky17:30 — the Sky Sports top pick12:30Sun 02:30
Sunday 15:30DAZN14:30 — Prime Video pay-per-view09:3023:30
Sunday 17:30DAZN16:30 — Prime Video pay-per-view11:30Mon 01:30

Standard 2026/27 kick-off slots converted at the summer offsets that apply on the opening weekend: CEST is UTC+2, UK time UTC+1, US Eastern UTC−4, Sydney UTC+10. Europe puts its clocks back on 25 October 2026 and the US on 1 November, so between those two dates the German–US gap is five hours rather than six; Sydney moves to UTC+11 on 4 October. A third Sunday match at 19:30 is scheduled when the Saturday Konferenz is a game short. Verified August 2026.

The fixtures to test your stream before, not on

FixtureMatchday and windowWhy it is worth a diary entry
Bayern Munich v VfB StuttgartMatchday 1 — Fri 28 Aug 2026, 20:30 CESTThe champions open at home; free on Sat.1, free on BBC iPlayer, free on Fandango
1. FC Köln v Borussia MönchengladbachMatchday 5 — early October 2026The 101st Rhine derby
Bayern Munich v RB LeipzigMatchday 6 — October 2026Bayern's second big home tie of an unusually front-loaded Hinrunde
Bayern Munich v Borussia DortmundMatchday 8 — 30 Oct to 1 Nov 2026Der Klassiker, first leg, at the Allianz Arena over the Halloween weekend
Werder Bremen v Hamburger SVMatchday 10 — November 2026The Nordderby
Schalke 04 v Borussia DortmundMatchday 12 — early December 2026The 101st Revierderby, back on the calendar after Schalke's promotion

Landmark fixtures as published by bundesliga.com when the 2026/27 schedule was released; matchday windows are official, while the exact day and kick-off time within each window is set by the DFL a few matchdays ahead. Verified August 2026.

Timeline of the 2026/27 Bundesliga season from the Supercup on 22 August 2026 and matchday 1 on 28 August, through the winter break after matchday 14 in December, the midweek round in March 2027, the blank weekend on 1 May, matchday 34 on 22 May and the relegation play-offs at the end of May
The 2026/27 season as the DFL published it, including the two dates that surprise people: a full midweek round in March and a completely blank league weekend on 1 May 2027. Verified August 2026.
Comparison of Bundesliga access in the United States, the United Kingdom and Germany for 2026/27, showing how many matches are free in each market and which services carry the rest
How many of the 306 matches each market can watch without paying, built from the rights announcements listed in Sources. Germany, where the football is played, is the least free market of the three. Verified August 2026.

The season starts a week late, and the World Cup is the reason

The Bundesliga normally begins in the third week of August. In 2026 it starts on Friday 28 August, a week later than usual, because the expanded FIFA World Cup in North America did not finish until 19 July and the DFL built in an extra week of recovery for the players who went deep into it. Bundesliga 2 was not given the same protection: it kicked off on 7 August, three weeks before the top flight, which is why German second-division football was already running while the Bundesliga was still in pre-season. The knock-on effects run all season. The DFB-Pokal first round was played on 21–24 August, and the Franz Beckenbauer Supercup between Bayern Munich and Borussia Dortmund on 22 August — so competitive German football, and its television rights, were live for a full week before matchday 1. The compression at the other end is real too: 34 matchdays still have to fit before the summer of 2027, which is where the midweek round on 2–4 March 2027 comes from. If you are setting up a way to watch from abroad, the practical point is that the season's first free-to-air moments — the Supercup on Sat.1, the opener on Sat.1 and BBC iPlayer — happen before most people have thought about it.

The Bundesliga costs less to watch in Ohio than in Osnabrück

The single biggest change for 2026/27 is American. ESPN's six-year deal, which put every match behind an ESPN+ subscription, expired at the end of 2025/26. On 16 July 2026 the league announced its replacement: Versant's USA Sports takes exclusive English-language rights in a five-year agreement, putting at least 30 matches a season on USA Network and streaming every other match free, with advertising, on Fandango — Versant's rebuilt free service, which relaunched under a single brand the day before, on 15 July 2026. NBCUniversal's Telemundo took exclusive Spanish-language rights in parallel: more than 100 matches a season on the free-to-air Telemundo and Universo channels, with all of them on the paid Peacock. That is a genuine reversal. For six seasons the American answer to "how do I watch the Bundesliga" was a paid subscription; from this season it is a free stream, with a paid tier only for the 30-plus games USA Network keeps. Every VPN guide that still tells you to connect to a US server for ESPN+ is describing a service that no longer holds the league — and, more usefully, is pointing at the wrong app for the free one. India moved in the same direction and at the same time. Zee's exclusive five-year deal, announced on 1 July 2026, starts with this season and runs to 2030/31, with live matches on ZEE5 and Unite8 Sports.

Germany is the only market where one matchweek needs two subscriptions

Inside Germany the league is sold by kick-off slot, and the current cycle — awarded on 5 December 2024, running from 2025/26 to 2028/29 and worth €1.121 billion a season to the 36 clubs — splits a single weekend between two companies. Sky Deutschland holds the Friday night match, the Saturday 15:30 games as individual broadcasts and the Saturday 18:30 Topspiel, plus the whole of Bundesliga 2. DAZN holds the Saturday 15:30 Konferenz and all 79 Sunday matches. The Konferenz is the part that stung German viewers: the whip-around feed across the simultaneous Saturday afternoon games had been a Sky fixture for decades before DAZN took the package from 2025/26. If your memory of German football is Sky's Konferenz, that memory is now one rights cycle out of date. The practical consequence for a German abroad is that the question is not "which service do I need" but "which service does my club need". A side that keeps landing the Saturday 18:30 Topspiel makes Sky the subscription that matters; a mid-table club scattered across Sunday afternoons makes it DAZN. Seeing everything means both. Free-to-air is not the escape route it looks like either: Sat.1's package is nine live matches for the whole season, and ARD and ZDF hold highlights windows, not live rights.

Britain's Bundesliga paywall does not start until Saturday

The UK arrangement, announced on 20 August 2025 and running multi-year, is the most unusual rights map any major league has in Britain. Sky Sports holds the exclusive Saturday top match at 17:30 UK time across the UK and Ireland. The BBC streams every Friday night match free on iPlayer and the BBC Sport app — a free live home for German football in Britain for the first time. Prime Video sells every Sunday game as a one-off pay-per-view, no Prime subscription required, and also holds the relegation play-offs and the 2027 Supercup, in the UK only. And two YouTube channels — The Overlap and That's Football — carry 20 live matches each in a watch-along format, the first time a major European league has sold live rights to creators. Read as a weekend, that means the British Bundesliga fan pays nothing on Friday, pays Sky on Saturday, and pays per match on Sunday. It also means a British viewer abroad has three different apps to think about rather than one, each with its own geo-check, and the free one — iPlayer — is the strictest about where you are, because it is tied to the UK television licence. Ireland is a partial case worth knowing: Sky and the BBC cover the island, but the Prime Video Sunday package does not.

A free stream with no login is a pure geography check

Not all free feeds behave the same way when you travel, and the difference is not about video — it is about what the service knows about you. Fandango's free tier allows guest viewing: no account, no sign-in. That means there is nothing to tie you to a billing address or a subscription country, and the geo-check on your IP address is the only gate between you and the match. BBC iPlayer sits at the other end: it wants an account and a TV licence declaration, so the IP is one signal among several. DAZN and Sky sit in the middle — the account exists and it is tied to a country, so a mismatch between account country and connection country is something the service can see. This is the distinction that decides how a VPN behaves in practice. Reaching a no-login free service from abroad is a clean case: put your connection in the right country and the service has nothing else to disagree with. Reaching a subscription service is a case of restoring the conditions your own account expects — same account, same country, different physical location. It is also why the honest answer to "can a VPN unlock everything" is no. A VPN changes where your connection appears to be. It does not create a subscription you do not have, and using one may conflict with a platform's terms of service, which is a decision to make with open eyes.

There is no Bundesliga at all on the first weekend of May 2027

One date on the 2026/27 calendar catches people out every time it comes around, and it is not on the fixture list because nothing is: the weekend of 1 May 2027 is empty. Labour Day falls on a Saturday that year, and under a standing agreement between the DFL and the Conference of Germany's Interior Ministers, no league matches are played that weekend — a policing arrangement rather than a football one, given the size of the May Day demonstrations German cities handle. The league compensates by adding a full midweek round on 2–4 March 2027, which is the other date worth writing down: midweek matchdays fall on Tuesday and Wednesday evenings in Germany, which is the middle of the night in Asia and the early morning in Australia. The rest of the shape is conventional: the winter break starts after matchday 14 on 18–20 December 2026 and the league resumes on 8 January 2027, matchday 34 is played on 22 May 2027, the relegation play-offs run 27/28 May and 31 May / 1 June, and the DFB-Pokal final is at the Olympiastadion in Berlin on 29 May. If you plan a trip around a match, plan it around that blank weekend.

For one week around Der Klassiker, Germany is five hours ahead of New York, not six

Germany and the United States are normally six hours apart during the season, and Germany and the UK one hour. Those gaps are stable because both sides change their clocks — except for one week a year when they do not do it together. The European Union puts its clocks back on the last Sunday of October, which in 2026 is 25 October. The United States does it on the first Sunday of November, which is 1 November. For the seven days in between, the gap between German time and US Eastern time is five hours instead of six. Matchday 8, the one containing Der Klassiker at the Allianz Arena, is played on 30 October to 1 November 2026 — inside that window. An American watching a Saturday 18:30 German kick-off that weekend is watching at 13:30 Eastern, not 12:30. A Saturday 15:30 kick-off lands at 10:30 Eastern, not 9:30. Anyone converting from a printed schedule made in September will be an hour late. Australia has the mirror-image version: Sydney moves to daylight time on 4 October 2026, widening the gap from Germany. The reliable habit is to let your calendar do the conversion — add the fixture in German time with the German time zone attached — rather than trusting an hour you worked out once in August.

How to reach your own broadcaster from abroad, step by step

The method is the same whether you are a German expat reaching DAZN, a Brit reaching BBC iPlayer, or an American abroad reaching Fandango. First, install and sign in to the VPN before you travel, and make sure your broadcaster's app is already installed and logged in while you are still at home — some apps make a first-time sign-in harder from an unexpected country. Second, connect to a server in the country whose broadcaster you want: a German city for Sky or DAZN, a UK server for the BBC or Sky Sports, a US server for Fandango or USA Network. Third, clear the app or the browser's stored location data — a cached location is the most common reason a correctly connected VPN still shows a regional block. Fourth, open the app and check the stream several hours before kick-off, not five minutes before. For mobile apps specifically, disable location services for the app or set the device region to match; several sports apps read GPS as well as IP and refuse to play when the two disagree. And if you are watching on a television, remember the TV itself cannot usually run a VPN — you either connect through a router, use a device that can run the VPN app, or cast from a phone that is already connected.

When the stream will not start: the five things that actually go wrong

A connected VPN and a blocked stream is a specific problem with a short list of causes. One: cached location data in the app or browser, which survives the VPN connection and needs clearing. Two: a GPS and IP mismatch on mobile, where the app reads a location the connection contradicts. Three: a DNS leak, where your device asks your home ISP's resolver for the broadcaster's address and hands over your real country in the process. Four: a server the broadcaster has recognised and blocked, which is a matter of switching to a different city in the same country rather than a different country. Five — the one people miss — no rights at all: the match simply is not in that service's catalogue. A Saturday 15:30 game is not on DAZN Germany as an individual broadcast, because Sky holds the individual games; a Sunday match is not on Sky Deutschland at all. The fifth cause matters because it is the one no VPN can fix, and it looks identical to the others from the sofa. Before troubleshooting the connection, check the schedule: confirm which service holds that specific kick-off slot in that specific country, then confirm your connection. Getting those two in the right order saves a lot of pointless server-hopping.

What to look for in a VPN for live Bundesliga football

Live sport is the hardest thing you can ask a VPN to do, and it narrows the field to a few concrete requirements. Speed under load matters more than headline speed: a 1080p live feed with a stadium crowd is a high-bitrate stream, and what you need is a connection that holds up at 20:30 CEST on a Saturday when everyone else is watching too. Server choice within a country matters more than server count overall — being able to move between Frankfurt, Berlin and Munich, or between three US cities, is what gets you past a single blocked address. A reliable kill switch and DNS leak protection are the difference between a private connection and one that quietly reveals your real country mid-match. Working apps on the device you actually watch on — phone, tablet, Fire TV, Apple TV — matter more than a long protocol list, and router support is what gets a VPN onto a smart TV that cannot run one itself. Finally, look for a money-back guarantee long enough to test through a real matchday, because a service that works on a Tuesday afternoon and fails at Saturday kick-off has not been tested at all. Every VPN we recommend on this page carries a 30-day money-back guarantee, so a full matchweek of testing costs nothing if it does not work out.

Bundesliga 2026/27 — FAQ

When does the 2026/27 Bundesliga season start and finish?

The season starts on Friday 28 August 2026, with champions Bayern Munich hosting VfB Stuttgart at 20:30 CEST, and finishes with matchday 34 on Saturday 22 May 2027. That is a week later than a normal Bundesliga season because the 2026 World Cup ran until 19 July. The winter break begins after matchday 14 on 18–20 December 2026 and the league resumes on 8 January 2027. Bundesliga 2 started earlier, on 7 August 2026, and ends on 23 May 2027. The relegation play-offs are on 27/28 May and 31 May / 1 June 2027, and the DFB-Pokal final is at the Olympiastadion in Berlin on 29 May 2027.

Can I watch the Bundesliga free in 2026/27?

In several countries, yes. In the United States every English-language match not held back for USA Network streams free with ads on Fandango, and Fandango's guest viewing means you do not even need an account; Telemundo and Universo also carry more than 100 matches a season free-to-air in Spanish. In the United Kingdom the BBC streams every Friday night match free on iPlayer, and The Overlap and That's Football each carry 20 free live watch-alongs on YouTube. Across the Middle East and North Africa, MBC Action shows three matches a week free-to-air. In Germany itself, free-to-air live football is limited to Sat.1's nine matches a season.

Is the Bundesliga still on ESPN+ in the United States?

No. ESPN's six-year Bundesliga deal expired at the end of the 2025/26 season. From 2026/27 the exclusive English-language rights belong to Versant's USA Sports under a five-year agreement announced on 16 July 2026: at least 30 matches a season on USA Network, which needs a pay-TV or live-TV streaming login, and every other match free with ads on Fandango. Spanish-language rights went to NBCUniversal's Telemundo, with matches on Telemundo, Universo and Peacock. Any guide still sending you to ESPN+ for Bundesliga football is describing last season.

Which services do I need to watch every Bundesliga match in Germany?

Both Sky and DAZN. Under the domestic cycle running from 2025/26 to 2028/29, Sky holds every Friday match, the Saturday 15:30 games as individual broadcasts and the Saturday 18:30 Topspiel, plus all of Bundesliga 2. DAZN holds the Saturday 15:30 Konferenz — which Sky carried for decades before losing it in this cycle — and all 79 Sunday matches. Free-to-air Sat.1 adds nine live matches a season, including the opener, the Supercup and all four relegation play-off legs, while ARD and ZDF hold highlights windows rather than live rights.

How do I watch my home broadcaster while travelling abroad?

Install and sign in to your VPN before you leave, and make sure the broadcaster's app is installed and logged in while you are still at home. When you are abroad, connect to a server in your home country — a German city for Sky or DAZN, a UK server for the BBC or Sky Sports, a US server for Fandango — then clear the app or browser's stored location data before opening it, because a cached location is the most common reason a correctly connected VPN still shows a block. On mobile, also turn off location services for the app or match the device region, since some sports apps read GPS as well as IP. Test the stream hours before kick-off, not minutes.

Why does my VPN connect but the match still will not play?

There are five usual causes, and only four of them are about the connection. Cached location data in the app or browser survives the new connection; a GPS reading on mobile contradicts the IP; a DNS leak sends your lookups to your home ISP and reveals your real country; or the specific server has been recognised and blocked, in which case another city in the same country usually works. The fifth is the one no VPN can fix: the service you are connected to may not hold that match at all. In Germany, a Saturday 15:30 individual game is a Sky broadcast and a Sunday game is a DAZN one, so check which service owns the kick-off slot before troubleshooting anything else.

Is it legal to use a VPN to watch the Bundesliga?

Using a VPN is legal in Germany, the UK, the US and most other countries where the Bundesliga is broadcast, and there is nothing unusual about encrypting your connection on hotel or airport wi-fi. What a VPN does not do is grant rights: streaming services set their own terms of service, and many of them restrict access from outside the licensed territory. Reaching a subscription you already pay for while you are temporarily abroad is the ordinary case; using a VPN to reach a service you are not entitled to is a matter between you and that service's terms. A VPN also never creates a subscription you do not have.

When is Der Klassiker in 2026/27?

The first leg is at Bayern Munich's Allianz Arena in matchday 8, played over the weekend of 30 October to 1 November 2026, with the return at Borussia Dortmund's Signal Iduna Park in the second half of the season; the DFL confirms the exact day and kick-off time only a few matchdays in advance. That first meeting falls inside the one week of the year when Europe has already put its clocks back and the United States has not, so the German-to-US Eastern gap that weekend is five hours rather than the usual six. Bayern and Dortmund had already met on 22 August in the Franz Beckenbauer Supercup in Dortmund.

Which clubs are new to the Bundesliga in 2026/27?

Three clubs came up from Bundesliga 2: Schalke 04, SV Elversberg — making their top-flight debut — and SC Paderborn. They replace VfL Wolfsburg, relegated for the first time in the club's history, 1. FC Heidenheim and FC St. Pauli. Schalke's return restores the Revierderby against Borussia Dortmund, scheduled for matchday 12 in early December 2026, which will be the 101st meeting between the two clubs. Bayern Munich start the season as defending champions.

Why is there no Bundesliga football on the weekend of 1 May 2027?

Because Labour Day falls on a Saturday in 2027 and, under a standing agreement between the DFL and the Conference of Germany's Interior Ministers, no league matches are scheduled on that weekend — a policing decision related to the scale of May Day demonstrations rather than a football one. The DFL compensates by adding a full midweek round of Bundesliga and Bundesliga 2 fixtures on 2–4 March 2027. If you are planning travel around a match near the end of the season, that blank weekend is the one to check first.