Walmart - Hannibal, MO

3650 Stardust DriveHannibalMO 63401
Today: 6:00 am - 11:00 pm

Hours Walmart - Hannibal, MO

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Holiday Hours 2024 Show

Labor Day
Good Friday
Easter Saturday
Easter Sunday
Easter Monday
Boxing Day
Christmas Day
Christmas Eve
Columbus Day
Independence Day
Martin Luther King Day
Memorial Day
New Year’s Day
New Year’s Eve
Thanksgiving day
Veterans Day

Walmart - Hannibal, MO - Hours & Store Details


Walmart Supercenter is conveniently found at 3650 Stardust Drive, within the north-west area of Hannibal (a few minutes walk from Hannibal-Lagrange University). This store is beneficial for the people of Saverton, Payson, Palmyra, Lamb, New London and Hull. Doors are open here today (Tuesday) from 6:00 am until 11:00 pm. On this page, you will find working times, address description, customer feedback and additional information about Walmart Hannibal, MO.


Visit your local Walmart Supercenter branch not far from the intersection of Stardust Drive and Munger Lane, in Hannibal, Missouri.

By car

This store is found within a 1 minute drive from Green Meadow Drive, Country Lane, State Highway West and Progress Road; a 3 minute drive from Mcmasters Avenue (US-61), Exit 157 of US-36 or Avenue of The Saints; and a 12 minute drive time from V.f.w. Memorial Highway (Mo-110) and US-61-Business.

The address for route finder devices is: 3650 Stardust Drive, Hannibal, MO 63401.

On foot

Just a short walk away you might visit Blackwell Field, Pitney Field, Nelson Cemetery, Park United Methodist Church, Saint Marys Cemetery, Head Cemetery, Hannibal-Lagrange University, Hannibal Country Club and Riverview Park.


At present, Walmart has 1 discount store in Hannibal, Missouri.

Navigate to this page for a full list of all Walmart discount stores near Hannibal.

Open: 9:00 am - 8:00 pm0.00mi
Open: 10:00 am - 7:00 pm0.04mi
Open: 12:00 pm - 7:00 pm0.08mi