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 South Africa’s first-ever World Cup knockout match against Canada on 28 June, with big screens and loud crowds.

Randy Warthog
Styled as the “Best Backpacker Bar in Cape Town”, Randy Warthog is right on Main Road in Sea Point. Their affordable drinks make it an especially attractive spot for game day, with daily specials on food, cocktails, and beer, plus big screens and everything from karaoke to trivia nights.
Bafana Bafana games are always a big attraction at Randy’s, and for the knockout match against Canada, the bar is staying open until midnight. When there’s a match on, there are few places with a livelier atmosphere or more gees than this Green Point staple.
When: Monday – Sunday | 7am – 12am
Where: 107 Main Rd, Green Point, Cape Town

Novel Wine Bar
This intimate wine bar, known for its tastings and live music, turns into a loud watch party when Bafana Bafana are on screen. Novel has comfy seating in bean bags and bar chairs, a special World Cup wine list, groovy music, and the type of gees you’d expect at a traditional sports bar (if not more).
Another fun addition is that, whenever a goal is scored, there’s a ten-minute special on beers, mimosas, and wine by the glass – so make sure to get to the bar as soon as South Africa takes the lead. Bookings can be made by WhatsApping 065 705 0169.
When: Tuesday – Sunday | 10am – 12am
Where: Unit C3, 45 Yew St, Salt River, Cape Town

Judd’s
Usually an understated fine dining spot known for its wines, on match day, Judd’s Bistro & Bar becomes a lively spot to watch the game. With TVs both inside and out, an acclaimed wine list, and gourmet mains, it’s suited to anyone seeking a more refined dining experience while watching South Africa on the big screen.
With its location on the ever-lively Kloof Street strip, it’s also a great stop for anyone looking to bar-crawl while celebrating a result (or grieving a bad one). Bookings are available via Dineplan.
When: Monday – Saturday | 8.30am – 11pm
Where: 141 Kloof St, Gardens, Cape Town

Si Cantina Sociale
Found in the V&A’s trendy Silo District, Si Cantina is a rustic dining spot right next to the Zeitz MOCAA. Still, they have a strong sports culture, hosting watch parties on most big games from World Cup matches to the Springboks. Those interested in Sicilian cuisine can enjoy their traditional hearth-style cooking with a variety of grills and freshly prepared flatbreads baked in a wood-fired pizza oven.
Their cocktail list is extensive, as is their stock of acclaimed local wines, lending itself to a more relaxed, food-and-wine-focused viewing experience. Reservations can be made on the website.
When: Monday – Sunday | 8:30 am – 10:30 pm | 7.30am – 10.30pm (Wed)
Where: 5A1 Silo District, Victoria & Alfred Waterfront, Cape Town

The Dark Horse
Another Kloof Street staple, this retro-cool destination bar offers a spectacular view of Table Mountain, complemented by a gastropub menu, curated wines, and cocktails. They are very involved in the local music scene, platforming a mix of up-and-coming and established artists that often packs out the space.
On game days, The Dark Horse hosts their “Half-Time At the Horse” event, as they screen all World Cup matches up until the final – no bookings needed. They even have a dedicated “World Cup Wine of the Week” to add to the celebrations (or commiserations), highlighting some local favourites throughout the tournament.
When: Tuesday – Saturday | 6pm – late (Tue – Thu) | 4pm – late (Fri & Sat)
Where: 145 Kloof Street, Gardens, Cape Town

V&A Waterfront
The V&A’s amphitheatre always screens major South African games – whether it’s rugby, football, or cricket. When the weather is playing along, it attracts large groups of people around the massive central screen, all singing and shouting along to back the boys. Close by, the V&A’s Food Court offers a variety of fast-food options, including Nando’s and KFC, so everyone can get a half-time snack.
For an indoor viewing experience, guests can choose between classic viewing spots like Spur or the Waterfront’s artisanal-cuisine destination, Makers Landing, which is home to many restaurants (such as Kabullz Dine Out) that stay open late, especially on game days.
When: Monday – Sunday | Various times
Where: Dock Rd, Victoria & Alfred Waterfront, Cape Town

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





