Drive Thru
Index

Fast food prices in Virginia

Virginia ranks 32nd cheapest of 51 states for fast food on the Drive Thru Index (score 102, 2% above the national typical price).

1,822 restaurants, prices as of . See Virginia on the map

Key findings

The scoop

Popeyes has the wildest Virginia swing

Popeyes shows the biggest in-state gap: its priciest store is 94% above its cheapest. The basket runs from $19.96 in Richmond, VA to $38.77 in Arlington, VA.

Taco Bell keeps it tight

Taco Bell is the most consistent brand on this VA map. Its priciest store is 11% above its cheapest, from $27.26 in Richlands, VA to $30.26 in South Hill, VA.

Wendy’s leans pricey nationally

Wendy’s ranks 43 of 51 states, with 1 = cheapest. Its median basket is $17.66, which is 8% above the national typical price.

McDonald’s is everywhere here

McDonald’s has the most restaurants compared in VA, with 383 stores. Its basket stretches from $20.86 in Galax, VA to $28.16 in Virginia Beach, VA.

Chick-fil-A lands on the cheaper side

Chick-fil-A ranks 17 of 47 states, with 1 = cheapest. Its median basket is $27.88, matching the national typical price at 0%.

Every brand in Virginia

BrandRestaurantsTypical priceRangeIndexCheapest restaurant
McDonald's386Big Mac: $6.29$4.99 to $7.291011105 Old Berry Dr, Abingdon
Burger King164Whopper: $6.19$5.79 to $7.999811518 James Madison Hwy, Gordonsville
Wendy's199Dave's Single: $6.39$5.89 to $7.29108660 E.Main St, Pulaski
Taco Bell201Crunchwrap Supreme: $6.79$5.99 to $7.99101Fas Mart 3121 Cedar Valley Dr, Richlands
KFC96Chicken Sandwich: $5.39$4.99 to $5.79102321 W. Reservoir Rd., Woodstock
Popeyes100Classic Chicken Sandwich: $5.79$4.99 to $6.79102117 Sunnyside Plaza Dr, Winchester
Chick-fil-A127Chicken Sandwich: $5.25$5.09 to $5.791002305 Wards Rd, Lynchburg
Chipotle149Chicken Burrito: $9.80$8.75 to $10.80100868 Prices Fork Rd, Blacksburg
Jersey Mike's107Original Italian: $10.80$8.65 to $11.55991501C Cornerside Blvd., Vienna
Firehouse Subs51Hook & Ladder: $10.50$9.29 to $12.491022165 General Booth Blvd., Virginia Beach
Five Guys77Hamburger: $10.99$9.59 to $11.691041015 East Atlantic Street, South Hill
Shake Shack16ShackBurger: $7.99$7.49 to $7.991001400 Monticello Ave, Norfolk
Sonic50Sonic Cheeseburger: $5.89$5.29 to $7.69108602 Market Street, North Tazewell
Arby's99Classic Roast Beef: $5.09$4.49 to $5.89102705 E VIRGINIA AVE, Crewe

Price history

Drive Thru Index has recorded these prices every day since 30 September 2026. Each figure is the typical (median) price across the brand's restaurants here on that day.

BrandItemToday7 days ago30 days ago1 year agoTrend
McDonald'sBig Mac$6.29———
Burger KingWhopper$6.19———
Wendy'sDave's Single$6.39———
Taco BellCrunchwrap Supreme$6.79———
KFCChicken Sandwich$5.39———
PopeyesClassic Chicken Sandwich$5.79———
Chick-fil-AChicken Sandwich$5.25———
ChipotleChicken Burrito$9.80———
Jersey Mike'sOriginal Italian$10.80———
Firehouse SubsHook & Ladder$10.50———
Five GuysHamburger$10.99———
Shake ShackShackBurger$7.99———
SonicSonic Cheeseburger$5.89———
Arby'sClassic Roast Beef$5.09———

Cities in Virginia

Rank is within the state, 1st being the cheapest, on each brand's own index.

