Virginia liquor store hours

383 Virginia ABC stores in 186 cities and towns. All of them close on Thanksgiving, Christmas, and New Year's Day.

What time do Virginia ABC stores close?

284 of 383 Virginia ABC stores close at 9 PM, Monday through Saturday.

69 close at 10 PM, 30 close at 7 PM, and 382 open at 10 AM.

All 383 post Sunday hours, and 285 are open 10 AM to 6 PM.

Source: Virginia ABC store pages, checked Oct 27, 2026 to Oct 29, 2026 .

Where this comes from

Source: Virginia ABC store pages, checked Oct 29, 2026.

Not affiliated with Virginia ABC.