The 15 Best Super Walmart in Alabama

The best Walmart in Alabama

Walmart is one of the world’s biggest retailers, and its presence in Alabama is big. There are dozens of Walmart locations spread across this state. Whether you’re looking for a bargain or just need to pick up some household items quickly and conveniently, Walmart can fill your shopping needs.

But what are the best Walmart spots in Alabama? We’ve done some digging and come up with our list of 15 must-visit stores from north to south—read on for our picks!

The 15 Best Walmart Store Locations in Alabama

The best Walmart in Alabama
The best Walmart in Alabama

Walmart Supercenter

  • Address: 209 Lakeshore Pkwy, Homewood, AL 35209, United States
  • Map: Click here
  • Rating: 3.9 (6116)
  • Phone: +1 205-945-8692
  • Website: Link
  • Price Info: Inexpensive
  • Opening hours:
    Monday: 6:00 AM – 11:00 PM
    Tuesday: 6:00 AM – 11:00 PM
    Wednesday: 6:00 AM – 11:00 PM
    Thursday: 6:00 AM – 11:00 PM
    Friday: 6:00 AM – 11:00 PM
    Saturday: 6:00 AM – 11:00 PM
    Sunday: 6:00 AM – 11:00 PM
  • Feature: Delivery
  • Reviews:
    Amazing prices, horrible customer service. That should be Walmart’s motto. It’s 9pm. There are 12 lanes but only 1 open. 1 side of the self check-out is closed. The other side of self check-out is only for card payments. It is December 1st. Peak holiday shopping season. Walmart couldn’t care less. Worthless customer service has become synonymous with Walmart.
    By Rafael Delgado (a month ago)
    Nice store, clean. Wish stock was kept up better, I’m sure it’s not their fault. I was refused help..being q 65 yo. Disabled woman with 2 buggies full..no one would help me get to the car.you gal qt customer serve said she did not have any cart boys to help Nd went right back. To not being busy…talking to another employee.
    ✭✭✭✭ By Dawn Dalyce (6 months ago)
    I saw some much needed improvements in areas and opportunities as well. Overall I was fortunate they were in stock on majority of my grocery list. I have no reason to speak negatively about the visit. I only shopped the grocery this day.
    ✭✭✭ By Justin Holmes (3 months ago)
    Overall I’ve had pleasant experiences with this location. They recently updated their closing schedule so that a cop will turn people away once they’re closed. I really enjoy the updated closing schedule. It allows those who get out of work at 10:30 PM, or have something come up, to grab a quick thing or two.
    ✭✭✭✭ By Anastasia Long (a month ago)
    Faster checkout than most visited recently. Store clean and tidy. Found most of what was needed. Inflation showing. Parking lot is typically nearly full and often chaotic. Sams Club and gas station adjacent.
    ✭✭✭✭✭ By F A (3 months ago)

Walmart Supercenter

  • Address: 1600 Montclair Rd, Irondale, AL 35210, United States
  • Map: Click here
  • Rating: 3.8 (5207)
  • Phone: +1 205-956-0416
  • Website: Link
  • Price Info: Inexpensive
  • Opening hours:
    Monday: 6:00 AM – 11:00 PM
    Tuesday: 6:00 AM – 11:00 PM
    Wednesday: 6:00 AM – 11:00 PM
    Thursday: 6:00 AM – 11:00 PM
    Friday: 6:00 AM – 11:00 PM
    Saturday: 6:00 AM – 11:00 PM
    Sunday: 6:00 AM – 11:00 PM
  • Feature: Delivery
  • Reviews:
    General store appearance is dirty/messy with damaged and dirty shelving and floors. Men’s bathroom needs a lot of attention having damaged walls (a safety hazard as someonce could cut themselves on the exposed metal corner reinforcement), equipment and general poor appearance. Big difference between this and the Hoover location. That said, all employees I talked with were courteous and helpful, so two stars instead of one. I’ll check back in a few months..
    ✭✭ By SS396 (2 months ago)
    If I could give negative stars I would. I placed an order yesterday for over 200 dollars. That you can track on the Walmart app. My food was supposed to be delivered by 5 pm on the 31st! It showed my items had been shopped and was ready to be delivered. Here it is 10 am on the 1st and I have yet to receive anything. Went to the store late on the 31st to try and pick it up myself and they couldn’t even find my items! So obviously someone lied about getting my order ready. was assured I’d receive my items today and the store refuses to give me any information and just hangs up on me every time I call. I can no longer cancel the order it just continues to say it’s delayed. So I have pretty much lost the little bit of money I had to fit my kids for the week . So yeah this Walmart pretty much stolen $200 dollars from me. DO NOT GO HERE.
    By Belinda Nguyen (5 months ago)
    If you want to do a pickup order I wouldn’t recommend it. They mark your pickup as complete before ever leaving the building. You just sit there and wait while hoping they bring your pickup order.

    And if you want to talk about the substitutions before they complete the order, they don’t answer the phone. I tried to decline my substitutions because I ordered 2 gallons of milk and they gave me 4 quarts of milk which cost me way more money. There were two other substitutions like this, where I was paying more money for less food.

    I tried to decline but it didn’t let me, and the app told me to decline the substitutions during pickup. Well I wasn’t able to do that because they didn’t answer the phone, and then they marked the pickup as complete without ever even coming out to put the groceries in my car.

    Absolutely ridiculous!

    By Emily Weis (in the last week)
    Store is dirty, boxes all over the place. Staff does not want to help. Online orders for pick up are a joke. Always out of what you want until you walk in to the store and the stuff you want is on the shelf. You buy products from the store get home and the boxes don’t have the cords, wires or handwear kits. Several times now. This store need to be closed or new management.
    By mike lyons (4 weeks ago)
    The incompetency of the night shift tonight was quite disappointing. I was looking to get a price check on a TV and asked four staff members for help. None helped. I then proceeded to call the Walmart I was in, and the woman who answered the phone was of no help, and not to mention that she hung up in my face, I then finally spoke to the manager on duty and she was NO help also. I’m unbelievably upset about my experience at Walmart tonight. I will never be returning! Absolutely unbelievable!!
    By Xan Crook (2 months ago)

