What Time Does Publix Stop Selling Alcohol? Start Selling? 7 States

What time does Publix start and stop selling alcohol? It’s a commonly asked question among Publix customers in the southeastern US. People flock to its store daily to purchase groceries, buy over-the-counter drugs, enjoy its deli and bakery products and cash checks at Publix

While most Publix stores remain open from 7 am to 10 pm, not everyone has the luxury of visiting its supermarkets during what we can call “regular hours.” Many people get caught in jam-packed work schedules and the only time to shop for their favorite drinks is during odd hours, like early in the morning or late at night. Thus, it helps to know Publix liquor store hours to avoid wasting time and gas in a futile trip to a Publix supermarket.

About Publix

If you don’t live in the southeast, you probably don’t know Publix. It’s a regional supermarket chain that operates in the southeastern United States. It’s been around since 1930 and has grown into a chain of over 1,238 supermarket locations across Florida, Georgia, Alabama, South Carolina, Tennessee, North Carolina, and Virginia.

Being the largest owned employee company in the US, Publix is a great place to shop and a grocery store that hires 14, 15, and 16-year-olds. It was ranked as the most popular US grocery chain of 2017 and has been named the number 1 supermarket for customer service in 2021 by Newsweek.

If you live in the southeastern part of the country, Publix can be a great shopping destination. You can shop for the cheapest foods to buy on a budget, buy cheap diapers and wonton wrappers.

You can’t cash third-party checks at Publix, but you can cash payroll and personal checks, buy money orders, make photocopies, and buy stamps. Although Publix stores don’t have ATMs that dispense $5, $1, $50, or $100, it’s among the stores that give the most cash back on debit cards. Like many other places that give $5 or $10 cash back, there’s no minimum spend to be eligible for cash back. Instead, just buy anything like a newspaper or protein shakes to get cashback up to $100 per transaction.

Publix stores also carry a wide selection of alcoholic beverages, including beer, wine, and spirits from top brands. As a result, you can accomplish multiple tasks in a single errand.

But there’s a catch. While you can shop for everyday grocery items at Publix during regular store hours, purchasing alcohol at Publix is a different ball game governed by strict state and county rules. Different states restrict alcohol sales, which impacts what time stores like Publix start and stop selling alcohol.

Thus, it helps to know Publix liquor store hours in your state before you grab the keys to avoid making a futile late-night or early morning trip to a Publix location.

So what are the Publix liquor store hours?

Short Answer: Publix liquor store hours vary by state and sometimes by county. The time Publix starts and stops selling alcohol in each location comes down to rules and regulations imposed by each state or county.

Mostly, Publix liquor store hours coincide with regular store hours in each of the seven states in the southeast, where Publix has locations. So if you live in the Southeast, you should be able to buy Publix wine and spirits every day of the week, except on Sunday, between 7 am and 10 pm when its stores close.

For instance, alcohol sales start at 6 am in Virginia and Alabama and 7 am in Florida. Thus, Publix starts selling alcohol immediately after its stores open in these states because its opening hours align with the states’ alcohol sales regulations.

In states like Tennessee, Publix alcohol sales start at 8 am and at 9 am in North Carolina and South Carolina. Publix has about 64 locations in South Carolina, 50 in Tennessee, and about 49 in North Carolina, most of which open at 7 am. So if you live in any of these states, you’ll have to wait until 8 am or 9 am when Publix starts selling alcohol.

Again, how late Publix stops selling alcohol varies from state to state. In all the Southeast states where Publix operates, you’ll be able to buy alcohol until 7 pm or 9 pm when alcohol hours stop or until 10 pm when the stores close. 

For instance, Publix stops selling alcohol as early as 7 pm and 9 pm in South Carolina and North Carolina. These are the two states with the shortest Publix alcohol hours: 9 am to 7 pm in South Carolina and 9 am to 9 pm in North Carolina. So if you live there, drop by your local Publix location early enough.

All Publix locations in Alabama, Virginia, Tennessee, and Florida sell alcohol until 10 pm when the stores close. It’s because alcohol hours in each of the states continue until 11 pm or past midnight. So since most Publix stores close at 10 pm, you’ll be able to purchase alcohol at Publix locations in these states until closing time.

