Bafana Bafana have qualified for the FIFA World Cup for the first time since 2010, meaning sports lovers nationwide need to find their perfect viewing location before kick-off. While watching at home has its benefits, there’s nothing like experiencing the atmosphere and camaraderie of watching the national team together in a packed venue.
Here is a curated list of the best spots to catch each game, including the World Cup opener against Mexico on June 11th at 9pm, with big screens and loud crowds.

Mojo Market
Arguably the ultimate destination for game day, Mojo Market boasts several enormous screens and over 35 stalls offering gourmet foods and an impressive variety of drinks from the five on-site bars. With every single game screening and multiple matches easily visible from multiple vantage points throughout the venue, it’s a great destination for big groups to catch each and every match.
Free tickets to each Bafana Bafana game can be booked on Quicket, ensuring no one is left out of the tournament’s biggest games.
When: Monday – Sunday | 11am – 11pm
Where: 30 Regent Rd, Sea Point

Aruba
A relatively new addition to the Kloof Street circuit, this Mediterranean-Caribbean restaurant is streaming all Bafana Bafana games on a big screen (emphasis on big). On top of their regular menu of acclaimed, affordable bites, Aruba is serving boerie rolls on the day of each game – a classic match-day snack to get everyone in the sporty spirit.
When: Tuesday – Sunday | 12pm – 12am
Where: 108 Kloof Street, Gardens, Cape Town

Forries
One of the biggest sports-focused restaurant-and-bar spots in the Southern Suburbs, Foresters Arms is a longstanding institution with fine draught beer and a varied gastropub menu. The indoor area features many TVs and comfortable tables and seats, making it ideal for larger groups who want to tuck into a meal as they watch the game.
Forries can get very busy, particularly on match days, where guests must reserve at least 90 minutes before kick-off. As such, it is best to book a table early via [email protected].
When: Monday – Sunday | 11am – 11pm (Tue – Thu) | 11am – 12am (Fri) | 9am – 11pm (Sat) | 9am – 10pm (Sun) | 11am – 10pm (Mon)
Where: 52 Newlands Avenue, Newlands, Cape Town

Woodstock Brewery
Home of the “Best Beer in Africa 2026”, Woodstock Brewery is a suitable venue for those who like a good beer or ale while watching South Africa play on the international stage. They also have affordable burgers, ribs, and chicken wings to snack on, and one of the liveliest atmospheres in the Southern Suburbs.
They have two locations: one in Woodstock and a smaller Tap Room in Observatory, so Bafana fans can decide whether they’d prefer a more intimate viewing experience, or a loud, immersive atmosphere with big TVs and similarly-sized gees.
When: Monday – Sunday, 11am – 10pm (Woodstock) | Monday – Saturday, 1pm – 10pm (Observatory)
Where: 252 Albert Road, Woodstock | 105 Lower Main Rd, Observatory

Jerry’s Burger Bar
Jerry’s Burger Bar offers a lively atmosphere in the city centre, perfect for catching the biggest games with friends after work. This joint has multiple locations and features a deep menu of gourmet burgers, craft beers, and cocktails, ensuring a fun and relaxed dining experience. On game days, big screens and a friendly atmosphere make it an ideal spot for sports enthusiasts.
Where: 98 Shortmarket Street, Cape Town City Centre | 1 Athens Road, Bloubergstrand
When: Monday – Sunday | 11am – 10.30pm | 11am – 7pm (Sun only)

Urban Oasis Eatery
An on-site restaurant in a luxurious aparthotel in the middle of Cape Town, Urban Oasis offers an extremely convenient watch party on big screens for those working, living, or otherwise in the CBD on game night.
Best of all are their deals during World Cup season, including R175 for a pizza or burger combo with two beers, and a 3-for-2 special on any beers, wines, ciders, or shots.
When: Each game night | From 5pm
Where: 91 Plein Street, Cape Town City Centre

The Brass Bell
The Brass Bell, located in the harbour town of Kalk Bay, has a simple selling point: it is nestled in a False Bay tidal pool, offering visitors a unique seaside dining and sports-watching experience.
Known for its happy hour specials during big sports matches, The Brass Bell serves seafood, pizzas, cocktails, and shooters to a lively crowd that has kept it in business since 1939. With its unique atmosphere and setting, it is one of the best options to watch the World Cup in the Deep South.
When: Monday – Sunday | 8.30am – 9pm (Mon – Fri) | 8am – 10pm (Sat) | 8am – 9pm (Sun)
Where: 75 Main Rd, Kalk Bay, Cape Town