Walmart Supercenter

  • Address: 9248 Parkway E, Birmingham, AL 35206, United States
  • Map: Click here
  • Rating: 3.8 (5113)
  • Phone: +1 205-833-7676
  • Website: Link
  • Price Info: Inexpensive
  • Opening hours:
    Monday: 6:00 AM – 11:00 PM
    Tuesday: 6:00 AM – 11:00 PM
    Wednesday: 6:00 AM – 11:00 PM
    Thursday: 6:00 AM – 11:00 PM
    Friday: 6:00 AM – 11:00 PM
    Saturday: 6:00 AM – 11:00 PM
    Sunday: 6:00 AM – 11:00 PM
  • Reviews:
    I came from other state. Most of what I needed was not in store. I have never had that issue in a Walmart before. The cool aid was almost impossible to find, as me and two other customers found out. We went in many circles and if a other person had not taken us to it, we would of never found it. Food and electronics and other areas all places things I needed did not exist. Not a great experience. The cashier’s took slow to a new level with hoRds of people waiting. In every line same thing. They moved as if the store was empty
    ✭✭✭ By J way (a month ago)
    Its Walmart so saying they have a wide array of items is redundant and per usual for Walmart super centers expect long lines cause usually only self checkout is open and one or two lanes. Only part I disliked was 15 minutes before they closed they refused to let me check out my items cause you must be in line to check out 20 minutes before close so I ended up putting my emergency menstration items on the drink cooler next to the self checkout I was barred from usung and leaving out of frustration and desperation to not ruin my clothes. Just hit a gas station to get what I needed for the night and went to a closer Walmart the next day. During the day though they are great and can’t really fault them for their rule about being in line 20 minutes before close though a little leeway for getting in a very short line 15 minutes before close would have been appreciated since it cleared out completely and they were able to lock the doors 10 minutes early. Oh well I got what I needed in the end and that was my only ever problem there in dozens of trips to that particular store so as long as you aren’t someone ( a jerk so don’t be this person) trying to do a grocery trip 30 minutes before they close you shouldn’t have a problem either.
    ✭✭✭✭ By Taylor Tanner (2 months ago)
    While the store was clean and well stocked and the staff was beyond reproach being friendly, courteous and generously helpful, the store itsself is in a bad location and the primarily colored clientel openly madẹ racially aggressive statements of hatred for people of the non colored race. I felt unsafe and unwelcome even with adequate security presence, and have nọ desire or intentions of returning.
    ✭✭ By Kelly Streeval (2 weeks ago)
    Sadly, we have had some poor experiences with the curbside pick-up service every time we have ordered online. Customer service skills need honing and it seems the tech glitches are abounding.
    ✭✭ By CC D (2 months ago)
    I try and avoid this Walmart at all costs and gladly go the few extra miles outta the way to go to the Trussville store. Its amazing how much of a difference those few miles can make and the stark differences between stores. The differences in between being treated like an unwelcome common thief who is bothering employees by simply being present versus being treated as an actual paying, more than welcomed, loyal, regular customer who deserves to at least be shown basic kindness is amazing and quiet shocking truthfully! The Roebuck Walmart Super Center can be summed up in one word. One word that explains everything from the employees, their attitudes, the organization of shelves and products, to the floors and their bathrooms. That one word would simply be….NASTY! Its fitting for every aspect of that store and its employees!
    By Misty Newell (3 months ago)

