How to delete your Walmart account

Walmart does not offer a self-service delete button in your account settings. To remove your account, you must contact Walmart's customer service directly by phone, email, or through their website contact form. The process takes a few days to a week, and Walmart will ask you to confirm your identity before proceeding. Once deleted, your account cannot be recovered — all order history, saved payment methods, and addresses are permanently removed.

The fastest route is calling Walmart's customer service at 1-800-966-6546 and asking to speak with someone who handles account deletion. Have your email address, phone number, and a recent order number ready. If you prefer not to call, you can submit a request through Walmart.com by going to Account Settings, selecting "Contact Us," and choosing the option for account or privacy concerns.

Key Takeaways

  • Walmart requires you to contact customer service directly — there is no delete button in your account settings.
  • Call 1-800-966-6546 or use the Contact Us form on Walmart.com to request account deletion.
  • Have your email address, phone number, and a recent order number available when you contact them.
  • Account deletion takes three to seven business days and cannot be undone once completed.
  • Deleting your account removes all saved addresses, payment methods, and order history from Walmart's servers.

Why you might want to delete your Walmart account

People delete their Walmart accounts for different reasons. Some no longer shop there and want to reduce the number of accounts they maintain. Others are concerned about data storage and prefer not to have their purchase history, addresses, and payment information kept on Walmart's servers. A few delete accounts after a security breach or if they believe their login has been compromised.

If your main concern is security — for example, you used a weak password or received a suspicious email claiming to be from Walmart — you do not have to delete your account. Instead, change your password when ready to something unique and at least 12 characters long, enable two-factor authentication in your account settings, and check your saved payment methods to make sure nothing unauthorized is there. These steps are faster than deletion and keep your account usable if you shop at Walmart again later.

Steps to request account deletion by phone

Calling is the most direct method because a representative can confirm your identity right away and start the deletion process when ready. Call 1-800-966-6546 during business hours (typically 7 a.m. to 11 p.m. Central Time, seven days a week). When you reach someone, say clearly: "I want to delete my Walmart account."

The representative will ask for your email address associated with the account, your phone number, and possibly a recent order number to verify you own the account. They may also ask why you want to delete it — this is optional to answer, but some representatives use the feedback to improve their service. Once they confirm your identity, they will submit the deletion request. They should give you a reference number and tell you the deletion will be processed within three to seven business days.

After you hang up, do not use your account during this waiting period. If you log in or place an order, the deletion request may be cancelled. If you change your mind before the seven days are up, call back with your reference number and ask to cancel the deletion request.

Steps to request account deletion through the website

If you prefer not to call, you can submit a deletion request online through Walmart.com. Log into your account, go to Account Settings (usually found by clicking your name or profile icon in the top right corner), and look for a "Contact Us" or "Help" link. Select the option for account deletion, privacy concerns, or data removal — the exact wording varies depending on which Walmart website you are using (Walmart.com, Walmart+ membership site, or the Walmart app).

Fill out the form with your full name, email address, phone number, and a brief explanation that you want your account deleted. Walmart will send you a confirmation email within 24 hours asking you to verify your request by clicking a link or replying to the email. Click the link or reply to confirm. After that, the deletion process begins and typically completes within three to seven business days.

The website method is slower than calling because you have to wait for the confirmation email, but it creates a written record of your request. Keep the confirmation email in case you need to follow up or prove you requested deletion.

What happens to your data after deletion

When your account is deleted, Walmart removes your profile, saved addresses, saved payment methods, and order history from the systems you can access. However, Walmart is legally required to keep some information for tax and legal reasons — for example, if you made a purchase, they must keep records of that transaction for their accounting and to comply with tax law. This retained data is not connected to your account and is not accessible through a Walmart login.

If you are concerned about your data for privacy reasons, you can also request a copy of all information Walmart has about you before you delete your account. Go to Account Settings, find the Privacy or Data section, and look for an option to read or view your data. This request usually takes 10 to 30 days. You will receive a file containing everything Walmart stored — your addresses, phone numbers, emails, payment methods, and a list of every order you placed.

What to do if you cannot delete your account

Occasionally, a representative may tell you they cannot delete your account because you have an active Walmart+ membership, a pending return, or an outstanding balance. If this happens, handle the blocking issue first: cancel your Walmart+ membership (go to Account Settings and select "Manage Membership"), complete or cancel any pending returns through your order history, or pay any outstanding balance. Then call back and request deletion again.

If a representative refuses to delete your account for a reason that does not make sense, ask to speak with a supervisor. You have the right to request account deletion, and Walmart's policy allows it. If you still encounter resistance, you can file a complaint with the Federal Trade Commission (FTC) at reportfraud.ftc.gov, though this is rarely necessary — most deletion requests go through without problems.

Frequently Asked Questions

Can I delete my Walmart account from the mobile app?

No, the Walmart app does not have an account deletion option. You must call customer service at 1-800-966-6546 or use the website contact form. The process is the same regardless of which method you choose.

Will deleting my account affect my Walmart+ membership?

You must cancel your Walmart+ membership before you delete your account. Go to Account Settings, select "Manage Membership," and choose "Cancel Membership." After cancellation is complete, then request account deletion. If you have an active membership, the deletion request will be delayed until the membership is cancelled.

Can I recover my account after it is deleted?

No, account deletion is permanent. Once the seven-day processing period ends, your account cannot be recovered. If you think you might shop at Walmart again, consider deactivating your account instead — contact customer service and ask if they offer account deactivation, which hides your account without permanently deleting it.

How long does it take for my account to be fully deleted?

Walmart typically completes account deletion within three to seven business days after you submit your request. Weekends and holidays may extend this timeline. You will not receive a confirmation email when the deletion is finished — if you want to verify it is gone, try logging in after seven days and you should see an error message.

Do I need to delete my saved payment methods before deleting my account?

No, you do not need to remove them manually. When your account is deleted, all saved payment methods are automatically removed from Walmart's systems. However, if you are concerned about a specific payment method, you can delete it from Account Settings before requesting account deletion.