DineNow › Happy hours › Hampton Roads, VA
Happy hours in Williamsburg, VA
8 happy hours in Williamsburg, with days, times and what’s included, checked against each place’s own website.
Craft 31
Tue–Thu, 2 PM–6 PM
$2 off rail liquors, $3 domestic bottled beer, $5 glasses of wine and a $10 medium one-topping pizza. (dine-in only)
3701 Strawberry Plains Rd, Williamsburg, VA 23188
Checked Oct 5, 2026
Don Chido
Mon–Thu, 3 PM–6 PM
Selected Wines, Beer & Margaritas.
515 Prince George St, Williamsburg, VA 23185
Checked Oct 12, 2026
Green Leafe Cafe
Mon–Thu, 4 PM–7 PMFri–Sun, 3 PM–7 PM
765 Scotland St, Williamsburg, VA 23185
Checked Oct 12, 2026
K'Bola Cuban Restaurant & Bar
Daily, 4 PM–6 PM
110 N Henry St, Williamsburg, VA 23185
Checked Oct 12, 2026
Longboards Williamsburg Tiki Bar & Grill
Mon–Fri, 3 PM–6 PM
$1 wings, $5 off burgers and half-price appetizers, plus weekday drink specials.
5601 Richmond Rd, Williamsburg, VA 23188
Checked Oct 12, 2026
Oceans & Ale
Mon–Thu, 4 PM–6 PMFri–Sun, 3 PM–6 PM
4700 Monticello Ave, Williamsburg, VA 23188
Checked Oct 5, 2026
Paul's Deli Restaurant
Daily, 5 PM–9 PM
An ice-cold drink and plate of our amazing baked spaghetti.
761 Scotland St, Williamsburg, VA 23185
Checked Oct 12, 2026
Williamsburg Winery Wine Bar
Mon–Thu, Sun, 3 PM–5:30 PM
$6 Rotating Glasses
427 W Duke of Gloucester St, Williamsburg, VA 23185
Checked Oct 12, 2026
No happy hours match. Try another day or area.
Times and specials come from each place’s own website and change from time to time, so check before you go.