A sports bar caters primarily to sports fans and provides a space for watching sports events. Some sports bars also display sports memorabilia and offer activities such as darts, air hockey, pool, and foosball.
If you are a sports fan staying within the Klang Valley and it is the time of the year for your favourite football, basketball, or badminton match, read on and choose from one of these 10 best places to watch sports in Klang Valley.
Why watch sports at a bar instead of at home?
Watching sports in a pub setting is a great way to immerse yourself in the sport. You can cheer for your favourite team with other fans of that particular sport. You will also be able to experience the atmosphere of excitement while enjoying delicious food and drinks.
What are the common traits of a sports bar?
A sports bar provides an atmosphere where customers can relax while watching a sporting event. Therefore, the bar usually provides several televisions in more visible areas of the bar. This ensures that customers can see the action from wherever they sit. Some sports bars may also feature special promotions, local sports celebrity appearances, giveaways and other events that may attract sports fans.
What type of food do sports bars usually serve?
Sports bars usually serve burgers, hot dogs, pizzas, french fries, onion rings, salads, nachos, and a variety of finger food. Some sports bars, such as the Havana Bar & Grill, step it up a notch and serves delicious beef ribs, tandoori chicken, and wagyu sirloin. Sports bars also serve various alcoholic and non-alcoholic drinks to complement the food.
10 Best Places To Watch Sports in Klang Valley 2025
1. Havana Bar & Grill


Havana Bar & Grill has an exceptional selection of craft beers, a complimentary pool table and dart boards. It has a wrought iron balcony, cozy booth seating and a giant leather sofa. The courtyard at Havana is a magical oasis in KL where you can enjoy a great steak, excellent Jack Daniel’s beef ribs or an ice cold cocktail while watching your favourite sports.
Operating Hours:
4:00 pm to 3:00 am (Monday – Thursday)
2:00 pm to 3:00 am (Friday – Sunday)
Address: 2 & 4, Changkat Bukit Bintang, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 011-1085 0074
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/havanakl
Instagram: https://www.instagram.com/havana_kl
Check Info On Website2. Gridiron Sports Cafe & Lounge


Gridiron Sports Cafe & Lounge serves delicious deep-fried chicken with spicy sauce dip on the side and cheesy classic nachos and salsa. If you want something different, try their nachos with chicken Bolognese, fresh salsa, chopped tomatoes, black olives, jalapeno, and pickles drizzled with cheese sauce and sour cream. Here, you can watch your favourite sports on one of their twenty-five screens while enjoying tasty food and drinks.
Operating Hours:
4:00 pm to 1:00 am (Sunday – Thursday)
4:00 pm to 2:00 am (Friday – Saturday)
Address: 11 & 15, Jalan Telawi 2, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 012-332 4820
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/gibangsar
Refer Info On Website3. Rock Bottom Changkat


Rock Bottom Changkat is a sports bar with a menu featuring North Indian, European, Japanese and Fusion cuisines, with appetizers, soups, starters, main courses and desserts. The menu is matched by fine wines, refreshing homemade drinks and a heart-warming atmosphere. Here at Rock Bottom Changkat, you can feast while you cheer for your favourite sports team.
Operating Hours: 3:00 pm to 2.30 am daily
Address: 42, Changkat Bukit Bintang, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 011-6172 9892
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/RockBottomChangkat
Instagram: https://www.instagram.com/rockbottom_changkat
Website Info4. Healy Mac’s Bangsar


Healy Mac’s Bangsar is an Irish sports bar that offers excellent food such as burgers, fries, pizzas, fish and chips. They also have a great selection of drinks you can enjoy while watching your favourite sports matches displayed on large screens. It is the perfect location to watch football on a Saturday night. In addition, their staff are friendly and does their best to make you feel welcome.
Operating Hours:
12:00 pm to 1.30 am (Monday, Wednesday – Friday, Sunday)
11:00 am to 1.29 am (Tuesday, Saturday)
Address: 39, Jln Telawi 3, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 011-2334 6185
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/HealyMacsBangsar
Instagram: https://www.instagram.com/healy_macs_bangsar
View website5. Hall Of Fame Sports Bar


