The 2025/2026 Bundesliga season kicks off on Friday, August 22, 2025, setting the stage for another exciting year of football with Bayern Munich aiming to maintain their dominance. The season will run through to May 16, 2025. Matches typically take place at 3:30 PM CET (2:30 PM GMT / 9:30 AM EST / 6:30 AM PST), with several games often scheduled concurrently.
To catch all the live action, especially if you’re abroad, it’s wise to have your viewing strategy ready. We’ll guide you on how to watch the Bundesliga live online from anywhere, ensuring you don’t miss a single goal.
This article will only explore official Bundesliga streaming sources. Unlicensed streams are a sad inevitability for major sporting events, but you should know that they often provide a far inferior viewing experience. With low-resolution video, intermittent streams, and the possibility of a mid-match takedown, there’s no reason to even consider using an unofficial source.
As Bundesliga will only be shown on region-locked platforms, you will need a VPN to watch matches on your usual home services while traveling abroad.
How to watch Bundesliga live online with a VPN
Never streamed with a VPN before? It’s actually pretty straightforward, just follow the simple steps below.
Here’s how to watch Bundesliga live online from abroad:
- First, sign up for a suitable VPN service. We recommend NordVPN but Surfshark and IPVanish are two excellent alternatives for live sports streaming.
- Download and install the VPN software, making sure to get the right version for your operating system.
- Decide which of the sources below you’d like to use.
- Connect to one of your VPN’s servers in the correct location. For instance, you’d use a US server for ESPN+ or a UK one for Sky Sport.
- Try loading video from your chosen source. It should load almost immediately, but if it doesn’t, try clearing your browser’s cache and cookies.
WANT TO TRY THE TOP VPN RISK FREE?
NordVPN is offering a fully-featured risk-free 30-day trial if you sign up at this page. You can use the VPN rated #1 for Bundesliga with no restrictions for a month—great if you want to support your favorite team during your travels abroad.
There are no hidden terms—just contact support within 30 days if you decide NordVPN isn't right for you and you'll get a full refund. Start your NordVPN trial here.
Where to watch Bundesliga soccer matches online
Some of the world’s best soccer teams play in the Bundesliga, so it’s no surprise that there’s a huge amount of international interest. Luckily, live matches will be broadcast in more than 70 different countries, meaning there’s a good chance you’ll be able to find a suitable local source. Take a look at the country-specific guides below to find out where you can follow all the action live.
Germany
In Germany, Bundesliga broadcast rights are shared between Sky Deutschland and DAZN, with a handful of games available on Sat.1 and Sport1 (both free to watch).
DAZN will show matches each Sunday at 3:30 PM and 5:30 PM. You’ll need the DAZN Unlimited subscription to watch and this costs EUR €44.99 a month or €34.99 a month with an annual contract. This service has notoriously strict geo-blocking, however, so most VPNs won’t be able to unblock it.
Sky, on the other hand, will be showing Friday evening matches as well as 3:30 PM and 6:30 PM Saturday fixtures. Bundesliga matches will stream live on Sky Go, and on-demand highlights will be available for every past fixture. It costs €29.99 a month.
Both of the above sources will provide German commentary. They’re also only available in Germany, although you can access them abroad using a VPN. NordVPN comes with a 30-day risk-free money-back guarantee, allowing you to try it and claim a full refund if you’re unsatisfied.
UK
Sky Sports has exclusive Bundesliga broadcast rights in the UK. Subscribers can stream live and on-demand Bundesliga fixtures either via the Sky Go mobile app or the web player.
Don’t have cable? No problem: you can also sign up and watch with a Now TV Sports Pass — these cost GBP £34.99 per month or £14.99 per day.
Just keep in mind that both Sky Go and Now are only available in the UK. To watch them abroad, you’d need a VPN and UK IP address.
USA
US viewers can choose to watch Bundesliga fixtures in either English or Spanish. However, while each language previously had its own broadcaster, from this year on, ESPN+ will be showing matches with coverage in both.
A monthly subscription costs USD $11.99 or there’s the option of paying $119.99 for a one year plan. Due to the fact that ESPN+ is only offered in the US and its territories, you’ll need to connect to a VPN server in the US to stream from overseas.
See also: How to bypass ESPN blackouts
France
beIN Sports is the only official Bundesliga broadcaster in France. It’s showing every match live, but will also offer on-demand replays in case you want to watch two games that start at the same time. You can sign up to beIN Sports for €15 per month with no long-term commitment.
This service will show each Bundesliga fixture with French-language commentary. To watch it outside France, you’ll need a French IP address via a VPN.
Spain
DAZN has exclusive rights to show Bundesliga matches in Spain. A DAZN subscription costs €14,99 a month. Just know that DAZN has particualrly strict anti-VPN measures in place so it can be tough to access when traveling.
If you do want to securely access DAZN from abroad, you’ll need one of the best DAZN VPNs to do so.
Australia
Soccer fans in Australia can catch the Bundesliga on beIN Sports. A monthly subscription costs $15.99. A one week free trial is available for new customers. Alternatively, beIN Sports also an annual option priced at $129.99. Also included is matches from La Liga, Serie A, the English Championship, and more
With beiN Sport Australia unavailable in other countries, you’d need to connect to a VPN server in Australia to continue streaming sport as normal when traveling.
Other locations
The Bundesliga is being shown in far too many countries for us to cover them all individually. However, if your country wasn’t mentioned above, don’t panic! There’s still a very good chance you’ll be able to watch. Check out the list of official Bundesliga broadcasters to find a suitable source in your region.
Bundesliga 2025/26 schedule
With each squad in the Bundesliga slated to face off in 34 matches, fans can anticipate a full-throttle season. Most matches are held on Saturdays, with occasional fixtures dotting the rest of the week.
As the season heats up, mid-week games become more frequent, so keeping an eye on the official 2025/26 Bundesliga schedule is crucial to catch every play. For fans who can’t watch live, consider streaming services that provide on-demand replays.
Which teams play in the Bundesliga?
The Bundesliga showcases the pinnacle of German soccer, with 18 top-tier teams clashing for the championship. In the 2025/26 season, the teams are:
- FC Augsburg
- Bayer Leverkusen
- Bayern Munich
- Borussia Dortmund
- Borussia Mönchengladbach
- Eintracht Frankfurt
- FC Köln
- SC Freiburg
- Hamburger SV
- FC Heidenheim
- TSG Hoffenheim
- Mainz 05
- RB Leipzig
- FC St. Pauli
- VfB Stuttgart
- FC Union Berlin
- SV Werder Bremen
- VfL Wolfsburg
Who is the favorite to win the 2025/26 Bundesliga season?
For the 2025/26 Bundesliga season, Bayern Munich is once again the top contender for the title. They’re heavily backed by betting markets to win back-to-back titles with odds around 1/4.
Bayern’s outstanding squad, including key players like Harry Kane, only strengthens their position, making them the team everyone expects to win this season.
Bayer Leverkusen, who stunned everyone by winning the 2023/24 championship, are seen as the next biggest threat at 15/2. Meanwhile, Borussia Dortmund and RB Leipzig are considered long shots, with odds at 11/1 and 16/1, respectively.