There is presently 1 Walmart branch operational in Medicine Hat, Alberta. See this page for a full listing of every Walmart location nearby.