Fast food prices in Virginia
Virginia ranks 33rd cheapest of 51 states for fast food on the Drive Thru Index (score 103, 3% above the national typical price).
1,268 restaurants, prices as of . See Virginia on the map
Key findings
- A McDonald's Big Mac typically costs $6.29 in Virginia ($4.99 to $7.29 across 383 restaurants). McDonald's here is 2% above its US typical price.
- A Burger King Whopper typically costs $6.19 in Virginia ($3.99 to $7.99 across 163 restaurants). Burger King here is 2% above its US typical price.
- A Wendy's Dave's Single typically costs $6.39 in Virginia ($5.89 to $7.29 across 199 restaurants). Wendy's here is 8% above its US typical price.
- A Taco Bell Crunchwrap Supreme typically costs $6.79 in Virginia ($5.99 to $7.99 across 200 restaurants). Taco Bell here is 1% above its US typical price.
- A KFC Chicken Sandwich typically costs $5.39 in Virginia ($4.99 to $5.79 across 96 restaurants). KFC here is 1% above its US typical price.
- A Popeyes Classic Chicken Sandwich typically costs $5.79 in Virginia ($4.99 to $6.79 across 100 restaurants). Popeyes here is 6% above its US typical price.
- A Chick-fil-A Chicken Sandwich typically costs $5.25 in Virginia ($5.09 to $5.79 across 127 restaurants). Chick-fil-A here is level with its US typical price.
The scoop
Popeyes swings widest in VirginiaPopeyes has 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.
Arlington brings the Popeyes sticker shockThe priciest Popeyes basket shown is in Arlington, VA at $38.77. Its Classic Chicken Sandwich price range across Virginia is $4.99 to $6.79.
KFC keeps it tightKFC is the most consistent brand on this Virginia slice. Its priciest store is only 11% above its cheapest, from $56.76 in Chesterfield, VA to $63.16 in Virginia Beach, VA.
McDonald's covers the mapMcDonald's has the most restaurants compared here, with 363 Virginia stores. Its basket median is $24.06, landing 2% above the national typical price.
Chick-fil-A lands on the cheaper sideChick-fil-A ranks 16 of 47 states, with 1 = cheapest. Its Virginia median basket is $27.88, matching the national typical price at 0%.
Every brand in Virginia
| Brand | Restaurants | Typical price | Range | Index | Cheapest restaurant |
|---|---|---|---|---|---|
| McDonald's | 383 | Big Mac: $6.29 | $4.99 to $7.29 | 102 | 953 E Stuart Dr, Galax |
| Burger King | 163 | Whopper: $6.19 | $3.99 to $7.99 | 102 | 5151 N Fork Rd, Elliston |
| Wendy's | 199 | Dave's Single: $6.39 | $5.89 to $7.29 | 108 | 660 E.Main St, Pulaski |
| Taco Bell | 200 | Crunchwrap Supreme: $6.79 | $5.99 to $7.99 | 101 | Fas Mart 3121 Cedar Valley Dr, Richlands |
| KFC | 96 | Chicken Sandwich: $5.39 | $4.99 to $5.79 | 101 | 10310 Iron Bridge Road, Chesterfield |
| Popeyes | 100 | Classic Chicken Sandwich: $5.79 | $4.99 to $6.79 | 106 | 4800 West Broad St., Richmond |
| Chick-fil-A | 127 | Chicken Sandwich: $5.25 | $5.09 to $5.79 | 100 | 400 Liberty St, Martinsville |
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. Comparisons with earlier dates appear here as the daily record builds up.
| Brand | Item | Today | 7 days ago | 30 days ago | 1 year ago | Trend |
|---|---|---|---|---|---|---|
| McDonald's | Big Mac | $6.29 | — | — | — | |
| Burger King | Whopper | $6.19 | — | — | — | |
| Wendy's | Dave's Single | $6.39 | — | — | — | |
| Taco Bell | Crunchwrap Supreme | $6.79 | — | — | — | |
| KFC | Chicken Sandwich | $5.39 | — | — | — | |
| Popeyes | Classic Chicken Sandwich | $5.79 | — | — | — | |
| Chick-fil-A | Chicken Sandwich | $5.25 | — | — | — |
Cities in Virginia
Rank is within the state, 1st being the cheapest, on each brand's own index.
Questions people ask
- Is fast food expensive in Virginia?
- Virginia ranks 33rd cheapest of 51 states for fast food on the Drive Thru Index (score 103, 3% above the national typical price).
- How much is a McDonald's Big Mac in Virginia?
- As of 2026-09-30, a Big Mac costs $4.99 to $7.29 at 383 McDonald's restaurants in Virginia, typically $6.29.
- Where is the cheapest McDonald's in Virginia?
- The cheapest McDonald's in Virginia is at 953 E Stuart Dr, Galax, comparing the same basket at 383 restaurants (Drive Thru Index, 2026-09-30).
- How much is a Burger King Whopper in Virginia?
- As of 2026-09-30, a Whopper costs $3.99 to $7.99 at 163 Burger King restaurants in Virginia, typically $6.19.
- Where is the cheapest Burger King in Virginia?
- The cheapest Burger King in Virginia is at 5151 N Fork Rd, Elliston, comparing the same basket at 163 restaurants (Drive Thru Index, 2026-09-30).
- How much is a Wendy's Dave's Single in Virginia?
- As of 2026-09-30, 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 199 restaurants (Drive Thru Index, 2026-09-30).
- How much is a Taco Bell Crunchwrap Supreme in Virginia?
- As of 2026-09-30, a Crunchwrap Supreme costs $5.99 to $7.99 at 200 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 200 restaurants (Drive Thru Index, 2026-09-30).
- How much is a KFC Chicken Sandwich in Virginia?
- As of 2026-09-30, 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 10310 Iron Bridge Road, Chesterfield, comparing the same basket at 96 restaurants (Drive Thru Index, 2026-09-30).
- How much is a Popeyes Classic Chicken Sandwich in Virginia?
- As of 2026-09-30, 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 4800 West Broad St., Richmond, comparing the same basket at 100 restaurants (Drive Thru Index, 2026-09-30).
- How much is a Chick-fil-A Chicken Sandwich in Virginia?
- As of 2026-09-30, 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 400 Liberty St, Martinsville, comparing the same basket at 126 restaurants (Drive Thru Index, 2026-09-30).
How these prices are measured
Every day we check the menu at every US 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) US restaurant, 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-09-30. You are welcome to quote any figure on this page.