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.

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
  • 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
  • Wine (champagne/sparkling, red, rose/blush, white)
    • Brands include:
      • Arbor Mist
      • Artezen
      • Cupcake
      • Franzia
      • Oak Leaf
      • Sutter Home
      • Woodbridge by Robert Mondavi
      • Yellow Tail

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


This Season