You can usually buy alcohol in Georgia for off‑premise use (gas stations, grocery and package/liquor stores) until 11:45 p.m. Monday–Saturday , and until 11:30 p.m. on Sundays , but local cities and counties can set earlier cut‑off times.

Basic rule statewide

  • State law does not allow retail alcohol sales before 8:00 a.m. or after 11:45 p.m. Monday–Saturday for off‑premise sales like gas stations, grocery stores, and package stores.
  • On Sundays , off‑premise sales are generally allowed only from around 12:30 p.m. to 11:30 p.m. , again with local variations.

Local variations (why it’s confusing)

  • Georgia is a “local control” state, so counties and cities can make the allowed window shorter , but they cannot extend it past the state’s outer limits (no earlier than 8 a.m., no later than 11:45 p.m. for off‑premise retail).
  • That means some places may cut off beer and wine earlier in the evening, and Sunday hours in particular can differ a lot between neighboring jurisdictions.

Bars and restaurants

  • For on‑premise drinking (bars, restaurants), last call is often later, commonly up to 2:00 a.m.–2:30 a.m. , but this is set by each city or county ordinance.
  • Larger cities like Atlanta allow later on‑premise hours than many small towns, so the “how late” answer can depend heavily on where you are.

Practical tips

  • Check the local county or city website (or the posted hours at the store or bar) for the most precise cut‑off where you are, especially on Sundays or near holidays.
  • If you assume you can buy packaged alcohol up to 11:45 p.m. Monday–Saturday and 11:30 p.m. Sunday , you will usually be within state limits, but a local rule might still stop sales earlier.

Information gathered from public forums or data available on the internet and portrayed here.