The happiest hour of the day often seems like the one that falls immediately after the work shift has ended and one can taste the sweet freedom of enjoying a personal life again. The city of St. Louis celebrates that wonderful liberty with the taste of spirits at a price impossible to resist. Take advantage of the deals to be had at these top spots and enjoy scrumptious bites, brilliant brews and delightful drinks during the best time of the day. Cheers to the best happy hours in town!
3419 Olive St.
St. Louis, MO 63103
Mondays have never looked better with the perfect end to one’s work day courtesy of Triumph Grill. The industrial vibe of this motorcycle-themed restaurant is polished with inventive dishes and a sleek ambiance sure to help people relax. Indulge in the half-priced appetizers from 2 p.m. to 7 p.m., including the deliciously creative sushi tacos. Buy a round of Schlafly brews for the table at only $10 per pitcher. For a solo excursion, domestic bottles are only $2.25 or wells are offered at $3.25. Be sure to visit the attached auto museum before leaving for the night and enjoy the inspiration behind the unique Triumph Grill.
1234 Washington Ave.
St. Louis, MO 63103
Get that much-needed sports fix at a place well known for its hometown pride. Flannery’s Pub encourages one’s love of sports with 16 high-def TVs placed around the bar for the best in sports entertainment. Patrons can stop in on any weekday from 3 p.m. to 7 p.m. to catch up on one’s favorite team while sipping on a spirit. Make that two spirits actually, considering domestic bottles and cocktails are “buy one, get one free.” Also, take advantage of the free shuttle to the Cardinals, Blues and Rams games.
West End Grill & Pub
354 N. Boyle Ave.
St. Louis, MO 63108
The masculine warmth of the West End Grill & Pub shines through its darkly lit interior in shades of red and black with a bit of urban edge thrown in for good measure. Savor the scrumptious dishes offered during the 4 p.m. to 7 p.m. “snacky hour” and find off-the-menu items hard to pass up. These half-priced appetizers include the mussels, which are always the talk of the town with their spectacular green curry sauce covering. Drink specials include beer and martinis along with select glasses of wine for $4.50. Stop in on a Thursday to enjoy the $1 oysters.
International Tap House
161 Long Road
Chesterfield, MO 63005
The warm wood and brick give the International Tap House (affectionately known to its patrons as ITAP) that simplistic city vibe, and the row of coolers featuring beers from around the world entices customers to be adventurous in their tastings. The happy hour offered here starts a little later than most places, but it is certainly worth the wait. From 8 p.m. to close, enjoy half-off select taps on Mondays and celebrate local brews on Tuesdays with $3 drafts and bottles from the home state.
Related: Top DJs In St. Louis
1551 S. 7th St.
St. Louis, MO 63104
Located in Soulard, the Social House can become a madhouse on weekends with packed crowds and numerous events. The sports bar is all about the art of socializing, and knowing well that alcohol is often a social lubricant, the Social House does not let down on its happy hour specials. From Tuesday through Friday from 4 p.m. to 7 p.m., patrons can score half-priced appetizers alongside some great bucket specials. And all drinks are a dollar off. Bring a big group and make the most of the drink specials while lapping up the fun energy of the Social House.
Living in St. Louis, Amanda Dahl is a freelance writer specializing in dating tips and ways to stylize your life; whether it be through house decor or finding a perfect pair of shoes. Her work can be found at