Barcelona is known for its sun-soaked beaches, iconic architecture, and world-class football, but it’s also home to an impressive lineup of sports bars that cater to fans from around the globe. Whether you’re looking to catch La Liga, the Champions League, NFL, NBA, rugby, or Formula 1, the city has no shortage of lively venues to watch the game, enjoy a cold beer, and soak in the electric atmosphere. Here are some of the best sports bars in Barcelona where you can do just that.
One of the most popular options in the city is Belushi’s, located just off Plaça Catalunya. This energetic bar is a go-to for travelers, expats, and locals alike. With multiple large HD screens and projectors, Belushi’s covers everything from football and rugby to American sports like the NFL and NBA. The food menu is full of hearty pub staples, including burgers, wings, and loaded fries, making it a perfect spot to settle in for an entire afternoon of games.
Not far from there, The George Payne Irish pub offers another top-tier sports-viewing experience. This spacious two-story venue features a dozen big screens and a famously boisterous atmosphere during major matches. It’s especially popular during football games, and its bar menu keeps fans fueled with items like the “Messi World Class Burger” and massive plates of nachos. George Payne also runs themed nights, beer pong tournaments, and live music events, creating a festive vibe even when there’s no game on.
For a slightly more relaxed, but equally authentic experience, head to Flaherty’s Irish Pub, just off La Rambla. Known for its warm hospitality, solid selection of pints, and reliable sports coverage, Flaherty’s strikes a nice balance between lively and laid-back. It’s a great place to watch football or rugby in a more traditional pub setting, complete with Irish décor and plenty of bar stools near the screens.
Another excellent option is CocoVail Beer Hall, located in the Eixample neighborhood. Inspired by American beer halls, CocoVail offers a fun, casual environment with long communal tables, a rotating selection of local and international craft beers on tap, and a menu that includes some of the best chicken wings in town. With multiple large TVs scattered throughout the space, it’s easy to keep your eyes on the game while enjoying the company of fellow fans. CocoVail frequently broadcasts everything from European football to NFL to rugby and NBA games, and its friendly, open vibe makes it a standout among Barcelona’s sports bars.
If you’re looking for a more local take on the sports bar experience, check out Sonora Sports Tavern. This American-style bar is slightly off the typical tourist path and offers a spacious interior filled with flat screens and comfortable seating. It’s popular with both locals and expats and is known for its great selection of beers and casual bites like burgers, wings, and fries. It’s a solid choice for major game days when you want a good view of the action and a bit more space.
For those who enjoy a classic Irish setting, Shenanigan’s Irish Pub in Eixample is worth visiting. The pub features friendly staff, Guinness on tap, and a comfortable setup for watching football matches and rugby games. A short walk away, Temple Bar on Carrer Ferran offers a similarly inviting atmosphere with live sports, quality drinks, and tapas in a cozy setting that blends pub culture with local flavor.
Lastly, McCarthy’s Bar, a traditional Irish pub near the Gothic Quarter, is perfect for those who want to avoid big crowds, but still enjoy their favorite teams in action. With a laid-back atmosphere, a solid selection of beers, and a handful of well-placed screens, McCarthy’s is a reliable option for fans looking for a quieter night out.
From rowdy beer halls to cozy pubs, Barcelona’s sports bar scene is as diverse as the city itself. Whether you’re a diehard football fan, a casual NBA watcher, or just looking for a place to enjoy a good drink with a game in the background, there’s a perfect spot waiting for you. Just be sure to arrive early on match days, these bars tend to fill up fast when the stakes are high.