Happy hours in Defiance, MO
In Defiance, Defiance Ridge Vineyards runs a happy hour Thu, 4–7 pm, with $4 Domestic Beer. Explore 4 happy hours across 2 restaurants in Defiance, plus 4 specials at 2 restaurants. The top menu is below, then 9 more from O'Fallon (7 miles), Lake St. Louis (9 miles), Wildwood (9 miles) and 1 other town.
- 2restaurants
- 4happy hours
Happy hours in and near Defiance
Defiance Ridge Vineyards
2711 S Missouri 94
Defiance, MO 63341See on the mapHappy Hour
- Thu · 4–7 pm
Updated Oct 30, 2026
The Post Sports Bar & Grill
Lake St. Louis, MO · 8.8 mi away
6472 Ronald Reagan Dr
Lake St Louis, MO 63367See on the mapProgressive Happy Hour
- Mon–Fri · 2–6 pm
Updated Oct 16, 2026
We read each restaurant’s own website for its happy hours and specials, usually about once a month; this page was last updated October 30, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 2 happy hour menus in Defiance on the map
Happy hours in Defiance: questions
When is happy hour in Defiance?
Defiance Ridge Vineyards runs it Thu, 4–7 pm. Choose Now on the map for the ones on right now.
What is the cheapest happy hour deal in Defiance?
The lowest price on the list is $4 Domestic Beer at Defiance Ridge Vineyards.
Where can I get happy hour food in Defiance?
Defiance Ridge Vineyards has food on its happy hour menu.
More cities in Missouri
- Kansas City, MO330 restaurants
- St. Louis, MO231 restaurants
- Springfield, MO91 restaurants
- Columbia, MO50 restaurants
- Independence, MO40 restaurants
- Lee's Summit, MO65 restaurants
- O'Fallon, MO37 restaurants
- St. Charles, MO42 restaurants
- St. Joseph, MO19 restaurants
- Blue Springs, MO22 restaurants
- St. Peters, MO38 restaurants
- Joplin, MO29 restaurants
