In most areas, Walmart’s offers a variety of alcoholic beverages, and you can pop them into your shopping cart, along with other items. Continue reading 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.
Table of Contents
What Type of Alcohol Does Walmart Sell?
Stroll down the alcohol aisle of Walmart and you’ll see a variety of options. While brand selection may vary by region or city, in general, you’ll find:
- 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
- Budweiser
- Busch
- Busch Light
- Coors
- Coors Light
- Corona Extra
- Guinness
- Heineken
- Michelob
- Michelob Ultra
- Miller
- Miller Lite
- Samuel Adams
- Brands include:
- Spirits (gin, liqueur, prepared cocktails, malt beverages, rum, tequila, vodka, whiskey)
- Brands include:
- Absolut
- Bacardi
- Baileys
- Captain Morgan
- Ciroc
- Di Amore
- Hornitos
- Jack Daniels
- Jim Beam
- Jose Cuervo
- Malibu
- Mike’s
- Pinnacle
- Seagrams 7
- Smirnoff
- Southern Comfort
- Svedka
- Brands include:
- Wine (champagne/sparkling, red, rose/blush, white)
- Brands include:
- Arbor Mist
- Artezen
- Cupcake
- Franzia
- Oak Leaf
- Sutter Home
- Woodbridge by Robert Mondavi
- Yellow Tail
- Brands include:
Which Walmart Stores Sell Alcohol?
Several states have significant 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, 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 dash to your 24-hour store location, hold off on those plans until you read this entire section. Logically, you’d think that alcohol is available for purchase during regular store hours and, in many areas that’s true. However, alcohol sales are subject to all sorts of state and local laws and regulations. This means that Walmart does not determine what hours of the day and night it can sell alcohol; instead, it must follow the day and time restrictions each state or county mandates.
Most states restrict the hours of day when alcohol can be sold, and many require that stores stop selling alcohol as early as 9 p.m. 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 extra restrictions as noted. While most states allow alcohol to be sold everyday of the week, many counties, and some entire states, have extra restrictions on alcohol sales on Sunday. There are also a handful of counties that are dry, meaning that no alcohol sales are permitted ever. And, there’s Alaska, which doesn’t allow alcohol sales when election polls are open.
To view these alcohol laws and more, you can also use the Federal Trade Commission’s Index of Alcohol Laws by State.
Alabama
- Alcohol sales hours: 6 a.m. to 2 a.m.
- Sunday restrictions: Sunday alcohol sales allowed in the following counties only: Autauga, Baldwin, Calhoun, Colbert, Elmore, Etowah, Greene, Hale, Houston, Jackson, Jefferson, Lauderdale, Lee, Lowndes, Macon, Madison, Mobile, Montgomery, Morgan, Perry, Sumter, Tuscaloosa, Russell, St. Claire, and Wilcox
- Special restrictions: None
Alaska
- Alcohol sales hours:Â 8 a.m. to 5 a.m.
- Sunday restrictions: None
- Special restrictions: No alcohol sales on election day until all polls are officially closed
Arizona
- Alcohol sales hours:Â 6 a.m. to 2 a.m.
- Sunday restrictions: None
- Special restrictions: None
Arkansas
- Alcohol sales hours: 7 a.m. to 1 a.m.
- Sunday restrictions: Sunday retail sales allowed in these counties only: Baxter, Benton, Boone, Carroll, Franklin, Marion, Washington
- Special restrictions: No alcohol sales in dry towns located in these counties: Arkansas, Calhoun, Cleveland, Conway, Cross, Crittenden, Dallas, Drew, Garland, Greene, Jackson, Jefferson, Logan, Mississippi, Monroe, Ouachita, Poinsett, Prairie, Pulaski, Sebastian, St. Francis, Union, and Woodruff
California
- Alcohol sales hours: 6 a.m. to 2 a.m.
- Sunday restrictions: None
- Special restrictions: None
Colorado
- Alcohol sales hours: 8 a.m. to 12 a.m.
- Sunday restrictions: None
- Special restrictions: None
Connecticut
- Alcohol sales hours: 8 a.m. to 10 p.m.
- Sunday restrictions: Alcohol sold from 10 a.m. to 6 p.m.
- Special restrictions: None
Delaware
- Alcohol sales hours: 9 a.m. to 1 a.m.
- Sunday restrictions:Â Alcohol sold from 12 p.m. to 8 p.m.
- Special restrictions: None
District of Columbia
- Alcohol sales hours: 9 a.m. to 12 a.m.
- Sunday restrictions: None
- Special restrictions: None
Florida
- Alcohol sales hours: 7 a.m. to 3 a.m.
- Sunday restrictions: None
- Special restrictions: Size limit of 32 ounces. Beer and malt liquor is not sold in 40-ounce bottles.
Georgia
- Alcohol sales hours: Hours set by county
- Sunday restrictions: Alcohol can be purchased in most counties starting at 12 p.m. Some counties don’t allow Sunday alcohol sales. Contact your local Walmart for more information.
- Special restrictions: None
Hawaii
- Alcohol sales hours: 6 a.m. to 11 p.m.
- Sunday restrictions: None
- Special restrictions: None
Idaho
- Alcohol sales hours: 6 a.m. to 1 a.m.
- Sunday restrictions: None
- Special restrictions: None
Illinois
- Alcohol sales hours: Hours set by municipalities
- Sunday restrictions: None
- Special restrictions: None
Indiana
- Alcohol sales hours: 7 a.m. to 3 a.m.
- Sunday restrictions: Alcohol sold from 12 p.m. to 8 p.m.
- Special restrictions: Grocery stores cannot sell cold beer.
Iowa
- Alcohol sales hours: 6 a.m. to 2 a.m.
- Sunday restrictions: Alcohol sold from 8 a.m. to 2 a.m.
- Special restrictions: None
Kansas
- Alcohol sales hours: 9 a.m. to 11 p.m.
- Sunday Restriction: Sunday alcohol sales begin at noon.
- Special Restriction: None
Kentucky
- Alcohol sales hours: 6 a.m. to 2 a.m.
- Sunday restrictions: Alcohol sold from 1 p.m. to 2 a.m.
- Special restrictions: None
Louisiana
- Alcohol sales hours: 12 a.m. to 12 a.m.
- Sunday restrictions: None in many counties. Towns in the following counties may restrict Sunday sales: Allen, Beauregard, Bienville, Bossier, Caddo, Caldwell, Catahoula, Claiborne, Concordia, De Soto, East Carroll, Franklin, Grant, Jackson, La Salle, Lincoln, Ouachita, Rapides, Red River, Richland, Tensas, Union, Vernon, Washington, Webster, West Carroll, Winn.
- Special restrictions: None
Maine
- Alcohol sales hours: 6 a.m. to 1 a.m.
- Sunday Restriction: Alcohol sold from 9 a.m. to 1 a.m.
- Special Restriction: None
Maryland
- Alcohol sales hours: Hours vary by county
- Sunday restrictions: No Sunday alcohol sales in these counties: Baltimore and Garrett.
- Special restrictions: None
Massachusetts
- Alcohol sales hours: 8 a.m. to 11 p.m.
- Sunday restrictions: Alcohol sold from 10 a.m. to 11 p.m.
- Special restrictions: None
Michigan
- Alcohol sales hours: 7 a.m. to 2 a.m.
- Sunday restrictions: Alcohol sold from 12 p.m. to 2 a.m.
- Special restrictions: None
Minnesota
- Alcohol sales hours: 8 a.m. to 10 p.m.
- Sunday restrictions: Alcohol sold from 11 a.m. to 6 p.m.
- Special restrictions: None
Mississippi
- Alcohol sales hours: 10 a.m. to 10 p.m.
- Sunday restrictions: No Sunday alcohol sales.
- Special restrictions:Â No alcohol sales in these dry counties: Benton, Choctaw, Clarke, Itawamba, Prentiss, Smith, Walthall, Webster.
Missouri
- Alcohol sales hours: 6 a.m. to 1 a.m.
- Sunday restrictions: Alcohol sold from 9 a.m. to 12 a.m.
- Special restrictions:Â None
Montana
- Alcohol sales hours: 10 a.m. to 8 p.m.
- Sunday restrictions: None
- Special restrictions: None
Nebraska
- Alcohol sales hours: 6 a.m. to 1 a.m.
- Sunday restrictions: Hard liquor sales begin at noon.
- Special restrictions: None
Nevada
- Alcohol sales hours: 12 a.m. to 12 a.m.
- Sunday restrictions: None
- Special restrictions: None
New Hampshire
- Alcohol sales hours: 6 a.m. to 11:45 p.m.
- Sunday restrictions: None
- Special restrictions: None
New Jersey
- Alcohol sales hours: 9 a.m. to 10 p.m.
- Sunday restrictions: Some areas have reduced selling hours.
- Special restrictions:Â There are dry towns in every county except: Essex, Hunterdon, Middlesex, Morris, Sussex, Union, Warren.
New Mexico
- Alcohol sales hours: 7 a.m. to 12 a.m.
- Sunday restrictions: Statewide, alcohol may be sold from 12 p.m. to 12 a.m.. There are various additional Sunday restrictions in all counties except: Catron, De Baca, Dona Ana, Guadalupe, Los Alamos, Luna, Otero, San Miguel, Sierra, Socorro, Taos.
- Special restrictions:
New York
- Alcohol sales hours: 24 hours for beer; 8 a.m. to 12 a.m. for wine and liquor
- Sunday restrictions: Wine and liquor sales hours reduced to 12 p.m. to 9 p.m. for wine and liquor.
- Special restrictions: None
North Carolina
- Alcohol sales hours: 9 a.m. to 9 p.m.
- Sunday restrictions: Alcohol sold from 12 p.m. to 9 p.m.
- Special restrictions: None
North Dakota
- Alcohol sales hours: 8 a.m. to 2 a.m.
- Sunday restrictions: Alcohol sold from 12 p.m. to 2 a.m.
- Special restrictions: Alcohol beverages sold at grocery stores are sold in a separate area from the main store.
Ohio
- Alcohol sales hours: 5:30 a.m. to 1 a.m.
- Sunday restrictions: None
- Special restrictions: None
Oklahoma
- Alcohol sales hours: 10 a.m. to 9 p.m.
- Sunday restrictions: No alcohol sales on Sunday.
- Special restrictions: None
Oregon
- Alcohol sales hours: 7 a.m. to 2:30 a.m.
- Sunday restrictions: None
- Special restrictions: None
Pennsylvania
- Alcohol sales hours: 9 a.m. to 10 p.m.
- Sunday restrictions: Alcohol sold from 11 a.m. to 7 p.m.
- Special restrictions: Alcohol must be sold at a separate register in grocery stores.
Rhode Island
- Alcohol sales hours: 9 a.m. to 10 p.m.
- Sunday restrictions: Alcohol sold from 10 a.m. to 6 p.m.
- Special restrictions: None
South Carolina
- Alcohol sales hours: 9 a.m. to 7 p.m.
- Sunday restrictions: Varied; some cities and counties allow alcohol sales on Sundays.
- Special restrictions: None
South Dakota
- Alcohol sales hours: 8 a.m. to 2 a.m.
- Sunday restrictions: Alcohol sold from 12 p.m. to 2 a.m.
- Special restrictions:Â Alcohol beverages sold at grocery stores are sold in a separate area from the main store.
Tennessee
- Alcohol sales hours: 8 a.m. to 11 p.m.
- Sunday restrictions: Hours not specified. Beer can be purchased. No Sunday sales for wine and liquor.
- Special restrictions: No alcohol sales on Thanksgiving.
Texas
- Alcohol sales hours: Monday – Saturday 7 a.m. to 12 a.m.; Saturdays until 1 a.m.
- Sunday restrictions: Alcohol sold from 12 p.m. to 12 a.m.
- Special restrictions: County and community laws vary widely, and may vary from the above information.
Utah
- Alcohol sales hours: 11 a.m. to 10 p.m.
- Sunday restrictions: Alcohol not sold on Sunday.
- Special restrictions:Â Alcohol may not be sold at most Walmarts due to state law.
Vermont
- Alcohol sales hours: 6 a.m. to 12 a.m.
- Sunday restrictions: Typically from 8 a.m. to 10 p.m., but hours vary.
- Special restrictions: None
Virginia
- Alcohol sales hours: 6 a.m. to 12 a.m.
- Sunday restrictions: None
- Special restrictions: None
Washington
- Alcohol sales hours: 6 a.m. to 2 a.m.
- Sunday restrictions: None
- Special restrictions: None
West Virginia
- Alcohol sales hours:Â Beer and wine from 7 a.m. to 2 a.m.; liquor from 8 a.m. to 12 a.m..
- Sunday restrictions: Beer and wine can be purchased from 1 p.m. to 2 a.m.. No Sunday sales of liquor.
- Special restrictions: None
Wisconsin
- Alcohol sales hours: Beer from 6 a.m. to 12 a.m.; wine and liquor from 6 a.m. to 9 p.m.
- Sunday restrictions: None
- Special restrictions: None
Wyoming
- Alcohol sales hours: 6 a.m. to 2 a.m.
- Sunday restrictions: None
- Special restrictions: None
In Summary
Walmart carries alcohol in select stores in all 50 states. However, alcohol sales and alcohol sales times at Walmart are limited by state and local liquor laws. Check your state’s alcohol restrictions to learn more about where and when you can buy alcohol at Walmart. Want to know when 7-Eleven stops selling alcohol? And when Kroger stops selling alcohol? See our article for details.
Suggested Article:Â Where to Buy Kegs of Beer (All Sizes from Mini to Full and How Much They Cost