Walmart Supercenter

  • Address: 890 Odum Rd, Gardendale, AL 35071, United States
  • Map: Click here
  • Rating: 3.8 (4523)
  • Phone: +1 205-631-8110
  • Website: Link
  • Price Info: Inexpensive
  • Opening hours:
    Monday: 6:00 AM – 11:00 PM
    Tuesday: 6:00 AM – 11:00 PM
    Wednesday: 6:00 AM – 11:00 PM
    Thursday: 6:00 AM – 11:00 PM
    Friday: 6:00 AM – 11:00 PM
    Saturday: 6:00 AM – 11:00 PM
    Sunday: 6:00 AM – 11:00 PM
  • Reviews:
    The Gardendale Walmart is no longer shoppable. Food open and in the aisles, trash everywhere, employees openly mock customers. The pics I have attached are not all the pics, just the ones that were the most egregious such as the ones where food was openly out, rotting and melting. While I was in the shop I overheard a couple have an exchange about the conditions in the store, and then saw and heard a nearby employee chuckle. This store was in violation of countless health codes that any one could see just walking up and down the food aisles. Much like the other Walmarts in a 50 mile radius, there appeared to be no management, no control. One active person manned register, all other employees seemed to either be loitering in the back. We did witness two teens filling online orders. I will not be buying food from here any more. The cracked eggs spilling over other egg carts and the melting ice cream in the “frozen” meats section was more potential salmonella than I’m willing to expose my family to. I’m also divesting myself of all Walmart stock as the state of these stores across the southeast is indicative of larger problems in corporate.
    ———Original Review from 4 years before current review———–
    This Walmart is far better than your typical Walmart. Clean, well stocked and get this…the employees are friendly and do not treat you like you are in a prison lock down nor try to take your cell phone like other Walmarts (looking at you Trussville). Every employee I encountered there actually smiled and most asked if we needed help during what Google indicates is their busiest time of week. It was actually a nice experience.
    By Mick McMeme (3 months ago)
    Normally I have a good experience when visiting the auto service department. But today I can’t say it was pleasurable. I pulled in at 10:35am and one of the two service techs came over to me after finishing the car in front of mine and wrote me up for a oil change and tire rotation. He stated to me that it will only take about 35 minutes. I thought that it was a fast turn around but figured ok. Well two hours later I went outside looking for the rep and found that my tire rotation still wasn’t done. It took another 25 minutes to complete that service and when he was done never bothered to apologize for the long delay nor offered to ring me up so I could get on my way. I had to track down another employee to ring me and when I asked to speak to the manager I was told he was in meetings! Typical response when a customer ask to talk to a manager!!!!!!! Hopefully corporate will read these reviews and respond in some appropriate manor.
    By Paul Lamela (2 months ago)
    I guess Walmart wants to just do online business. Tried to get help a the jewelry counter. Not looking, wanting to but a necklace and a ring for my wife. Not the low end stuff either. Couldn’t get anyone to open the cases. Store manager, department manager not at the store. Assistant store manager not at the store. The associate that was supposed to be there, we was told she was at lunch. We asked how long was lunch and was informed one hour. Ok let’s fast forward one hour twenty minutes, still no clerk. It wasn’t close to closing time so we left. Went to another Walmart location to only find the same problem. Now neither of these Walmart stores is in a tiny town next to the dollar store. Now I know why I dislike Walmart. They want our money but don’t care about service anymore.
    By Timothy Brown (3 weeks ago)
    The worst Walmart ever. They try to force customers to use self checkout. Not my forte, I have a job. This looks s every time I need to go in and grab a few items when I get off work in the morning. Walmart in Gardendale never have a cashier to check customers out in the am
    By Antoinette Taylor (2 months ago)
    The older females that work in pick up are very toxic and racist they don’t like black people they will make you wait on your order that they said are ready and I wait a hour for them .. then white people pop up to pick up their orders they come and go really fast. This is inconsiderate on not just my time but for the other people who are waiting for their items. Bad service! They DONT acknowledge you at ALL ! if they didn’t like the type of work that they do then you should get another job. Bad service and bad look on Walmart. And one of the females said that she was a manager. –Cheryl– Terrible !! No wonder robots are being considered. And not only did she walk past my car I had to call her a racist before she said anything to me.
    By Bigger Than Barz (2 months ago)