CityRestaurantsIndexCheapest rank
Richmond11310220th
Virginia Beach10010431st
Chesapeake6110432nd
Norfolk5510221st
Fredericksburg5410433rd
Alexandria4710434th
Roanoke46983rd
Newport News4610542nd
Arlington3810647th
Hampton3610543rd
Manassas3410222nd
Winchester3310113th
Woodbridge3210223rd
Fairfax3210648th
Lynchburg31996th
Charlottesville3010114th
Midlothian2910224th
Suffolk2610115th
Falls Church2310544th
Sterling2210435th
Danville2210116th
Williamsburg2210117th
Harrisonburg221009th
Stafford2210649th
Portsmouth2110436th
Glen Allen1910010th
Springfield1910437th
Ashburn1910327th
Leesburg1810650th
Colonial Heights1810225th
Mechanicsville1710118th
Chantilly1710545th
Salem14997th
Ashland1410226th
Waynesboro14984th
Reston1310328th
Vienna1310329th
Staunton13985th
Warrenton12——
Christiansburg1210438th
Chesterfield1210011th
Chester1210439th
Front Royal1110440th
Herndon1110330th
Culpeper11——
Gainesville10——
Bristol10——
Wytheville10——
Annandale9——
South Boston9962nd
Petersburg9998th
Yorktown910012th
Burke9——
Martinsville9——
Gloucester9——
South Hill8——
Haymarket8——
Abingdon8——
Farmville8——
King George8——
Dumfries810441st
Bedford7——
Centreville7——
Blacksburg7——
Emporia7——
North Chesterfield710119th
Lorton7——
Mclean6——
Henrico6941st
Rocky Mount6——
Lexington6——
Ruther Glen610546th
Covington6——
Woodstock6——
Marion6——
Wise5——
Dale City5——
Bluefield5——
Forest5——
Dublin5——
Galax5——
Madison Heights5——
Collinsville5——
Dulles5——

Questions people ask

