Skip to content
TaxWren
Next IRS deadline:Extended 2025 tax returns due ·

2026 tax year · updated

Virginia sales tax calculator

Virginia's state sales tax rate is 5.3%. With local taxes averaging 0.47% (up to 2.7%), the typical combined rate is 5.77%, ranked 41 of 51.

What do you have?
$

Local rate defaults to the state's population-weighted average. Enter your city's rate for an exact figure.

Total with tax

$105.77

Combined rate 5.772%

Price before tax
$100.00
State sales tax (5.3%)
$5.30
Local sales tax (0.471%)
$0.47
Total sales tax
$5.77

Rates as of July 1, 2026 from the Tax Foundation, State and Local Sales Tax Rates. Some items (often groceries or medicine) are taxed differently; check your state's rules.

Report an error

Tell us what looks wrong. We attach this page and your calculator inputs so we can reproduce it.

Virginia sales tax on common amounts

At the average combined rate of 5.77%.

Virginia sales tax on common amounts
PriceSales taxTotal
$10.00$0.58$10.58
$50.00$2.89$52.89
$100.00$5.77$105.77
$500.00$28.86$528.86
$1,000.00$57.72$1,057.72
$5,000.00$288.58$5,288.58

Virginia vs. neighboring states

Sales tax in Virginia and neighboring states
StateState rateAvg. localCombined
Tennessee7%2.61%9.61%
North Carolina4.75%2.35%7.1%
West Virginia6%0.6%6.6%
District of Columbia6%0%6%
Kentucky6%0%6%
Maryland6%0%6%
Virginia5.3%0.47%5.77%
  • Three states levy mandatory, statewide, local add-on sales taxes at the state level: California (1.25%), Utah (1.25%), and Virginia (1%). We include these in their state sales tax.

Rates as of July 1, 2026: Tax Foundation, State and Local Sales Tax Rates. Local rates vary by city and county; check with the Virginia revenue department for an exact address.

Virginia sales tax FAQ

What is the sales tax rate in Virginia?

Virginia's state sales tax rate is 5.3%. With local taxes averaging 0.47% (up to 2.7%), the typical combined rate is 5.77%, ranked 41 of 51.

How much is the sales tax on $100 in Virginia?

About $5.77 at the average combined rate of 5.77%, so $100 becomes $105.77. Your city's rate may be higher or lower.