Walmart Supercenter

  • Address: 165 Vaughan Ln, Pell City, AL 35125, United States
  • Map: Click here
  • Rating: 3.9 (3812)
  • Phone: +1 205-338-5300
  • Website: Link
  • Price Info: Inexpensive
  • Opening hours:
    Monday: 6:00 AM – 11:00 PM
    Tuesday: 6:00 AM – 11:00 PM
    Wednesday: 6:00 AM – 11:00 PM
    Thursday: 6:00 AM – 11:00 PM
    Friday: 6:00 AM – 11:00 PM
    Saturday: 6:00 AM – 11:00 PM
    Sunday: 6:00 AM – 11:00 PM
  • Reviews:
    It was a nice place to shop for our groceries. Found pretty much what we were looking for. It didn’t take very long to go in and get our things and get out. They were very helpful in getting me a electric buggy. The thing tho that really bugged me was … I was asked when I just finished checking out to see my receipt. The lady at the door say her check it and then asked to see my receipt. I don’t normally mind complying. Nothing to hide, but when you make me feel like you think I stole something. That is so wrong and makes me feel uncomfortable and not want to go back. I honestly don’t know what made them both to want to look at my receipt (and knowing the other person checked as well) Only thing I could think of is I don’t bag all my stuff. There is no need and it’s just a waste.
    I really didn’t like the uncomfortable feeling I got at the end of my shopping. And for it to have gone so smooth to begin with. 🦋
    ✭✭✭✭ By FlutterBy Bird13 (a month ago)
    I love Walmart! I always have, but now at 73 years old, I find it ridiculous that they have devoted so many front parking spaces for “pickup”. If it’s going to be brought to your car, why do you have to take up the front spaces. I’m handicapped and there are never enough empty spaces for that. Please rethink your parking lot priorities.
    ✭✭ By Judy Newman (3 months ago)
    Two lines were open and the lines were super long. Even self check was long. It’s so aggravating when you spend hundreds of dollars and Walmart is so cheap they won’t have enough cashier’s to take care of loyal customers. Most people do not like to shop then check themselves out. I feel bad for the two cashier’s that are working super hard. Do better Walmart.
    By Vicky Roberts (2 months ago)
    Placed an order for pickup. Checked in and over 45 minutes later no one had even checked to see why I was still parked there despite updating it multiple times. Called the store and no one bothers to answer the phone, called customer service and they tell you to call the store or go in and get it. if I wanted to go into the dang store why would I have placed a curbside pickup!
    By Nonya Business (a month ago)
    I am so fed up with them. It was about 6months ago regular white bread was .99c and it would always ring up 1.10 of course I would bring it up each time. Now it says 1.10 and today I bought 2 and it rung up 1.32 each. It should not be me having to do there prices for them! Everyone needs to pay attention they are ripping people off and know it! This is only one product there are others. I told them to change the price tags and was given the well, ah and they needed to go check to see if I was lying? I told them ok I can wait. It’s really sad about the rich ripping people off, I buy as little as I can get away with because it’s getting ridiculous. Please watch yourselves!
    ✭✭ By Mary A Partridge (2 weeks ago)

Walmart Supercenter

  • Address: 973 Gilbert Ferry Rd SE, Attalla, AL 35954, United States
  • Map: Click here
  • Rating: 4 (3629)

Walmart Supercenter

  • Address: 5601 AL-157, Cullman, AL 35058, United States
  • Map: Click here
  • Rating: 4.1 (3604)

Walmart Supercenter

  • Address: 5919 Trussville Crossings Pkwy, Birmingham, AL 35235, United States
  • Map: Click here
  • Rating: 3.8 (3597)

Walmart Supercenter

  • Address: 2780 John Hawkins Pkwy, Hoover, AL 35244, United States
  • Map: Click here
  • Rating: 4 (3582)

Walmart Supercenter

  • Address: 6495 Atlanta Hwy, Montgomery, AL 36117, United States
  • Map: Click here
  • Rating: 3.9 (3576)

Walmart Supercenter

  • Address: 2001 Glenn Blvd SW, Fort Payne, AL 35968, United States
  • Map: Click here
  • Rating: 4 (3467)

Walmart Supercenter

  • Address: 5335 US-280, Hoover, AL 35242, United States
  • Map: Click here
  • Rating: 4 (3073)

Walmart Supercenter

  • Address: 2181 Pelham Pkwy, Pelham, AL 35124, United States
  • Map: Click here
  • Rating: 4 (2985)

Walmart Supercenter

  • Address: 8551 Whitfield Ave, Leeds, AL 35094, United States
  • Map: Click here
  • Rating: 3.8 (2916)

Walmart Supercenter

  • Address: 3501 20th Ave, Valley, AL 36854, United States
  • Map: Click here
  • Rating: 3.8 (2418)
The best Walmart in Alabama
The best Walmart in Alabama

Thank you for reading! If you have any additional information on the best Walmart in Alabama, please leave a comment below. We would love to hear from you!

Related articles: