Olive Garden Virginia Locations: All 26 Restaurants
26 restaurants in 23 cities · Virginia (VA)
0 Locations
0 Cities
Olive Garden runs 26 restaurants across Virginia, spread over 23 cities; Richmond and Chesapeake have more than one.
All 26 Olive Garden Locations in Virginia
Olive Garden Richmond · 3 locations
Richmond menu, prices & hours →Olive Garden Chesapeake · 2 locations
Chesapeake menu, prices & hours →Olive Garden Bristol
Olive Garden Christiansburg
Olive Garden Colonial Heights
Olive Garden Danville
Olive Garden Fairfax
Olive Garden Falls Church
Olive Garden Fredericksburg
Olive Garden Hampton
Olive Garden Harrisonburg
Olive Garden Henrico
Olive Garden Lynchburg
Olive Garden Manassas
Olive Garden Newport News
Newport News menu, prices & hours →Olive Garden Norfolk
Norfolk menu, prices & hours →Olive Garden Roanoke
Olive Garden Sterling
Olive Garden Vienna
Olive Garden Virginia Beach
Virginia Beach menu, prices & hours →Olive Garden Williamsburg
Olive Garden Winchester
Olive Garden Woodbridge
Olive Garden Menu & Hours by City in Virginia
Browse Olive Garden by State
Olive Garden Hours in Virginia
| Restaurants | |
|---|---|
| Opening time | 11 AM (26) |
| Closing, Monday–Thursday | 10 PM (26) |
| Closing, Friday–Saturday | 11 PM (26) |
| Closing, Sunday | 10 PM (26) |
7501 Broken Branch Lane in Manassas stays open the latest of any Virginia Olive Garden, until 11 PM on Friday.
Ordering & History in Virginia
Across Virginia, all 26 Olive Gardens deliver and all 26 do curbside, while 9 can host private events.
Olive Garden has been in Norfolk since 1989; its most recent Virginia opening was Harrisonburg in 2017.
Frequently Asked Questions
26, across 23 cities. Richmond has the most (3).
Richmond (3), Chesapeake (2), Bristol, Christiansburg, Colonial Heights, Danville, Fairfax, Falls Church, Fredericksburg, Hampton, Harrisonburg and Henrico, and 11 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.
45 Burgess Road, Harrisonburg, opened in 2017.