watch Bundesliga live

The 2023/2024 Bundesliga season kicked off on August 18, 2023, promising another thrilling round of football with teams like Bayern Munich looking to dominate the field. The season will stretch into the next year, concluding with an all-out, nine-match finale. Matches typically take place at 2:30 PM BST (6:30 AM PST / 9:30 AM EST), often with multiple games occurring at once.

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:

  1. First, sign up for a suitable VPN service. We recommend NordVPN but you might also want to consider Surfshark and ExpressVPN two excellent alternatives.
  2. Download and install the VPN software, making sure to get the right version for your operating system.
  3. Decide which of the sources below you’d like to use.
  4. 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.
  5. Try loading video from your chosen source. It should load almost immediately, without displaying any errors.

TIP: Try following the steps above before the 2023/24 Bundesliga season begins. This way, if there are any issues, you’ll have plenty of time to get help from your VPN’s customer support team.


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 monthgreat if you want to support your favorite team during your travels abroad.

There are no hidden termsjust 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.


watch Bundesliga live online in 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.


watch Bundesliga live online in The 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.


watch Bundesliga live online in 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 



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.


watch Bundesliga live online in 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.


watch Bundesliga live online in 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 2023/24 schedule

Bundesliga 2023/24 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 2023/24 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 2023/24 season, the teams are:

  1. FC Heidenheim 1846
  2. FC Köln
  3. FC Union Berlin
  4. FSV Mainz 05
  5. 1899 Hoffenheim
  6. Bayer Leverkusen
  7. Bayern München
  8. Bor. Mönchengladbach
  9. Borussia Dortmund
  10. Eintracht Frankfurt
  11. FC Augsburg
  12. RB Leipzig
  13. SC Freiburg
  14. SV Darmstadt 98
  15. VfB Stuttgart
  16. VfL Bochum
  17. VfL Wolfsburg
  18. Werder Bremen​​.