You’ll need to contact your specific store if you live in Georgia because alcohol sale hours vary by county.

StateAlcohol Sale HoursAlcohol Restrictions
Alabama6 am to 2 amSelect counties limit alcholic sales on Sunday
Florida7 am to 12 am32 ounce limit
GeorgiaVary by CountyMost counties start at noon
North Carolina9 am to 9 pm12 pm to 9 pm on Sunday
South Carolina9 am to 7 pmVarying restrictions on Sunday
Tennessee8 am to 11 pmNo wine and liquor sales on Sunday; No Thanksgiving sales
Virginia6 am to 12 amNone

Frugal Reality Takeaway: Apart from South Carolina, where Publix alcohol sales stop at 7 pm, it starts and stops selling alcohol between 7 am – 9 pm in most other southeast states.

What Time Does Publix Stop Selling Alcohol?

The time each of the Publix liquor stores closes varies from state to state and sometimes from county to county. Therefore, the exact time Publix stops selling alcohol may vary slightly based on state laws and county restrictions or the store’s hours of operation.

In most states and counties, Publix sells alcohol until its stores close. For instance, Publix stops selling alcohol at 10 pm in Virginia, Tennessee, Florida, and Alabama. It’s because the states allow alcohol sales until 11 pm or past midnight. So since most Publix stores close at 10 pm, you’ll be able to buy alcohol until the stores close.

That said, Publix stops selling alcohol a bit early at 7 pm and 9 pm in South Carolina and North Carolina. Although you’ll still find Publix’s location open until 10 pm in these states, alcohol sales rules restrict the grocery store from selling alcohol past the state-imposed cutoff. So you won’t be able to buy alcohol past 7 pm if you live in South Carolina or past 9 pm if you reside in North Carolina. So get there early before the department closes.

In Georgia, the allowable time varies from county to county.

Frugal Reality Takeaway: Publix stops selling alcohol at 10 pm when its stores close in Virginia, Alabama, Florida, and Tennessee, and at 7 pm and 9 pm in South Carolina and North Carolina, respectively. Specific time varies by county in Georgia.

What Time Does Publix Start Selling Alcohol?

The time Publix starts selling alcohol varies slightly from state to state based on specific store opening hours or state and county restrictions. However, it’s safe to say that most Publix locations start selling alcohol between 7 am, and 9 am.

For instance, Publix stores in Alabama, Virginia, and Florida start selling alcohol at 7 am, while grocery stores in Tennessee start selling alcohol at 8 am. While alcohol sales in Virginia and Alabama start as early as 6 am, you’re less likely to find Publix stores open that early. You’re better off waiting until 7 am instead of waiting outside.

But if you’re lucky to find a Publix 24-hour grocery store in your area open as early as 6 am in Alabama and Virginia, you’ll be able to buy alcohol.

That said, it starts selling alcohol as late as 9 am in South and North Carolina. So even though most Publix locations will be open as early as 7 am, you won’t be able to purchase alcohol until the state-mandated time.

Georgia’s alcohol hours are somewhat complicated. As such, the allowable alcohol sale hours in Georgia vary from county to county. To avoid guesswork, consider calling your specific grocery store to verify their hours.

Recommended Read: What Time Does Walmart Stop Selling Alcohol? Start Selling?

What are the Publix Liquor Store Hours on Sunday? 

Most Publix stores are open from 7 am to 10 pm on Sunday and allow you to buy alcohol. But there are rules in place that may limit liquor store hours on Sunday, based on location.

Of the seven states where Publix has locations, only one, Virginia, doesn’t restrict Publix liquor store hours on Sunday. So in Virginia, you can purchase alcohol at Publix on Sunday, just like any other day of the week. On the other hand, Alabama limits alcoholic sales on Sundays in select counties.

All the other states, including Florida, Georgia, South and North Carolina, and Tennessee, limit Sunday liquor store hours differently. For instance, alcohol sales start at noon in most Georgia and North Carolina counties, while South Carolina imposes varying restrictions on Sunday.

Tennessee doesn’t allow wine and liquor sales on Sundays and Thanksgiving days.

When in doubt, call your local grocery store and ask for the policy.

