Skip to main content
Updated August 20, 2026

Olive Garden Massachusetts Locations: All 15 Restaurants

15 restaurants in 16 cities · Massachusetts (MA)
0 Locations
0 Cities

Olive Garden runs 15 restaurants across Massachusetts, one each in Attleboro, Danvers, Dorchester and Foxboro and 11 other cities.

All 15 Olive Garden Locations in Massachusetts

Olive Garden Attleboro

Olive Garden Danvers

Olive Garden Dorchester

Olive Garden Foxboro

Olive Garden Framingham

Olive Garden Hyannis

Olive Garden Leominster

Olive Garden Marlborough

Olive Garden Methuen

Olive Garden North Dartmouth

Olive Garden Plymouth

Olive Garden Stoughton

Stoughton menu, prices & hours →

Olive Garden Tyngsboro

Olive Garden West Springfield

West Springfield menu, prices & hours →

Olive Garden Worcester

Worcester menu, prices & hours →

Olive Garden Springfield

Olive Garden restaurant in Massachusetts

Olive Garden Hours in Massachusetts

Restaurants
Opening time11 AM (15)
Closing, Monday–Thursday10 PM (15)
Closing, Friday–Saturday11 PM (14), 10 PM (1)
Closing, Sunday10 PM (15)

919 Riverdale Street in West Springfield stays open the latest of any Massachusetts Olive Garden, until 11 PM on Friday.

Ordering & History in Massachusetts

Curbside pickup is listed at all 15 Massachusetts locations, delivery at all 15 and online wait lists at 14 of 15.

The oldest Massachusetts Olive Garden still open is in North Dartmouth (1993); the newest is in Worcester (2011).

Frequently Asked Questions

15, across 15 cities. Attleboro has the most (1).
Attleboro, Danvers, Dorchester, Foxboro, Framingham, Hyannis, Leominster, Marlborough, Methuen, North Dartmouth, Plymouth and Stoughton, and 3 more listed on this page.
All open at 11 AM; the usual weeknight close is 10 PM and 11 PM on Friday and Saturday. Each restaurant's own hours are listed above.
7 Tobias Boland Way, Worcester, opened in 2011.