Mexico City

Best Sports Bars in Mexico City

14 sports bars, ranked and reviewed by our editors. Liga MX, NFL, Champions League, and more.

  1. 01

    Bar El Nacional

    The definitive Liga MX destination in Roma Norte. Three floors of screens, 28 draught taps including a full Cruz Azul and América section, and kitchen open until midnight every matchday. The rooftop fills three hours before kick-off for any Clásico Nacional — arrive early or reserve. A perfect choice for watching international football without the tourist bar markup.

  2. 02

    Foro Azteca

    Named for the Estadio Azteca and fiercely proud of it. Foro Azteca draws hardcore Águilas supporters from across the city, with 16 screens dedicated entirely to Liga MX and the Mexican national team. The cheap caguamas and free botanas during matches make this one of the best-value sports experiences in CDMX. Arrives at standing room only 90 minutes before El Tri kickoffs.

  3. 03

    La Cancha

    Polanco's premium sports bar sits above a wine shop and serves the business crowd that filters in after work. La Cancha carries all major North American packages — NFL Sunday Ticket, NBA League Pass, MLB Extra Innings — alongside Liga MX and Champions League. Cocktails here are actual cocktails, not afterthoughts. Best for clients who want sport without sacrificing the atmosphere.

  4. 04

    Dublin Sports Pub

    The best place in CDMX for Premier League football, Six Nations rugby, and Champions League knockout stages. Dublin Sports Pub draws a mixed expat and local crowd, opens at 8am on European match days, and stocks Guinness on draught alongside a solid Mexican craft beer selection. The weekend brunch menu during early Premier League kick-offs is genuinely excellent.

  5. 05

    El Estadio Bar

    A proper working-class sports bar in the heart of the old city. El Estadio operates on the principle that football is best enjoyed with a cold Victoria and a plate of tostadas rather than an artisanal cocktail. 12 screens at eye level, no blind spots, and a crowd that actually watches the game rather than performing being there. The tortas sold outside by the window are legendary.

  6. 06

    Cantera Sports Bar

    Roma Sur's go-to for Pumas UNAM supporters and Formula 1 fanatics. Cantera has the city's largest dedicated F1 streaming setup — a 200-inch screen with surround sound built specifically for race weekends. The regular Pumas match days bring colour and noise that most central CDMX bars cannot match. Draft Montejo, mezcal highballs, and a smoke-free terrace upstairs.

  7. 07

    Bar Alianza

    Coyoacán has a slower pace than Roma or Condesa, and Bar Alianza matches it. A neighbourhood sports bar with no pretension, strong drinks, and a courtyard that fills during the Apertura and Clausura seasons. Specialises in Chivas Guadalajara matches for the sizeable contingent of Guadalajara transplants living in the south of the city. Kitchen serves until 1am on weekends.

  8. 08

    Wings Army Nuevo Polanco

    Wings Army Nuevo Polanco on Lago Alberto pairs wing sauces and global beers with screens for the match. Local sports-bar guides list it among the Polanco options for game day.

Named for the Estadio Azteca and fiercely proud of it. Foro Azteca draws hardcore Águilas supporters from across the city, with 16 screens dedicated entirely to Liga MX and the Mexican national team. The cheap caguamas and free botanas during matches make this one of the best-value sports experiences in CDMX. Arrives at standing room only 90 minutes before El Tri kickoffs.

Polanco's premium sports bar sits above a wine shop and serves the business crowd that filters in after work. La Cancha carries all major North American packages — NFL Sunday Ticket, NBA League Pass, MLB Extra Innings — alongside Liga MX and Champions League. Cocktails here are actual cocktails, not afterthoughts. Best for clients who want sport without sacrificing the atmosphere.

The best place in CDMX for Premier League football, Six Nations rugby, and Champions League knockout stages. Dublin Sports Pub draws a mixed expat and local crowd, opens at 8am on European match days, and stocks Guinness on draught alongside a solid Mexican craft beer selection. The weekend brunch menu during early Premier League kick-offs is genuinely excellent.

Keep exploring

Related guides

The local view

Watching sport in Mexico City

Mexico City hosts matches at the 2026 World Cup, and the tournament opens here. The Estadio Azteca, officially renamed the Estadio Banorte, stages the opening game on 11 June 2026, with Mexico kicking off the first Cup shared across three nations. The ground holds five fixtures in all, from the group stage through the Round of 16.

Football runs deep in this city. Club America and Cruz Azul both play home matches at the Azteca, while Pumas UNAM play at the Estadio Olimpico Universitario. On Liga MX nights and World Cup evenings, the bars in Condesa, Roma Norte and Polanco fill fast, so arrive early for the big kickoffs.

What makes a great sports bar in Mexico City

The best rooms carry every Liga MX match alongside the Premier League and the World Cup, and they turn the sound up for the game that matters. Look for enough screens that no table loses the action, plus a kitchen that runs late for evening kickoffs. Local crowds bring real noise when Club America or Cruz Azul play, and that atmosphere is the point.

Location shapes the night. Condesa and Roma Norte hold the widest choice, Polanco leans smarter, and Zona Rosa sits closest to the Metro for a quick exit. Most of these neighbourhoods sit within a short walk of a Metro station, so you can reach a screen without driving.

Kickoffs often land in the evening on Mexico City time, which suits a long sit-down with tacos and a michelada. Pick a bar that reserves tables for the derbies, because the good ones fill an hour before the whistle.

Mexico City is a football capital in a World Cup year, and the screens match the moment. For sheer choice, base yourself in Condesa or Roma Norte, where the bars run every Liga MX round and switch to the World Cup without a break. Arrive early for any Club America or Cruz Azul match, because the best rooms fill fast well before kickoff.

Good to know

Sports bars in Mexico City: your questions

Where do locals watch football in Mexico City?

Locals pack the sports bars across Condesa and Roma Norte, where most rooms show every Liga MX round and the sound stays on the game. Club America and Cruz Azul draw the loudest crowds, since both clubs play at the Estadio Azteca. For a full rundown of rooms and neighbourhoods, see our Mexico City guide.

Which Mexico City neighbourhood is best for sports bars?

Condesa and Roma Norte hold the deepest choice, with screens on most corners and a young crowd for the big matches. Polanco runs a smarter set of rooms, while Zona Rosa sits closest to the Metro for an easy trip home. Pick Roma Norte if you want the widest spread within a short walk.

Can I watch Liga MX and the Premier League in Mexico City?

Yes, most sports bars carry Liga MX as standard, and the better rooms add the Premier League, LaLiga and the Champions League on separate screens. Ask staff to put your match on the main wall if you arrive early. During the season you can catch a Club America game and an English kickoff on the same afternoon.

Where can I watch the 2026 World Cup in Mexico City?

The Estadio Azteca stages the opening match on 11 June 2026 and hosts five games in total, so the city will be loud through the group stage. Book a table early in Condesa, Roma Norte or Polanco, because screens fill an hour before kickoff. Our World Cup viewing guide covers the best rooms for the tournament.

Think we missed one?

Submit a bar

Keep exploring

More of Mexico City

Looking beyond Mexico City? See our guide to the best sports bars worldwide, or compare sports bars city by city. Or find sports bars near you.

More cities

Sports bars in other cities