St. Louis in Missouri, the City of Champions, earned the “Best Sports City” title from the Sporting News in the year 2000 and the Wall Street Journal in 2015. It’s represented by award-winning sports teams, both in the professional and collegiate levels, in several kinds of sports. St. Louis Cardinals, ranking second to the New York Yankees, won 11 World Championship Series in Major League Baseball. The St. Louis Blues National Hockey League team obtained the Stanley Cup in 2019, appeared 25 times in the 1979 to 2004 playoffs, and from 1968 to 1970 participated in three championship finals. As a sports haven, there are numerous bars and restaurants like the Ballpark Village beside Busch Stadium, where you can relax and watch sporting events. Here’s our list of the top sports bars in St. Louis, Missouri.
1. Friendly’s Sports Bar & Grill

Photo is only for illustrative purposes
Friendly’s Sports Bar & Grill is the place to go if you want to watch sporting events on the numerous TVs mounted on the wall, or play pool and some arcade games. They have a fully stocked bar with all kinds of liquor and an Asian menu provided by Thai Pavilion. They do serve pizzas along with their famous Pad Thai and other Asian rice dishes. This bar and restaurant cater more to the adult crowd as it tends to get noisy during a sporting event.
Friendly’s Sports Bar & Grill
Address: 3503 Roger Pl, St. Louis, MO 63116, United States
Website: Friendly’s Sports Bar & Grill
Opening hours: 11am - 1:30am (daily)
2. The Over/Under Bar & Grill

Photo is only for illustrative purposes
On Washington Avenue’s lively Loft District is a high-end sports bar called Over/Under Bar & Grill. It is named after the bets on the total points scored by the teams in a match. Living up to its name, the bar provides a venue, where people can go and relax with their friends, clients, and colleagues and watch a sporting event while sipping a beverage, dining on good food, and perhaps placing some wagers. They serve American classics bar chow for lunch, happy hour, and dinner. They also have an extensive list of cocktails that is served in a high-class ambiance, surrounded with 37 huge LCD TVs flashing the games played by the Blues, Rams, and Cardinals. There’s a patio, where guests can drink and dine al fresco while enjoying the views of the downtown area.
The Over/Under Bar & Grill
Address: 911 Washington Ave, St. Louis, MO 63101, United States
Website: The Over/Under Bar & Grill
Opening hours: Mon – Thu: 11am – 1:30am; Fri – Sat: 11am – 3am; Sun: 11am – 12am
3. Lester’s Sports Bar & Grill

Photo is only for illustrative purposes
Lester’s is a reputable sports bar and grill that has world-class standards when it comes to dining and entertaining. It has a stylish main dining area, where guests can enjoy casual dining with their family and colleagues. The red brick walls are decorated with sports memorabilia and giant HD flat screens. Watch your favorite games while indulging on super tender baby back ribs or sumptuous giant sandwiches. They offer a variety of handcrafted beer perfect for pairing with their famous line of barbecues. They have a patio, where guests can enjoy outdoor dining with style. They offer one of the longest happy hours with buckets of beer, wine, draughts, and appetizers, at reasonable prices.
Lester’s Sports Bar & Grill
Address: 9906 Clayton Rd, St. Louis, MO 63124, United States
Website: Lester’s Sports Bar & Grill
Opening hours: Mon – Wed: 11am -9pm; Thu – Sat: 11am – 10pm; Sat – Sun: 11am – 9pm
You might be interested in these Airbnbs!
4. OB Clark’s

Photo is only for illustrative purposes
OB Clark’s is just 10 minutes away from all the major locations in St. Louis, making it a convenient place to stopover. This iconic sports bar continues to draw in crowds into their spacious casual dining room and outdoor patio dining. Drop by with your friends and business partners if you want a place to chill and have a beer while watching a sports game in one of the 17 flat-screen TVs scattered all over the bar. Order their famous pizza for lunch and dinner and it won’t fail to impress. Be there when St. Louis wins a sports match and experience drinking beer from the Stanley Cup – an age-old tradition they are famous for!
OB Clark’s
Address: 1921 S Brentwood Blvd, Saint Louis, MO 63144, United States
Website: OB Clark’s
Opening hours: Mon – Sat: 11am - 1:30am; Sun: 11am – 12am
5. Fox Sports Midwest Live!

Photo is only for illustrative purposes
This two-level entertainment plaza spans 20,000 feet (6,096 meters) of entertainment space, making it the country’s largest sports venue. It features a retractable glass roof that is 100 feet (31 meters) long, so guests can enjoy the warm weather while watching performances and live concerts. Sports fans will enjoy the best sports-watching experience with its 1,200 square feet (111.48 square meters) long HDTV with world-class video and audio presentation, and a 40-foot (12 meters) long LED. The VIP area and 200-seater dining area, ideal for parties and events, face a huge stage surrounded by LED ribbon boards. Restaurants like Budweiser Nation, Cardinal Nation, Drunken Fish, El Birdos, and others provide the food and drinks under this huge roof.
Fox Sports Midwest Live!
Address: 601 Clark Ave #103, St. Louis, MO 63102, United States
Website: Fox Sports Midwest Live!
Opening hours: Sun – Thu: 11am – 12am; Fri – Sat: 11am – 3am
6. Ozzie's Sports Bar and Grill