O’Malleys
A unique spot in the Northern Suburbs, this sports bar stays true to its Irish roots with a rich selection of Irish whiskeys, classic stouts (e.g., Guinness), and a diverse range of hearty meals, including steaks, pizzas, gourmet burgers, and more.
Located in the Brackenfell Rugby Club, they have seven screens to keep up with the game from any angle, and a play area to keep the kids entertained. O’Malleys has only been operating for a bit over a year, but has already become a go-to favourite for sports fans in the area.
Reservations can be made online.
When: Monday – Sunday | 12pm – 11.30pm (Mon – Thu) | 12pm – 12.30am (Fri & Sat) | 12pm – 8.30pm (Sun)
Where: Witels St, Bellville, Cape Town

Van Hunks
Van Hunks is well-equipped for sports viewing, offering multiple strategically placed TVs to ensure good visibility from most seating areas. This stalwart on the Kloof Street restaurant scene is charming and relaxed, with two fireplaces that keep everyone warm, even on harsh winter nights. What sets Van Hunks apart is its delightfully South African menu items – from peri-peri chicken livers and rump steak to Cape Malay bobotie and springbok shank.
The spot gets very busy on game nights, so make sure to get there early or book online.
When: Monday – Sunday | 10am – 11pm (Sun – Thu) | 12pm – 2am (Fri) | 10am – 12am (Sat)
Where: 1 Upper Union St, Gardens, Cape Town

Dias Tavern
Fans of Portuguese cuisine and football are sure to know about Dias Tavern, a go-to restaurant with acclaimed food and TVs dedicated to live matches. The location in District Six is particularly well-suited, as the walls are lined with sports memorabilia from famous football icons who have visited the tavern (including Jurgen Klopp).
There are few places in the city with a better combination of authentic dishes and a sports-loving atmosphere. Reservations are made by contacting 021 465 7547.
When: Monday – Saturday | 11.30am – 12am (Tue – Sat) | 11.30am – 11.30pm (Mon)
Where: 15 Caledon Street, District Six, Cape Town | Shop 51 Willowbridge Shopping Centre, Carl Cronje Dr, Bellville

Tiger’s Milk
Tiger’s Milk offers live game viewing on various screens, with comfortable seating on barstools or chairs. The menu’s handcrafted pizzas, grills, and burgers are complemented by the bar’s Tiger’s Milk Lager, a variety of cocktails, wine, and spirits.
At select outlets, including Tiger’s Milk GrandWest, Castle Draughts are only R30 on the night of the opening match. With big screens and filled seats, Tiger’s Milk is always a great spot to watch a big game. Find the nearest location and book now on the website.
Where: Sidmouth Road, Muizenberg | 21 Dreyer Street, Claremont | 44 Long Street, City Centre | 55 Kloof Street, Gardens | 8 Kinetic Road, Century City | 98 Dorp Street, Stellenbosch
When: Monday – Sunday | Times vary

The Perseverance Tavern
The Perseverance Tavern is the oldest pub in South Africa, established in 1808. Also known as Percies or The Percy, it is renowned for its lively camaraderie, easygoing vibe, and well-priced drinks. Loyal locals gather for live sports screenings, refreshing drinks, and a welcoming atmosphere. Guests can anticipate gourmet burgers and a variety of drinks, from crafted lagers to signature cocktails.
When: Monday – Sunday | 12pm – 10pm (Sun – Tue) | 12pm – 11pm (Wed – Sat)
Where: 83 Buitenkant St, Cape Town City Centre

Kapstadt Brauhaus
Kapstadt Brauhaus offers large screens with high-definition clarity, and the Waterfront location showcases beautiful harbour views from its deck. Other venues include Stellenbosch, Langebaan, Paarl, Blouberg, and Strand – there’s always a Brauhaus nearby to catch the game.
Exact details vary from restaurant to restaurant; however, Brauhaus usually hosts games on multiple screens, followed by live music sets to set the tone for the post-match celebrations (or commiserations). Bookings can be made online.
When: Monday – Sunday | 11am – 12am
Where: Clock Tower, V&A Waterfront | Steenberg Village Shopping Centre, Tokai | cnr. Gladstone & Vrede Sts, Durbanville | 98 Dorp St, Stellenbosch

The Scrumpy Jack
Truly dedicated football fans are sure to enjoy The Scrumpy Jack’s tangible passion for the beautiful game. The walls are lined with sports jerseys, there are multiple TVs strewn throughout the venue, they sell affordable drinks, and they are open late throughout the week.
With a welcoming atmosphere for newcomers and regulars, and finding itself just off the always-busy Lower Main Road, it’s an ideal spot for watching Bafana Bafana throughout the World Cup. Be warned: they have a clear Arsenal bias, so try not to discuss the Champions League final openly.
More information is available on the website.
When: Monday – Sunday | 10am – 12am
Where: 45 Trill Road, Observatory, Cape Town