What Time Does Publix Start and Stop Selling Alcohol by State?

Due to different state laws, Publix’s time stops selling alcohol varies by state and sometimes among different counties in the same state. Most Publix stores sell alcohol during regular store hours. But some states and counties restrict the time you can or can’t buy alcohol at Publix. 

We’ve researched and compiled a list of Publix alcohol hours by state. As you’ll see below, most states allow you to buy alcohol at Publix every day of the week. In comparison, others impose additional restrictions on Sundays and Thanksgiving day.


  • Publix Alcohol Sale Hours in Alabama: 6 am to 2 am
  • Alcohol Restrictions: Select counties limit alcoholic sales on Sunday
  • Stop selling alcohol laws in Alabama details


  • Publix Alcohol Sale Hours in Florida: 7 am to 12 am
  • Alcohol Restrictions: 32-ounce beer limit
  • Stop selling alcohol laws in Florida details.


  • Publix Alcohol Sale Hours in Georgia: Varies by County
  • Alcohol Restrictions: Most counties start at noon
  • Stop selling alcohol laws in Georgia details

North Carolina

  • Publix Alcohol Sale Hours in North Carolina: 9 am to 9 pm
  • Alcohol Restrictions: 12 pm to 9 pm on Sunday
  • Stop selling alcohol laws in North Carolina details.

South Carolina

  • Publix Alcohol Sale Hours in South Carolina: 9 am to 7 pm
  • Alcohol Restrictions: Varying restrictions on Sunday
  • Stop selling alcohol laws in South Carolina details


  • Publix Alcohol Sale Hours in Tennessee: 8 am to 11 pm
  • Alcohol Restrictions: No wine and liquor sales on Sunday; No Thanksgiving sales
  • Stop selling alcohol laws in Tennessee details.


  • Publix Alcohol Sale Hours in Virginia: 6 am to 12 am
  • Alcohol Restrictions: None
  • Stop selling alcohol laws in Virginia details.

What Type of Alcohol Does Publix Sell?

Most Publix stores sell liquor inside, including the following:

  • Beer – Individual bottles or cans, four-pack, six-pack, 12-pack, 15-pack, 18-pack, 20-pack, 24-pack, and kegs at some locations.
  • Wine – Red, white, rose/blush, champagne, and sparkling
  • Spirits – Vodka, tequila, rum, gin, whiskey, liqueur, malt beverages, and prepared cocktails

What Type of Beer, Wine, and Spirits Does Publix Sell?

At most Publix locations, customers will find a large selection of beer and wine. Depending on what you’re looking for, there are many great options to choose from. If you’re looking for spirits and hard liquor, however, you will need to make sure you find a Publix Liquors store near you. 


There is a great selection of beer at Publix. Whether a beer enthusiast prefers a good IPA or a smooth lager, Publix is likely to have a good beer to enjoy. Choices like Sam Adams, Budweiser, and Yuengling can be found in your local Publix, as well as a great craft beer selection, including ones like Kentucky Bourbon Ale and Harpoon UFO White. 


Most Publix stores have a superb selection of wine. Whether you like a sweet white or a bold red, you are likely to find something your palate will appreciate. Some excellent red wines that can be picked up at Publix are Liberty Cabernet if you’re looking for a bold lower budget option, or a nice Cupcake Moscato di’ Asti, if you are looking for a mid-shelf sweet option. 


Spirits are not available at every Publix location. However, they can be found at Publix Liquors, where you can find something for all your cocktail needs. Whether you’re looking for Malibu or GreyGoose, Publix Liquors is a great place to shop.

See our related article about the best liquor stores that cash checks near me.

Can You Order Alcohol Online for Publix Pickup?

Yes, you can order alcohol online for Publix pickup via Instacart. Simply shop Publix online through the Instacart app or the website under Publix Liquors. Then, once you’ve grabbed your cordials, scotch, gin, vodka, or tequila favorites, select “Pickup” and your local grocery store.

When you arrive at the store, notify them via the Instacart app. A shopper will bring your beer, wine, or spirits to your car. Otherwise, you can pick up your stuff personally at the designated area.

Age restrictions apply, so you must bring your ID to prove your age during pickup. Pickup orders don’t have any additional service fees.

