Happy hours in Richmond, VA
In Richmond, the lowest price on the list is $2 Tavern Tap at Sheppard Street Tavern. Most happy hours in Richmond run 5–7pm, and mostly on weekdays. Explore 172 happy hours across 148 restaurants in Richmond, plus 323 specials at 172 restaurants. The top 10 menus are below.
- 148restaurants
- 172happy hours
Top 10 happy hours in Richmond
Latitude Seafood Co
9216 Stony Point Pkwy
Richmond, VA 23235See on the mapHappy Hour
- Mon–Fri · 3–6:30 pm
- Sat · 12–4 pm
- Sun · 1–8 pm
Updated Oct 31, 2026
Tarrant's Cafe
1 W Broad St
Richmond, VA 23220See on the mapHappy Hour Bar Menu
Bar only
- Mon–Fri · 11 am–7 pm
Updated Oct 30, 2026
Can Can Brasserie
3120 W Cary St
Richmond, VA 23221See on the mapHappy Hour
Bar
- Mon–Fri · 3–6 pm
Updated Oct 30, 2026
Toast, New American Gastropub @ Scott’s Walk
3038 N Arthur Ashe Blvd
Richmond, VA 23230See on the mapHappy Hour Menu
- Daily · 3–6 pm
Updated Oct 31, 2026
The Hard Shell
1411 E Cary St
Richmond, VA 23219See on the mapHappy Hour
Bar and patio
- Daily · 3–6 pm
Updated Oct 30, 2026
Kismet Modern Indian RVA
2918 W Broad St
Richmond, VA 23230See on the mapHappy Hour
- Daily · 5–6 pm
Updated Oct 31, 2026
Firebirds Wood Fired Grill
11448 Belvedere Vista Ln
Richmond, VA 23235See on the mapHappy Hour
FIREBAR and patio
- Mon–Fri · 2–6 pm
Updated Oct 31, 2026
Sheppard Street Tavern
2922 Park Ave
Richmond, VA 23221See on the mapHappy Hour
- Mon–Fri · 4–7 pm
Updated Oct 30, 2026
Fat Dragon Chinese Kitchen and Bar
1200 N Arthur Ashe Blvd
Richmond, VA 23230See on the mapHappy Hour
- Daily · 11:30 am–2:30 pm, 4:30–7 pm
Updated Oct 31, 2026
Casa del Barco
320 S 12th St
Richmond, VA 23219See on the mapHappy Hour
- Mon–Fri · 2–6 pm
Updated Oct 30, 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 31, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 148 happy hour menus in Richmond on the map
Happy hours in Richmond: questions
When is happy hour in Richmond?
Latitude Seafood Co runs it Mon–Fri, 3–6:30 pm and Sat, 12–4 pm, and on other days. Tarrant's Cafe runs it Mon–Fri, 11 am–7 pm. Can Can Brasserie runs it Mon–Fri, 3–6 pm. Choose Now on the map for the ones on right now.
What is the cheapest happy hour deal in Richmond?
The lowest price on the list is $2 Tavern Tap at Sheppard Street Tavern, then $2.95 Fresh Cut Chips at Tarrant's Cafe and $5 House Hi-Balls at Can Can Brasserie.
Where can I get happy hour food in Richmond?
Latitude Seafood Co, Tarrant's Cafe, Toast, New American Gastropub @ Scott’s Walk, The Hard Shell and 5 other restaurants have food on their happy hour menu.
Cities near Richmond
More cities in Virginia
- Virginia Beach, VA305 restaurants
- Chesapeake, VA110 restaurants
- Norfolk, VA154 restaurants
- Newport News, VA81 restaurants
- Alexandria, VA140 restaurants
- Hampton, VA58 restaurants
- Suffolk, VA31 restaurants
- Roanoke, VA50 restaurants
- Portsmouth, VA27 restaurants
- Lynchburg, VA50 restaurants
- Harrisonburg, VA33 restaurants
- Leesburg, VA50 restaurants