Is fast food expensive in Virginia?
Virginia ranks 32nd cheapest of 51 states for fast food on the Drive Thru Index (score 102, 2% above the national typical price).
How much is a McDonald's Big Mac in Virginia?
As of 2026-10-01, a Big Mac costs $4.99 to $7.29 at 386 McDonald's restaurants in Virginia, typically $6.29.
Where is the cheapest McDonald's in Virginia?
The cheapest McDonald's in Virginia is at 1105 Old Berry Dr, Abingdon, comparing the same basket at 386 restaurants (Drive Thru Index, 2026-10-01).
How much is a Burger King Whopper in Virginia?
As of 2026-10-01, a Whopper costs $5.79 to $7.99 at 164 Burger King restaurants in Virginia, typically $6.19.
Where is the cheapest Burger King in Virginia?
The cheapest Burger King in Virginia is at 11518 James Madison Hwy, Gordonsville, comparing the same basket at 164 restaurants (Drive Thru Index, 2026-10-01).
How much is a Wendy's Dave's Single in Virginia?
As of 2026-10-01, a Dave's Single costs $5.89 to $7.29 at 199 Wendy's restaurants in Virginia, typically $6.39.
Where is the cheapest Wendy's in Virginia?
The cheapest Wendy's in Virginia is at 660 E.Main St, Pulaski, comparing the same basket at 197 restaurants (Drive Thru Index, 2026-10-01).
How much is a Taco Bell Crunchwrap Supreme in Virginia?
As of 2026-10-01, a Crunchwrap Supreme costs $5.99 to $7.99 at 201 Taco Bell restaurants in Virginia, typically $6.79.
Where is the cheapest Taco Bell in Virginia?
The cheapest Taco Bell in Virginia is at Fas Mart 3121 Cedar Valley Dr, Richlands, comparing the same basket at 201 restaurants (Drive Thru Index, 2026-10-01).
How much is a KFC Chicken Sandwich in Virginia?
As of 2026-10-01, a Chicken Sandwich costs $4.99 to $5.79 at 96 KFC restaurants in Virginia, typically $5.39.
Where is the cheapest KFC in Virginia?
The cheapest KFC in Virginia is at 321 W. Reservoir Rd., Woodstock, comparing the same basket at 96 restaurants (Drive Thru Index, 2026-10-01).
How much is a Popeyes Classic Chicken Sandwich in Virginia?
As of 2026-10-01, a Classic Chicken Sandwich costs $4.99 to $6.79 at 100 Popeyes restaurants in Virginia, typically $5.79.
Where is the cheapest Popeyes in Virginia?
The cheapest Popeyes in Virginia is at 117 Sunnyside Plaza Dr, Winchester, comparing the same basket at 97 restaurants (Drive Thru Index, 2026-10-01).
How much is a Chick-fil-A Chicken Sandwich in Virginia?
As of 2026-10-01, a Chicken Sandwich costs $5.09 to $5.79 at 127 Chick-fil-A restaurants in Virginia, typically $5.25.
Where is the cheapest Chick-fil-A in Virginia?
The cheapest Chick-fil-A in Virginia is at 2305 Wards Rd, Lynchburg, comparing the same basket at 126 restaurants (Drive Thru Index, 2026-10-01).
How much is a Chipotle Chicken Burrito in Virginia?
As of 2026-10-01, a Chicken Burrito costs $8.75 to $10.80 at 149 Chipotle restaurants in Virginia, typically $9.80.
Where is the cheapest Chipotle in Virginia?
The cheapest Chipotle in Virginia is at 868 Prices Fork Rd, Blacksburg, comparing the same basket at 149 restaurants (Drive Thru Index, 2026-10-01).
How much is a Jersey Mike's Original Italian in Virginia?
As of 2026-10-01, a Original Italian costs $8.65 to $11.55 at 107 Jersey Mike's restaurants in Virginia, typically $10.80.
Where is the cheapest Jersey Mike's in Virginia?
The cheapest Jersey Mike's in Virginia is at 1501C Cornerside Blvd., Vienna, comparing the same basket at 106 restaurants (Drive Thru Index, 2026-10-01).
How much is a Firehouse Subs Hook & Ladder in Virginia?
As of 2026-10-01, a Hook & Ladder costs $9.29 to $12.49 at 51 Firehouse Subs restaurants in Virginia, typically $10.50.
Where is the cheapest Firehouse Subs in Virginia?
The cheapest Firehouse Subs in Virginia is at 2165 General Booth Blvd., Virginia Beach, comparing the same basket at 48 restaurants (Drive Thru Index, 2026-10-01).
How much is a Five Guys Hamburger in Virginia?
As of 2026-10-01, a Hamburger costs $9.59 to $11.69 at 77 Five Guys restaurants in Virginia, typically $10.99.
Where is the cheapest Five Guys in Virginia?
The cheapest Five Guys in Virginia is at 1015 East Atlantic Street, South Hill, comparing the same basket at 74 restaurants (Drive Thru Index, 2026-10-01).
How much is a Shake Shack ShackBurger in Virginia?
As of 2026-10-01, a ShackBurger costs $7.49 to $7.99 at 16 Shake Shack restaurants in Virginia, typically $7.99.
Where is the cheapest Shake Shack in Virginia?
The cheapest Shake Shack in Virginia is at 1400 Monticello Ave, Norfolk, comparing the same basket at 16 restaurants (Drive Thru Index, 2026-10-01).
How much is a Sonic Sonic Cheeseburger in Virginia?
As of 2026-10-01, a Sonic Cheeseburger costs $5.29 to $7.69 at 50 Sonic restaurants in Virginia, typically $5.89.
Where is the cheapest Sonic in Virginia?
The cheapest Sonic in Virginia is at 602 Market Street, North Tazewell, comparing the same basket at 50 restaurants (Drive Thru Index, 2026-10-01).
How much is a Arby's Classic Roast Beef in Virginia?
As of 2026-10-01, a Classic Roast Beef costs $4.49 to $5.89 at 99 Arby's restaurants in Virginia, typically $5.09.
Where is the cheapest Arby's in Virginia?
The cheapest Arby's in Virginia is at 705 E VIRGINIA AVE, Crewe, comparing the same basket at 98 restaurants (Drive Thru Index, 2026-10-01).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/prices/virginia), prices checked 2026-10-01. You are welcome to quote any figure on this page.