Restaurant health inspection grades in Virginia
Coverage: 7 of 133 counties and cities · Fairfax, Roanoke City, Roanoke +4 more · more coming
GradeLocal lists 5,158 Virginia restaurants. Their average score is 80.0, a B. This guide explains who inspects them, what the results mean and how the grades break down.
Who inspects restaurants in Virginia
Fairfax County Health Department for Fairfax County, Fairfax City and Falls Church City, with results of Passed, Partial Pass or Failed; and the Virginia Department of Health for Roanoke City, Roanoke County, Salem City and Botetourt County, with violation counts.
Coverage: Fairfax County, Fairfax City, Falls Church City, Roanoke City, Roanoke County, Salem City and Botetourt County, 7 of 133 counties. All sources
Roanoke City, Roanoke County, Salem City and Botetourt County (partial list): Virginia Department of Health, Alleghany/Roanoke district (Roanoke City & Alleghany Health Districts), from the VDH public inspection lookup (inspections.myhealthdepartment.com). GradeLocal works out the letter from the violations on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records; no reuse terms posted.
What Virginia publishes
The agencies behind our Virginia listings publish pass or fail results and violation counts. None of them publish a score out of 100, so every Virginia score on GradeLocal is a GradeLocal score, worked out from the official result.
How GradeLocal grades Virginia restaurants
For pass or fail results, a pass is an A, a pass with conditions or a required reinspection is a C, and a fail or a closure is a D. Fairfax, Fairfax City and Falls Church “Passed” visits are lettered by their violation count, using the violation rule: 1,187 A, 901 B, 658 C, 317 D.
For violation counts, we count every violation in the latest inspection. None is an A, 1 or 2 is a B, 3 to 5 is a C, and 6 or more is a D. An emergency closure order is also a D. An inspection marked Failed is a D.
Results with no score of their own get a set score for each letter: A is 95, B is 85, C is 72 and D is 50.
There are four letters, A to D, with no F. The same rule applies in every state, and the cutoffs are never adjusted for a state, county or city. We always use the latest inspection.
How grades work has the full rules.
| Official result | Letter | Listings |
|---|---|---|
| Passed | A | 1,187 |
| Passed | B | 901 |
| Passed | C | 658 |
| No violations found | A | 457 |
| Partial Pass | D | 325 |
| Passed | D | 317 |
| Partial Pass | C | 273 |
| 1 violation found | B | 177 |
286 listings have no result we can turn into a letter: 233 No result recorded, 30 Passed and 23 Partial Pass. Those listings show “Not graded”. The average above leaves them out.
How Virginia restaurants grade
The latest grade for each of the 5,158 listings.
Inspection dates in our Virginia data run from Sep 27, 2024 to Oct 20, 2026. 4,849 of the 5,158 listings (94.0%) were inspected in the 12 months before Oct 20, 2026, our latest record. A restaurant may have been inspected again since.
Top-rated places in Virginia
Every A-grade place in our Virginia data gets the same GradeLocal score (95), so this list shows the ten most recently inspected A-grade places, one per name.
- AAmerican Legion Post #176SpringfieldGradeLocal score 95, inspected Oct 20, 2026
- ABoulevard CafeMcLeanGradeLocal score 95, inspected Oct 20, 2026
- ABreeze Bakery CafeAnnandaleGradeLocal score 95, inspected Oct 20, 2026
- ABrookfield Elementary SchoolChantillyGradeLocal score 95, inspected Oct 20, 2026
- AChesterbrook AcademyCliftonGradeLocal score 95, inspected Oct 20, 2026
- ADave & Buster'sFairfaxGradeLocal score 95, inspected Oct 20, 2026
- AHoly Spirit SchoolAnnandaleGradeLocal score 95, inspected Oct 20, 2026
- ALa Bonne VieHerndonGradeLocal score 95, inspected Oct 20, 2026
- AOcean Paradise Restaurant & BarFairfaxGradeLocal score 95, inspected Oct 20, 2026
- APanisaBurkeGradeLocal score 95, inspected Oct 20, 2026
A grade shows one inspection on one day. Check the official record linked on each page.
Counties in Virginia
Every county with at least one listing. Pick one to see its restaurants.
| County | Restaurants | Average |
|---|---|---|
| Botetourt County | 12 | 92.3 · A |
| Fairfax City | 227 | 73.9 · C |
| Fairfax County | 3,457 | 79.6 · C |
| Falls Church City | 168 | 71.4 · C |
| Roanoke City | 721 | 82.9 · B |
| Roanoke County | 364 | 82.9 · B |
| Salem City | 209 | 88.3 · B |
Questions about Virginia grades
Who inspects restaurants in Virginia?
Fairfax County Health Department for Fairfax County, Fairfax City and Falls Church City, with results of Passed, Partial Pass or Failed; and the Virginia Department of Health for Roanoke City, Roanoke County, Salem City and Botetourt County, with violation counts.
What does Virginia publish: a score, a letter or something else?
The agencies behind our Virginia listings publish pass or fail results and violation counts. None of them publish a score out of 100, so every Virginia score on GradeLocal is a GradeLocal score, worked out from the official result.
How does GradeLocal grade restaurants in Virginia?
For pass or fail results, a pass is an A, a pass with conditions or a required reinspection is a C, and a fail or a closure is a D. Fairfax, Fairfax City and Falls Church “Passed” visits are lettered by their violation count, using the violation rule: 1,187 A, 901 B, 658 C, 317 D. For violation counts, we count every violation in the latest inspection. None is an A, 1 or 2 is a B, 3 to 5 is a C, and 6 or more is a D. An emergency closure order is also a D. An inspection marked Failed is a D. Results with no score of their own get a set score for each letter: A is 95, B is 85, C is 72 and D is 50. We always use the latest inspection.
How many Virginia restaurants are on GradeLocal?
5,158 restaurants in 7 counties. The average score is 80.0, a B. 32.2% have an A.
How current are the Virginia grades?
Inspection dates in our Virginia data run from Sep 27, 2024 to Oct 20, 2026. We update each state’s records regularly, but there is always a delay, and a restaurant may have been inspected again since. For the latest official report, follow the agency link on each restaurant’s page.