Dizzy’s
A self-proclaimed sports bar, Dizzy’s is a well-known entertainment bar offering live music, karaoke, beer pong, and quiz nights. It features three large screens for live broadcasts of soccer, rugby, and other games, beers on tap, and great signature cocktails. The World Cup is sure to be a big event.
The menu includes finger foods and gourmet dishes, and the seating is designed to accommodate small and large groups, with cosy clusters that promote a social atmosphere. There’s a crackling fireplace for colder evenings, and the venue is pet-friendly.
When: Monday – Sunday | 11am – 12am
Where: 41 The Drive, Camps Bay

The Fireman’s Arms
The Fireman’s Arms is one of the finest and oldest pubs in Cape Town, providing fine beers and wines, exquisite food, and superb light meals. The pub has undergone renovations and improvements over the years while keeping the original building and real English pub identity
It has an impressive amount of screens to keep up with every game, with high stools and counters facing large TV screens, ideal for those who prefer a more casual, high-seating experience. Along the perimeter of the bar area are booths and tables, providing comfortable seating with a clear view of multiple TVs
When: Tuesday – Sunday | 11am – 12am (Tue – Sat) | 11am – 8pm (Sun)
Where: 25 Buitengracht St & 25 Mechau St, Cape Town City Centre

Ferrymans
Ferrymans – the Original V&A Waterfront’s Irish Tavern – was one of the first tenants in the Waterfront in Cape Town. This Irish pub and restaurant is very popular for its traditional Irish pub fare, sports viewing, and live bands.
It also features a safe kids’ play area – great for families where the parents want to watch the game and the kids don’t. Ferrymans regularly screens live sports events on large screens and offers both indoor and outdoor seating, allowing patrons to enjoy Waterfront views.
When: Monday – Sunday | 9am – 2am
Where: Locomotive Shed, Dock Rd, V&A Waterfront

Hudsons
Hudsons is an American-inspired burger joint providing gourmet burgers and over-the-top milkshakes in a sports-friendly atmosphere. It features large screens for watching live sports events, an energetic setting ideal for game days, and a daily happy hour special from 4.30pm to 6.30pm.
With many locations across the city, Bafana fans are never far from Hudsons when it’s game night – just show up and join the lively watching culture.
Where: 25 Protea Rd, Claremont | 22 Kloof St, Gardens | Main & Upper Portswood Rds, Green Point | 70 Beach Rd, Muizenberg | 77 Dorp St, Stellenbosch
When: Monday – Sunday | 12pm – 11.30pm

Rascals Pub
With multiple big screens, various drinks, and a lively crowd, Rascals Pub in Claremont is a great spot to take in a game and socialise. The pub offers both cosy indoor and greenery-filled outdoor seating. The menu features classic pub fare, including highly acclaimed pizzas, curries, and hearty dishes.
Reservations can be made by contacting the pub via [email protected] or 060 555 4771.
When: Monday – Sunday | 10am – 11.30pm (Tue – Sat) | 10am – 11pm (Sun) | 1pm – 11.30pm (Mon)
Where: 2 Meyer St, Claremont

Tap Room
The Devil’s Peak Tap Room offers an exciting sports viewing experience, and during select Saturday games, guests can enjoy a 1.5L jug of Devil’s Peak Lager for only R100. The indoor area has wall-to-wall windows, giving the bar a unique moonlight aesthetic at night.
Any sports fans who are equally enthusiastic about Devil’s Peak will find Tap Room the perfect place to have a few drinks and watch Bafana play, while the pool tables keep guests busy during halftime. Reservations can be made online.
When: Tuesday – Sunday | 12pm – 10pm
Where: 150 Cecil Rd, Salt River, Cape Town

The Fat Cactus
The Fat Cactus is an institution of Tex-Mex cuisine, with various branches across the city. Guests can enjoy a cold jug of frozen margaritas and dig into spicy nachos while watching the game, often with the option of a cosy, warm interior or a sociable outdoor deck area.
The Woodstock location is already fully booked for the opening match, but other venues still have open slots – book online. On opening night, their match day special includes a combo fiesta platter plus four iceberg margaritas for R750.
When: Monday – Sunday | 12pm – 11pm
Where: 315 Main Rd, Sea Point | 5 Park Rd, Gardens | 160 Albert Rd, Woodstock | 47 Durban Rd, Mowbray





