Pretty much every store in the Kansas City area has limited Christmas hours. People in Kansas and Missouri take Christmas very seriously. Many people have relatives and families coming to stay with them for Christmas. So, what are the opening hours for Christmas for stores in Kansas City?
Christmas opening hours
For most stores such as Walmart, Kmart, Target, Sears, HyVee, Price Chopper, and other stores where people shop for food and Christmas items:
Walmart Christmas hours are until 6pm on Christmas Eve and closed all day on Christmas Day. While Walmart posts signs about their Christmas hours on the doors, most people just ignore them until they need something on Christmas Eve or Christmas Day and then drive by Walmart only to find out that they are too late on Christmas Eve and very late on Christmas Day. More people ask about Walmart Christmas hours than any other stores. Some people know that Walmart is closed, yet they still drive by in case that particular Walmart happens to be open.
Mall Christmas opening hours
Malls such as Oak Park Mall have extended Christmas hours leading to Christmas Day closing at 10pm daily except Sunday. On Christmas Eve, stores close early at 6pm. Oak Park Mall store hours for Christmas Eve is from 8am to 6pm and on Christmas Day, Oak Park Mall is closed. The day after Christmas the stores usually open earlier than usual just on that day for people to come and use their gift cards and make exchanges. Oak Park Mall opens at 7am and closes at 9pm on the day after Christmas (Boxing Day).
Oak Park Mall store hours for New Year Eve and New Year Day are both 10am to 6pm.
Which stores open on Christmas Day?
If you are desperate to buy something on Christmas Day and you cannot wait, then you can try Walgreens. Most Walgreens stores sell Christmas food, decorations and many items that you can buy as Christmas gifts cheaply. Walgreens closed at about 6pm in Christmas Day. However, if you are looking for a popular item such as key ingredients for your Christmas dinner, you will be lucky if Walgreens have them to begin with and if they carry them, the chances are that they are out by Christmas Day.