Meals, Transient Occupancy, Cigarette, and Admissions Excise Taxes
Virginia localities implement local taxes, at varying tax rates, for cigarette purchases, which may also vary based on size of pack. The local tax in cents per pack of 20 cigarettes, per pack of 25 cigarettes, and per pack of 30 cigarettes is reported. The locality’s tax rate, reported as percent, is reported for each restaurant food (meals), transient occupancy (hotels and motels), and admissions (entertainment).
| Type | Locality | Cigarette tax (20 pack) (cents) | Cigarette tax (25 pack) (cents) | Cigarette tax (30 pack) (cents) | Meals (restaurant) tax (%) | Transient occupancy (hotel, motel) tax (%) | Admissions tax (%) |
|---|---|---|---|---|---|---|---|
| City | Bristol | 25 | 10 | 15 | 7 | ||
| City | Charlottesville | 55 | 69 | 83 | 7 | 9 | 0 |
| City | Chesapeake | 13 | 16.5 | 19.5 | 6 | 8 | 10 |
| City | Covington | 30 | 37.5 | 45 | 8 | 6 | 0 |
| City | Danville | 6.5 | 8 | ||||
| City | Emporia | ||||||
| City | Fairfax | 85 | 85 | 85 | 4 | 4 | 0 |
| City | Falls Church | 85 | 85 | 85 | 4 | 3 | 10 |
| City | Franklin | 70 | 70 | 70 | 8 | 8 | 0 |
| City | Fredericksburg | ||||||
| City | Galax | 0 | 0 | 0 | 7.5 | 8 | 0 |
| City | Hampton | 85 | 85 | 85 | 7.5 | 8 | 10 |
| City | Harrisonburg | 30 | 30 | 30 | 7 | 7 | 5 |
| City | Hopewell | 40 | 6 | 8 | |||
| City | Lexington | 25 | 6 | 8 | |||
| City | Lynchburg | 35 | 0 | 0 | 6.5 | 6.5 + $1 | 7 |
| City | Manassas | 65 | 0 | 0 | 4 | 8 | 0 |
| City | Newport News | ||||||
| City | Norfolk | 95 | 6.5 | 9 | 10 | ||
| City | Norton | ||||||
| City | Petersburg | 18 | 22.5 | 27 | 7 | 10 | 5 |
| City | Poquoson | ||||||
| City | Salem | 45 | 56 | 68 | 6 | 8 | 7 |
| City | Staunton | 30 | 30 | 30 | 7 | 6.7 | 0 |
| City | Suffolk | 75 | 0 | 0 | 6.5 | 8 | 10 |
| City | Virginia Beach | 75 | 93 | 6 | 9 | 10 & 5 | |
| City | Waynesboro | 30 | 30 | 30 | 7 | 6 | 0 |
| City | Williamsburg | 40 | 5 | 5 | 0 | ||
| City | Winchester | 50 | 50 | 50 | 6.5 | 8 | 5 |
| County | Accomack | 40 | 5 | 5 & 2 | 0 | ||
| County | Albemarle | 40 | 6 | 9 | 0 | ||
| County | Alleghany | 6 | 5 | ||||
| County | Amelia | 0 | 0 | 0 | |||
| County | Amherst | 50 | 0 | 0 | 6 | 5 | |
| County | Appomattox | 0 | 0 | 0 | 0 | 2 | 0 |
| County | Arlington | 40 | 50 | 4 | 8.25 | ||
| County | Augusta | 30 | 6 | 6 | |||
| County | Bath | ||||||
| County | Bedford | 0 | 0 | 0 | 4 | 7 | 0 |
| County | Botetourt | ||||||
| County | Brunswick | 5 | |||||
| County | Buchanan | ||||||
| County | Buckingham | 2 | |||||
| County | Campbell | 4 | 2 | ||||
| County | Caroline | 40 | 50 | 60 | 4 | 5 | 0 |
| County | Carroll | ||||||
| County | Charlotte | 0 | 0 | 0 | 0 | 0 | 0 |
| County | Chesterfield | ||||||
| County | Clarke | ||||||
| County | Craig | 40 | 40 | 40 | 4 | 5 | |
| County | Culpeper | ||||||
| County | Cumberland | 5 | 5 | 5 | |||
| County | Dickenson | 2 | |||||
| County | Dinwiddie | 0 | 0 | 0 | 4 | 8 | 4 |
| County | Fairfax | 40 | 40 | 40 | 0 | 4 | 0 |
| County | Fauquier | 40 | 6 | 2 | |||
| County | Floyd | 4 | 5 | ||||
| County | Fluvanna | ||||||
| County | Franklin | 0 | 4 | 7 | 0 | ||
| County | Frederick | 4 | 3.5 | ||||
| County | Giles | 5 | |||||
| County | Gloucester | 0 | 0 | 0 | 4 | 5 | 0 |
| County | Goochland | 0 | 0 | 0 | 0 | 2 | 0 |
| County | Grayson | 0 | 0 | 0 | 0 | 8 | 0 |
| County | Greene | ||||||
| County | Greensville | 0 | 0 | 0 | 4 | 5 | 0 |
| County | Henrico | 0 | 0 | 0 | 4 | 8 | 0 |
| County | Henry | 6 | 5 | ||||
| County | Highland | 0 | 0 | 0 | 0 | 5 | 0 |
| County | Isle of Wight | 0 | 0 | 0 | 6 | 5 | 0 |
| County | James City | ||||||
| County | King & Queen | ||||||
| County | King George | 40 | 4 | 5 | 0 | ||
| County | King William | 4 | 4 | 7 | 0 | ||
| County | Lee | 0 | 0 | 0 | 5 | 5 | 0 |
| County | Loudoun | 40 | 50 | 60 | 0 | 8 | 0 |
| County | Louisa | 4 | 7 | ||||
| County | Lunenburg | 0 | 0 | 0 | 0 | 0 | 0 |
| County | Madison | 40 | 40 | 40 | 4 | 5 | 0 |
| County | Mathews | ||||||
| County | Mecklenburg | 0 | 0 | 0 | 0 | 5 | 0 |
| County | Middlesex | 40 | 50 | 60 | 4 | 5 | 0 |
| County | Montgomery | 40 | 4 | 3 | |||
| County | Nelson | 4 | 7 | ||||
| County | New Kent | 0 | 0 | 0 | 6 | 2 | 0 |
| County | Nottoway | 2 | |||||
| County | Orange | 4 | 2 | ||||
| County | Patrick | 10 | 4 | 5 | 0 | ||
| County | Pittsylvania | 6 | 4 | ||||
| County | Powhatan | 0 | 0 | 0 | 0 | 5 | 0 |
| County | Prince George | 4 | 7 | ||||
| County | Prince William | 40 | 40 | 40 | 4 | 8 | 0 |
| County | Pulaski | 40 | 40 | 40 | 4 | 5 | 0 |
| County | Rappahannock | 40 | 50 | 60 | 4 | 4 | 0 |
| County | Roanoke | 25 | 25 | 25 | 4 | 7 | 5 |
| County | Rockbridge | 25 | 6 | 10 | 6 | ||
| County | Shenandoah | 40 | 5 | ||||
| County | Southampton | 0 | 0 | 0 | 4 | 2 | 0 |
| County | Spotsylvania | ||||||
| County | Stafford | 40 | 6 | 11 | 0 |