Short Answer: In most areas, Walmart stores offer a variety of alcoholic beverages. However, alcohol sales times will vary by state, and sometimes by county. See below to find out which alcoholic beverages Walmart sells, how to find out if your local Walmart sells alcohol, and what hours alcohol sales begin and end in your state.
What Type of Alcohol Does Walmart Sell?
While Walmart’s alcohol brand selection may vary by region or city, in general, you’ll find the following:
- Beer (individual bottles, individual cans, four-pack, six-pack, 12-pack, 15-pack, 18-pack, 20-pack, 24-pack, kegs); brands include:
- Beers of Mexico
- Bud Light
- Busch Light
- Coors Light
- Corona Extra
- Michelob Ultra
- Miller Lite
- Samuel Adams
- Spirits (gin, liqueur, prepared cocktails, malt beverages, rum, tequila, vodka, whiskey); brands include:
- Captain Morgan
- Di Amore
- Jack Daniels
- Jim Beam
- Jose Cuervo
- Seagrams 7
- Southern Comfort
- Wine (champagne/sparkling, red, rose/blush, white); brands include:
- Arbor Mist
- Oak Leaf
- Sutter Home
- Woodbridge by Robert Mondavi
- Yellow Tail
Which Walmart Stores Sell Alcohol?
Several states have restrictions on where alcohol can be sold, and a few even restrict alcohol sales to state-owned stores. Despite the wide variation in state laws, Walmart manages to sell alcoholic beverages in some form in every state (though not necessarily at every store in every state). In New Hampshire, for example, state law limits the sale of liquor to state-owned stores, but Walmart sells beer and wine. In Utah, state law restricts sales of alcohol inside grocery stores, so you’ll find Walmart selling alcoholic beverages (generally just beer) in a separate building, next to its regular store.
To check what alcoholic beverages are in stock at a specific Walmart, use the My Local Store feature. From there, you can search by city or zip code to bring up your local store. Then, use the “search our shelves” function to see what’s in stock at your Walmart. You can search for a specific alcohol brand or search general terms like “beer” or “wine.”
Alternatively, you can visit the Beer, Wine and Spirits section of the Walmart website. Near the top of the displayed products, you’ll see options to refine your search. Enter your zip code in the “Store availability” box to see a list of nearby store locations selling alcohol. If no stores show up, there isn’t a Walmart in your vicinity that sells alcohol.
See our related research for information about whether you can buy alcohol with a gift card.
Alcohol Sales Times at Walmart by State
If you’re planning to rush to your local Walmart to purchase alcohol as soon as the doors open, or you intend to make a late-night trip to your 24-hour store location, you’ll want to make sure your state allows this. In many areas, you can buy alcohol during regular store hours. However, some states and locales have restrictions for the hours during the day when alcohol can be sold — Walmart does not set these restrictions.
The hours we’ve included in our list below are the same every day of the week except in certain counties and states that have additional restrictions as noted. While most states allow stores to sell alcohol every day of the week, some counties (and some entire states) have additional restrictions for alcohol sales on Sundays. There are also a handful of counties that are “dry,” meaning all alcohol sales are prohibited. And, there’s Alaska, which doesn’t allow alcohol sales when election polls are open.
See the table below for a comparison of the state laws for alcohol sales times; we’ve linked to the most relevant page on each state’s official website for more information. Note that while these are the legal hours of operation in each state, your local store may have shorter alcohol sale hours.