Skip to content
Vegaholic

Vegan restaurants in Virginia

141 vegan and vegan-friendly listings across 50 cities. Pick a city to see the full list.

RVA

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

BVA

Bailey's Crossroads

Vegan eating in Bailey's Crossroads happens inside other people's menus — 16 listings, none of them fully vegan.

16listings

BVA

Blacksburg

Nothing in Blacksburg is a vegan restaurant outright, but 15 kitchens here cook vegan to order.

15listings

CVA

Christiansburg

Nothing in Christiansburg is a vegan restaurant outright, but seven kitchens here cook vegan to order.

7listings

FVA

Falls Church

One of Falls Church's seven listings cooks without animal products at all — Loving Hut.

71 fully vegan · listings

CVA

Charlottesville

Bang!, Botanical Plant Based Fare and three others head Charlottesville's five listings, all of them mixed menus that mark vegan dishes.

5listings

HVA

Herndon

Start with GreenFare, an American restaurant on Elden Street: the only fully vegan kitchen among Herndon's five listings.

51 fully vegan · listings

FVA

Fairfax

A Mexican fast-food counter, a ramen shop and an American fast-food counter: Fairfax has four listings, led by Chipotle.

4listings

AVA

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

GVA

Gainesville

A Mexican fast-food counter, a steakhouse and a restaurant: Gainesville has three listings, led by Chipotle.

3listings

LVA

Lynchburg

Three listings sit inside Lynchburg: Chipotle, Subway and Mother Nature's Soul Food Vegan Restaurant.

3listings

NVA

Newport News

Chipotle leads a list of three in Newport News, alongside Mellow Mushroom and U R Pizzeria.

3listings

GVA

Glen Allen

A Mexican fast-food counter and a Korean restaurant: Chipotle and Gogi Bibimbap are the whole in-town list.

2listings

HVA

Harrisonburg

Chipotle (Mexican fast-food counter) and Little Grill Collective (American restaurant) are the two we list in Harrisonburg.

2listings

MVA

Manassas

A Mexican fast-food counter and a restaurant: Chipotle and Great American Buffet are the whole in-town list.

2listings

RVA

Roanoke

Two addresses in Roanoke, Chipotle at Colonial Avenue Southwest and Screaming Vegan — a Mexican fast-food counter and a restaurant.

2listings

WVA

Williamsburg

An American restaurant and a restaurant: Gold Course Clubhouse Grill and James Landing Grille are the whole in-town list.

2listings

WVA

Woodbridge

Two addresses in Woodbridge, Chipotle at Merchant Plaza and Brixx — a Mexican fast-food counter and a pizzeria.

2listings

BVA

Berryville

Off the Grid — an American restaurant on Lee Highway in Sperryville — is Berryville's whole entry in this directory.

1listing

BVA

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

CVA

Cave Spring

Honestly Vegan — a restaurant — is Cave Spring's whole entry in this directory.

1listing

CVA

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

CVA

Chantilly

A Mexican fast-food counter on Chantilly Crossing Lane, Chipotle is all we have inside Chantilly itself. The listing notes takeout.

1listing

CVA

Chesapeake

One listing covers Chesapeake: Chipotle, a Mexican fast-food counter at Eden Way North. Takeout is listed against it.

1listing

CVA

Chesterfield

An Indian restaurant: Swagat Indian Cuisine on Centralia Road, and nothing else inside Chesterfield.

1listing

CVA

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

DVA

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

FVA

Forest

Crisp — a salad counter on Forest Road — is Forest's whole entry in this directory. Gluten-free options is listed against it.

1listing

FVA

Fredericksburg

One listing covers Fredericksburg: Chipotle, a Mexican fast-food counter on Southpoint Plaza Way. The listing notes takeout.

1listing

FVA

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

HVA

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

LVA

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

LVA

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

MVA

McLean

One listing covers McLean: Call Your Mother, a fast-food counter on Old Dominion Drive.

1listing

MVA

Mechanicsville

One listing covers Mechanicsville: Marigold Thai, a Thai restaurant on Mechanicsville Turnpike.

1listing

MVA

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

NVA

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

OVA

Oakton

One listing covers Oakton: Chipotle, a Mexican fast-food counter on Chain Bridge Road. The listing notes takeout.

1listing

RVA

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

RVA

Reston

In Reston the list stops at one: Chipotle on Freedom Drive, a Mexican fast-food counter that cooks vegan to order.

1listing

SVA

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

SVA

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

SVA

Sterling

One listing covers Sterling: Chipotle, a Mexican fast-food counter on Tripleseven Road. It lists takeout.

1listing

TVA

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

TVA

Tuckahoe

FlavUR — a Mediterranean restaurant — is Tuckahoe's whole entry in this directory.

1listing

TVA

Tysons

Tysons has a single entry here — Flower Child on Boro Place, a restaurant with vegan dishes rather than a vegan kitchen.

1listing

VVA

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

VVA

Virginia Beach

CLTRE. | vegan joint — a restaurant on Fordham Drive — is Virginia Beach's whole entry in this directory.

1listing

WVA

Warrenton

A Mexican fast-food counter on West Lee Highway, Chipotle is all we have inside Warrenton itself. It lists takeout.

1listing

WVA

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

Other states