Photo is only for illustrative purposes
If you happen to be at Lumiere Casino in Saint Louis, you’ll discover the amazing Ozzie’s Sports Bar and Grill. The elegant interiors look very inviting and brightly lit. The bar at the center is fully stocked, with all sorts of alcoholic beverages. It’s stylishly decorated with flat-screen TVs flashing a different game of sports on every screen, and at the top is a black and white collage of historical sporting events. The dining area is spacious, with wooden flooring littered with tables and lounges, with TV screens and sports memorabilia on the walls. The menu is exceptional with a wide variety of cooked-to-order burgers and fries. They serve a full American breakfast menu, entrees, side dishes, and a kid’s menu. Taste their award-winning Colossal Wings, smoked ribs and briskets, and hearthstone baked pizzas.
Ozzie's Sports Bar and Grill
Address: 17110 Brookhurst St Fountain Valley, California 92708
Website: Ozzie’s Sports Bar and Grill
Opening hours: Mon – Thu: 4pm – 11pm; Fri – Sun: 11am – 1am
7. Hotshots Sports Bar and Grill

Photo is only for illustrative purposes
Think about having four pints of beer, half a pound of chicken wings, and a nine-inch pizza all for 18 USD served by the friendliest waitress and staff in town! That’s probably why guests keep coming back to Hotshots Sports Bar and Grill. It won’t be surprising to find this cozy sports bar crowded on a weekday, even if there’s ample seating all around. The awesome atmosphere, delicious food, flowing drinks, sporty interiors, and cozy outdoor patio keeps everyone happy and coming back for more. You can play darts, billiards or beer pong while watching your favorite sports match on the LED TVs decorating the walls. It’s a great place to chill out with friends and family.
Hotshots Sports Bar and Grill
Address: 4021 Union Rd, Saint Louis, MO 63129-1016
Website: Hotshots Sports Bar and Grill
Opening hours: Mon – Sat: 11am – 1:30am; Sun: 11am – 12am
8. Brewhouse Sports Bar

Photo is only for illustrative purposes
Brewhouse Historical is the classy sports bar of Hyatt Regency St. Louis. It is a popular hangout due to its elegant interiors, delicious homemade barbecues, and local craft beers. Located near the Busch Stadium, Brewhouse is the best alternative to watch the championship games when the stadium gets jam-packed. They have wide-screen TVs that feature local, regional, and international games.
Brewhouse Sports Bar
Address: 315 Chestnut St, St. Louis, MO 63102, United States
Website: Brewhouse Sports Bar
Opening hours: 11am - 12am (daily)
9. Helen Fitzgerald's Bar and Grill

Photo is only for illustrative purposes
This Irish-themed sports bar has been serving the St. Louis community since 1992. It seats up to 60 guests. They offer private events room with 52-inch flat-screen TVs, where groups can have privacy when watching sports games or when hosting banquet bar parties. The interiors are decorated with dark polished wood and earth colors for a cozy, casual ambiance. Try their best-sellers like the Reuben Sandwich, and their famous Fried Chicken with crinkle-cut fries served on Sundays and Mondays only. Their main menu offers several types of pizza, salads, chicken wings, sandwiches, wraps & soups, and appetizers. A separate menu is presented for their specials, kid’s, banquet, and party cut fare. Live band entertainment is offered on all Fridays and Saturdays of the month. Download their app so you get rewards points every time you order for delivery or takeout.
Helen Fitzgerald's Bar and Grill
Address: 3650 S Lindbergh Blvd, St. Louis, MO 63127, United States
Website: Helen Fitzgerald’s Bar and Grill
Opening hours: Mon – Tue: 11am – 11pm; Wed: 11am – 12am; Thu – Sat: 11am – 1:30am; Sun: 11am – 11pm
10. The Post Sports Bar

Photo is only for illustrative purposes
Well-known as the First Fantasy Sports Bar of the World, The Post is the only Sports Bar & Grill that offers more than just a memorable dining experience. It’s a place where you can have a meal with your kids or have a working lunch with your workmates. The grill and bar is set up in a family-friendly ambiance, complete with classy interiors and several strategically placed flat-screen TVs for exciting views of your favorite sports games. They offer an extensive selection of an all-American classic cuisine like baked wings, homemade pizzas, and sumptuous cheesesteaks that will keep tummies filled for lunch, dinner, and all-day cravings. All seats are double padded, so you can sit back, relax, and enjoy watching the games.
The Post Sports Bar
Address: 7372 Manchester Rd, Maplewood, MO 63143, United States
Website: The Post Sports Bar
Opening hours: Mon - Sat: 11am - 9pm; Sun: 11am - 8pm
Sports bars that are definitely winners
If you’re a sports enthusiast, St. Louis is the best place to go. It is home to numerous sports bars, where you can watch a game, enjoy good food and drinks, or simply relax. Whether your team wins or loses, these dining establishments are definitely winners!
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Facebook Log in with Twitter Log in with Google ×