Happy hours in Waltham, MA
In Waltham, the lowest price on the list is $2 Baby Chimis (each) at Margaritas Mexican Restaurant. Happy hour in Waltham is mostly a weekday habit. Explore 6 happy hours across 5 restaurants in Waltham, plus 63 specials at 27 restaurants. The top 2 menus are below, then 8 more from Newton (3 miles), Watertown Town (5 miles), Brookline (5 miles) and 2 other towns.
- 5restaurants
- 6happy hours
Happy hours in and near Waltham
Margaritas Mexican Restaurant
211 Moody St
Waltham, MA 02453See on the mapHappy Hour
Bar & lounge only
- Mon–Fri · 3–6 pm
Updated Oct 11, 2026
99 Restaurants
110 South St
Waltham, MA 02453See on the mapHappy Hours
- Mon–Fri · 2–5 pm, 8 pm–close
Updated Oct 11, 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 20, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 5 happy hour menus in Waltham on the map
Happy hours in Waltham: questions
When is happy hour in Waltham?
Margaritas Mexican Restaurant runs it Mon–Fri, 3–6 pm. 99 Restaurants runs it Mon–Fri, 2–5 pm, 8 pm–close. Choose Now on the map for the ones on right now.
What is the cheapest happy hour deal in Waltham?
The lowest price on the list is $2 Baby Chimis (each) at Margaritas Mexican Restaurant, then $6.99 Classic Potato Skins at 99 Restaurants.
Where can I get happy hour food in Waltham?
Margaritas Mexican Restaurant and 99 Restaurants have food on their happy hour menu.
Cities near Waltham
More cities in Massachusetts
- Boston, MA337 restaurants
- Worcester, MA89 restaurants
- Springfield, MA43 restaurants
- Cambridge, MA76 restaurants
- Lowell, MA50 restaurants
- Brockton, MA19 restaurants
- Lynn, MA13 restaurants
- Quincy, MA47 restaurants
- New Bedford, MA27 restaurants
- Fall River, MA30 restaurants
- Newton, MA26 restaurants
- Lawrence, MA9 restaurants