Hall Of Fame Sports Bar was established primarily for sports fans who want a great place to relax and watch sports. This sports bar serves a more interesting menu than usual sports bars. Their menu includes braised pork belly with rice, Lala mee hoon soup, chicken katsu rice, siew yoke nasi lemak, and more. In addition, they also have fun games, such as darts and a retro arcade machine.
Operating Hours:
12:00 pm to 12:00 am (Monday – Thursday)
12:00 pm to 1:00 am (Friday)
4:00 pm to 1:00 am (Saturday)
4:00 pm to 12:00 am (Sunday)
Address: Hall Of Fame Sports Bar, Jalan Kerinchi, Bangsar South, 59200 Kuala Lumpur, Federal Territory of Kuala Lumpur
Phone No: 03-5033 2488
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/HOF.KL/
Instagram: https://www.instagram.com/hof.kl/
View website6. BOUNCE


BOUNCE aims to be a game changer when it comes to sports bars. It is an all-in-one playground for music, drinks, and interactive games. Its interior is designed with a retro style and boasts the longest bar in town. Furthermore, there are a lot of bar games and arcade games available. In addition, the bar is Instagram-worthy, but it can get rather crowded on weekends.
Operating Hours: 5:00 pm to 12:00 am daily
Address: Golf & Country Resort, Menara Lien Hoe, Lot 1.1, 1st Floor, No 8, Persiaran Tropicana, Tropicana, 47410 Petaling Jaya, Selangor
Phone No: 010-833 0888
Google Map: Navigate Now
Google Reviews: Here
Instagram: https://www.instagram.com/bouncemy/?hl=en
View website7. The Dark Horse – Bar & Grill


The Dark Horse – Bar & Grill is a contemporary, stylish sports bar with generous food portions fit for a king. This sports bar is conveniently located in the heart of Kuala Lumpur, just a 5-minute walk from KLCC. They also provide games such as foosball, darts and pool, guaranteeing a fun dining experience. Here, you can watch your favourite football match or badminton match and cheer for your favourite team or player along with the crowd.
Operating Hours: 12:00 am to 2:00 am daily
Address: Lot G-05, Life Centre, 20, Jln Sultan Ismail, 50250 Kuala Lumpur
Phone No: 019-333 9269
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/darkhorse.kl
Instagram: https://www.instagram.com/darkhorse.kl
View website8. Noisy Neighbours Sports Bar


Noisy Neighbours Sports Bar is a great place to watch football with your friends while chugging down some cold beer. You can also sit back and relax while swaying to the tunes of the in-house DJ. The staff here are friendly and accommodating, and the ambience is comfortable. That’s not all. This sports bar serves excellent cocktails, western food, and snacks too.
Operating Hours:
3:00 pm to 1:00 am (Tuesday – Sunday)
Closed on Monday
Address: 7, Jln Telawi 3, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 012-233 2458 / 012-675 6763
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/NoisyNeighboursKL
Instagram: https://www.instagram.com/noisyneighbourskl
9. Highlanders Sports Bar


Highlanders Sports Bar is a friendly neighbourhood sports bar that offers tasty Indian cuisine, delicious drinks, and good vibes. In addition, the bar’s ambience is warm and comfortable, and its staff will ensure you feel welcome. Here at the Highlanders Sports Bar, customers can enjoy watching sports or playing pool with friends after work or on weekends.
Operating Hours: 10:00 am to 12:00 pm daily
Address: 5, Jalan Tandok, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 012-666 0774 / 03-2389 8972
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://m.facebook.com/profile.php?id=100063625354122
Instagram: https://www.instagram.com/highlanders_bar
10. Harvest Sports Bar


Harvest Sports Bar has been in operation for over fifteen years. It is a humble but comfortable neighbourhood sports bar to unwind and relax after a long week or a tiring day’s work. The bar comprises a spacious double shop lot with dartboards, two American pool tables, and two British pool tables. Here, you can watch football live on the television screens and chit-chat with the friendly staff.
Operating Hours:
4:00 pm to 1:00 am (Sunday – Thursday)
4:00 pm to 2:00 am (Friday – Saturday)
Address: 57, Jalan USJ 21/10, Usj 21, 47630 Subang Jaya, Selangor
Phone No: 011-6368 1232
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/people/Harvest-Restaurant-Sports-Bar
View websiteGrab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.