The Walmart.com website only ships orders to addresses within:
We do not ship to Canada or other destinations outside the U.S., except as noted above.
Customers in Canada and Mexico: Please do not use a U.S. Walmart store address as your shipping address. Orders shipped to a U.S. Walmart store that were not placed using the Site to Store service will be returned and refunded. Please visit Global Walmart Websites to shop the Walmart website specific to your country.