You can order a Walmart MoneyCard online for free here.
You must be 18 or older to order a Walmart MoneyCard. Your personalized Walmart MoneyCard will arrive within two (2) weeks. Activation requires online access and identity verification (including SSN) to open an account. Mobile or email verification and mobile app are required to access all features.
We may also ask for additional ID verification, which may include your driver’s license or other identifying documents. If a valid Social Security number is not provided, a personalized card cannot be issued.