Vegan restaurants in Virginia
141 vegan and vegan-friendly listings across 50 cities. Pick a city to see the full list.
Richmond
Richmond runs to 27 listings, of which three — DCG - District Chicken and Gyro, Tiny Vegan, and Minglewood Bakeshop — cook without animal products at all.
273 fully vegan · listings
Bailey's Crossroads
Vegan eating in Bailey's Crossroads happens inside other people's menus — 16 listings, none of them fully vegan.
16listings
Blacksburg
Nothing in Blacksburg is a vegan restaurant outright, but 15 kitchens here cook vegan to order.
15listings
Christiansburg
Nothing in Christiansburg is a vegan restaurant outright, but seven kitchens here cook vegan to order.
7listings
Falls Church
One of Falls Church's seven listings cooks without animal products at all — Loving Hut.
71 fully vegan · listings
Charlottesville
Bang!, Botanical Plant Based Fare and three others head Charlottesville's five listings, all of them mixed menus that mark vegan dishes.
5listings
Herndon
Start with GreenFare, an American restaurant on Elden Street: the only fully vegan kitchen among Herndon's five listings.
51 fully vegan · listings
Fairfax
A Mexican fast-food counter, a ramen shop and an American fast-food counter: Fairfax has four listings, led by Chipotle.
4listings
Ashburn
Three listings sit inside Ashburn: The Difference Baker, Persis Biryani Indian Grill and Bob's. One of the three — The Difference Baker — is fully vegan.
31 fully vegan · listings
Gainesville
A Mexican fast-food counter, a steakhouse and a restaurant: Gainesville has three listings, led by Chipotle.
3listings
Lynchburg
Three listings sit inside Lynchburg: Chipotle, Subway and Mother Nature's Soul Food Vegan Restaurant.
3listings
Newport News
Chipotle leads a list of three in Newport News, alongside Mellow Mushroom and U R Pizzeria.
3listings
Glen Allen
A Mexican fast-food counter and a Korean restaurant: Chipotle and Gogi Bibimbap are the whole in-town list.
2listings
Harrisonburg
Chipotle (Mexican fast-food counter) and Little Grill Collective (American restaurant) are the two we list in Harrisonburg.
2listings
Manassas
A Mexican fast-food counter and a restaurant: Chipotle and Great American Buffet are the whole in-town list.
2listings
Roanoke
Two addresses in Roanoke, Chipotle at Colonial Avenue Southwest and Screaming Vegan — a Mexican fast-food counter and a restaurant.
2listings
Williamsburg
An American restaurant and a restaurant: Gold Course Clubhouse Grill and James Landing Grille are the whole in-town list.
2listings
Woodbridge
Two addresses in Woodbridge, Chipotle at Merchant Plaza and Brixx — a Mexican fast-food counter and a pizzeria.
2listings
Berryville
Off the Grid — an American restaurant on Lee Highway in Sperryville — is Berryville's whole entry in this directory.
1listing
Burke
Burke has a single entry here — Chipotle on Burke Centre Parkway, a Mexican fast-food counter with vegan dishes rather than a vegan kitchen.
1listing
Cave Spring
Honestly Vegan — a restaurant — is Cave Spring's whole entry in this directory.
1listing
Centreville
Centreville has a single entry here — Chipotle on Multiplex Drive, a Mexican fast-food counter with vegan dishes rather than a vegan kitchen. It lists takeout.
1listing
Chantilly
A Mexican fast-food counter on Chantilly Crossing Lane, Chipotle is all we have inside Chantilly itself. The listing notes takeout.
1listing
Chesapeake
One listing covers Chesapeake: Chipotle, a Mexican fast-food counter at Eden Way North. Takeout is listed against it.
1listing
Chesterfield
An Indian restaurant: Swagat Indian Cuisine on Centralia Road, and nothing else inside Chesterfield.
1listing
Culpeper
Chipotle — a Mexican fast-food counter on Creativity Drive — is Culpeper's whole entry in this directory. It lists takeout and step-free access.
1listing
Danville
King Cropp Kitchen is the only place we list in Danville: a restaurant on Main Street that keeps vegan options on the menu.
1listing
Forest
Crisp — a salad counter on Forest Road — is Forest's whole entry in this directory. Gluten-free options is listed against it.
1listing
Fredericksburg
One listing covers Fredericksburg: Chipotle, a Mexican fast-food counter on Southpoint Plaza Way. The listing notes takeout.
1listing
Front Royal
Blue Wing Frog is the only place we list in Front Royal: an American restaurant on Chester Street that keeps vegan options on the menu.
1listing
Hampton
Chipotle on Von Schilling Drive carries Hampton on its own: a Mexican fast-food counter, not a vegan kitchen, but one that marks vegan choices.
1listing
Leesburg
Chipotle at Edwards Ferry Road Northeast carries Leesburg on its own: a Mexican fast-food counter, not a vegan kitchen, but one that marks vegan choices.
1listing
Lexington
Vegan options in Lexington come down to Heliotrope Brewery on South Main Street, a pizzeria with plant-based dishes on a mixed menu.
1listing
McLean
One listing covers McLean: Call Your Mother, a fast-food counter on Old Dominion Drive.
1listing
Mechanicsville
One listing covers Mechanicsville: Marigold Thai, a Thai restaurant on Mechanicsville Turnpike.
1listing
Midlothian
Chipotle on Rittenhouse Drive carries Midlothian on its own: a Mexican fast-food counter, not a vegan kitchen, but one that marks vegan choices.
1listing
Norfolk
The whole of Norfolk in this directory is Streats on West 21st Street, an American restaurant that cooks vegan on request. It lists gluten-free options.
1listing
Oakton
One listing covers Oakton: Chipotle, a Mexican fast-food counter on Chain Bridge Road. The listing notes takeout.
1listing
Radford
Bee & Butter — a restaurant on Tyler Avenue — is Radford's whole entry in this directory. The listing notes takeout and step-free access.
1listing
Reston
In Reston the list stops at one: Chipotle on Freedom Drive, a Mexican fast-food counter that cooks vegan to order.
1listing
South Riding
The whole of South Riding in this directory is Social House Kitchen & Tap at Eastern Marketplace Plaza, an American restaurant that cooks vegan on request.
1listing
Stafford
Chipotle on Prosperity Lane carries Stafford on its own: a Mexican fast-food counter, not a vegan kitchen, but one that marks vegan choices.
1listing
Sterling
One listing covers Sterling: Chipotle, a Mexican fast-food counter on Tripleseven Road. It lists takeout.
1listing
Timberlake
Vegan options in Timberlake come down to Reber-Thomas Dining Center on Regents Parkway, a fast-food counter with plant-based dishes on a mixed menu.
1listing
Tuckahoe
FlavUR — a Mediterranean restaurant — is Tuckahoe's whole entry in this directory.
1listing
Tysons
Tysons has a single entry here — Flower Child on Boro Place, a restaurant with vegan dishes rather than a vegan kitchen.
1listing
Vienna
The whole of Vienna in this directory is Chipotle at Maple Avenue East, a Mexican fast-food counter that cooks vegan on request. The listing notes takeout.
1listing
Virginia Beach
CLTRE. | vegan joint — a restaurant on Fordham Drive — is Virginia Beach's whole entry in this directory.
1listing
Warrenton
A Mexican fast-food counter on West Lee Highway, Chipotle is all we have inside Warrenton itself. It lists takeout.
1listing
Winchester
Chipotle — a Mexican fast-food counter on South Pleasant Valley Road — is Winchester's whole entry in this directory. Takeout is listed against it.
1listing
Those 50 cities list 142 restaurants between them — 141 of them in Virginia. The rest sit just over a state line and are counted on their own state's page, never twice.
Know a spot in Virginia?
New places open faster than any directory tracks them. Suggest a restaurant and help plant-based travelers find it.
Suggest a restaurant