Does Publix Deliver Alcohol?

Yes, Publix delivers alcohol via Instacart. Use the Instacart app or website to shop for your favorite alcoholic drinks at your nearby Publix Liquors. Once you place your order, a personal shopper will shop and deliver your beer, wine, or spirits, along with any other items, to your doorstep. 

You can use the Instacart app or the website to track the progress of your order. In addition, Publix can offer same-day delivery with Instacart. Groceries can be delivered as fast as one hour.

Delivery fees apply based on distance, delivery speed, quantity, and type of items in your shopping cart. Mostly, you’ll pay $3.99 for same-day orders of $35 and above. Orders containing alcohol are subject to a separate fee. If you want to lower or navigate the delivery fee, sign up for Instacart Express.

Frequently Asked Questions

There are several frequently asked questions regarding what Publix sells and when they start and stop selling alcohol. Here are a few questions with quick answers and some additional clarity.

Can I buy spirits at all Publix’s?

Unfortunately, spirits are not sold at every Publix store in the Southeast. There are a select number of Publix that have the Publix Liquor addition that allows for shoppers to buy their liquor needs. 

The Publix Liquors stores are where you will find the selection of alcohol that falls outside the realm of hard cider, wine coolers, beer, and wine. Be sure to check to see if the Publix near you has this add-on if you are searching for a specific liquor. 

Can I buy cocktails from Publix? 

Yes, you can buy cocktail mixes at Publix. Oftentimes when shoppers are looking for mixes for cocktails, they do not need the liquor store for this. However, you can buy the mixes for cocktails that you need at Publix. 

Whether you are looking for a good margarita mix or a spicy bloody mary mix, you will find exactly what you need in Publix. You will get a better deal on mixers, sodas, and cocktail add-ons at a Publix than you will at a general liquor store, where prices are usually inflated.

Will Publix ID me when I purchase alcohol? 

If you are heading to a Publix to get anything that contains alcohol, you should come prepared with your I.D. and be ready to show it. Legally the store’s cashiers are required to card anyone who is purchasing alcohol to be sure they comply with their state laws so that the store does not get their liquor license revoked. 

Don’t be surprised if you see a cashier wearing a pin that states they will ask you for your I.D. It is for everyone’s safety. Some places will disregard asking for an I.D. if you look over a certain age, but at Publix, everyone gets asked, so have the I.D. ready.

Is there a start and stop time for alcohol sales at Publix? 

Publix stores are popular in seven of the United States’ southeastern states. Each of these states has its laws about alcohol sales and what days it can be sold. In addition, many counties also have regulations for when alcohol can be sold. 

While many restrictions have come to an end in regards to alcohol sales and it can typically be purchased if the store is open, to save time and frustration, check your local laws and regulations before you go to the store. 

Recommended Read: What Time Does Kroger Start and Stop Selling Alcohol?

What Time Does Publix Stop Selling Alcohol Summary

With over 1,200 grocery stores, Publix is located in the Southeast states of Florida, Alabama, North and South Carolina, Virginia, Georgia, and Tennessee. You can purchase groceries, buy discount meat, cash checks, use cheap fax services, coin-counting machines, and shop for your favorite alcoholic beverages under one roof. It’s also a grocery store that accepts EBT for many things, such as seafood, bakery goods, donuts, and custom cakes.

Unlike other items and services at Publix, state and county rules limit what time you can or can’t buy alcohol at your local Publix store. Generally, Publix starts selling alcohol between 7 am and 9 am when most of its stores open and stops selling alcohol, at around 10 pm when its stores close in most of the southeast states. Further alcohol restrictions apply on Sunday, but you’ll be able to buy alcohol from noon till closure time in most of its locations.

If you don’t feel like getting dressed, you can order Publix Liquors via Instacart. Then, just place online delivery and pick orders via Instarcart’s website or app and have your wine, beer, or spirits delivered to your doorstep. You must be in the age of majority to use the Publix-Instacart delivery or pickup service for alcoholic beverages.

Whatever you do, buy and drink responsibly. In the same vein, don’t forget to stash enough cash away to build a six-figure emergency fund or seven-figure retirement nest egg.

See our guide on ways to save $10,000 in a year.