The 2024/2025 Bundesliga season kicks off on August 23, 2024, setting the stage for another exciting year of football with Bayer Leverkusen aiming to maintain their dominance. The season will run through to May 17, 2025, culminating in a high-stakes, simultaneous nine-match finale. Matches typically take place at 2:30 PM CET (1:30 PM GMT / 8:30 AM EST / 5: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 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 you might also want to consider Surfshark and ExpressVPN two excellent alternatives.
- 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, without displaying any errors.
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 every Friday and Sunday match and costs €14.99 per month (although your first month is free). 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 every Saturday fixture live. Bundesliga matches will stream live on Sky Go, and on-demand highlights will be available for every past fixture.
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 £33.99 per month or £9.99 per day.
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. Better still, its new ESPN+Mas section will even provide Spanish-language coverage of all 380 La Liga fixtures! A monthly subscription costs $6.99 USD with a slight discount available on annual plans.
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 €14 a month, or €15 per month with no long-term commitment.
This service will show each Bundesliga fixture with French-language commentary.
Spain
Just like with the NFL, MoviStar+ has exclusive rights to show Bundesliga matches in Spain. Current MoviStar+ subscribers can stream every match live on MoviStar Deportes (which costs an extra €10 a month), but if you have broadband or TV with a different company, you’ll be unable to watch.
MoviStar+ has effectively made access to Bundesliga streams prohibitively expensive for non-subscribers. To even sign up for the required packages as a new customer, you’re expected to pay around €60 per month and even then, you’ll have to wait until the services are installed before you can stream anything.
Belgium
In Belgium, you can watch an average of five Bundesliga matches per week live on DAZN (formerly Eleven Sports). This service costs €14.99 per month, with an annual pass available at a slight discount (€149).
Soccer fans can watch matches online, or on a mobile device using the Eleven Sports app for iOS and Android. Streams will be available in Dutch and French.
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 2024/25 schedule
With each squad in the Bundesliga slated to face off in 34 matches, fans can anticipate a full-throttle season. Matches are traditionally 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 2024/25 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 2024/25 season, the teams are:
- Bayern Munich
- Borussia Dortmund
- RB Leipzig
- Bayer Leverkusen
- Union Berlin
- SC Freiburg
- Eintracht Frankfurt
- VfL Wolfsburg
- Borussia Mönchengladbach
- Mainz 05
- TSG Hoffenheim
- Werder Bremen
- FC Augsburg
- VfB Stuttgart
- VfL Bochum
- FC Heidenheim
- SV Darmstadt 98
- Holstein Kiel
- FC St. Pauli
Who is the favorite to win the 2024/25 Bundesliga season?
For the 2024/25 Bundesliga season, Bayern Munich is once again the top contender for the title. They’re heavily backed by betting markets with odds around -200, reflecting their consistent strength even after falling short last season.
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 last year’s championship, are seen as the next biggest threat at +250. Meanwhile, Borussia Dortmund and RB Leipzig are considered long shots, with odds at +1000 and +1200, respectively.
.