Question: how long does it take to receive a walmart egift card?
Answer: eGift cards arrive immediately by email, or within 4 hours at most. Select the denomination and add the eGift card to your cart. We'll send you an email that includes the Walmart eGift Card number and PIN.