
Based on general regulations in Virginia, the time that alcohol must stop depends on the type of establishment. The provided search results are insufficient to give a complete answer, with one source being an incomplete legal citation and the other being unreadable.
According to Virginia state law, licensed businesses like restaurants and bars that sell alcohol for on-site consumption must stop serving at 2:00 a.m.
For establishments with an off-premises license, such as grocery and convenience stores selling beer and wine, sales must end at 12:00 a.m. midnight.
Liquor and spirits are sold exclusively in state-operated Virginia ABC stores. While legally permitted to sell until midnight, these stores typically have their own operating hours and often close much earlier in the evening, such as 9:00 p.m. or 10:00 p.m. It is always recommended to check the specific hours of your local store.


