Do Walmart Gift Cards Expire? (All You Need to Know)

Because Walmart offers almost every product imaginable, gift cards for the retail giant are ever popular. But before you stock up on Walmart gift cards, you might be asking, do Walmart gift cards expire?

If you’d like to learn the answer to this question, keep reading to see what I discovered on this topic!

Do Walmart Gift Cards Expire In 2024?

Walmart gift cards never expire as of 2024. Also, you can check your Walmart gift card balance in-store, online, or over the phone using the 16-digit card number and associated PIN. To buy a Walmart gift card, you can do so at any Walmart store, Sam’s Club store, or at

To learn more about Walmart gift cards, such as what to do if you lose your Walmart gift card, how you can check the card’s balance, and more, keep reading for more useful facts!

Do Walmart Gift Cards Ever Expire?

Fortunately, Walmart gift cards never expire regardless of how much money is on them or when you initially purchased the gift cards.

Therefore, you never have to worry about using your Walmart gift cards before a certain date or within a specific period.

How Do You Check Your Walmart Gift Card Balance?

You can check your Walmart gift card balance at a Walmart store, online, or by calling a designated phone number.

Further, to check your Walmart gift card balance in-person, simply swipe the card, and the cashier will inform you how much money is left on the card.

On the other hand, to check your balance over the phone, simply call 1-888-537-5503.

When calling, ensure you have your gift card’s PIN and 16-digit card number ready. Finally, you can use Walmart’s website to check your gift card balance here.

However, keep in mind that you’ll need to have your card’s 16-digit account number and your PIN handy before you can view the balance.

Also, Walmart states that the value is only an estimate when you check your gift card balance online or over the phone. That said, you will get the most accurate gift card balance by checking it in person at a Walmart store.

How Many Walmart Gift Cards Can You Have on Your Account?

According to Walmart’s gift card policy, you can have five Walmart gift cards (plastic cards or eGfit cards) saved to your account at any given time.

However, even if you haven’t saved a Walmart gift card to your account, you can still use it to buy items.

Moreover, the only difference is that you’ll be required to enter your Walmart gift card number and PIN at the time of purchase.

Where Can You Buy Walmart Gift Cards?

The primary place to buy Walmart gift cards is at Walmart, either in-store or online.

However, you can also purchase Walmart gift cards at Sam’s Club and PayPal, as these are the only other companies authorized to sell the gift cards.

Additionally, when you buy Walmart gift cards from PayPal, only the eGift card versions are available to send directly to your email.

What Kinds of Gift Cards Can You Buy at Walmart?

What Kinds of Gift Cards Can You Buy at Walmart?

In addition to Walmart gift cards, Walmart stores and the company’s eCommerce website also sell various other gift cards.

Further, Walmart provides a wide array of gift cards to local businesses and over 100 different companies. Some of the types of gift cards Walmart sells include the following:

  • Entertainment
  • Gaming
  • Restaurant
  • Retail
  • Lifestyle
  • Prepaid cell phone
  • Prepaid cards
  • Travel

More specially, some of the most popular companies Walmart offers gift cards to include the following:

  • Starbucks
  • Burger King
  • Google Play
  • McDonald’s
  • Dunkin’ Donuts
  • Several local restaurants

Of course, this is only a small list of all the companies Walmart has gift cards for. If you would like a complete list of all the gift cards Walmart sells, check out the Walmart website.

How Much Money Can You Put on a Walmart Gift Card?

The maximum amount of money you can put on a Walmart gift card is $1,000. As well, Walmart gift cards are reloadable, meaning you don’t have to continuously buy a new card when the funds run out.

Instead, you can log in to your Walmart account and load more money onto the same card. The minimum reload amount on a Walmart gift card is $10.

Additionally, the maximum reload amount during a single transaction is $100 for Walmart gift cards.

Still, keep in mind that Walmart can change the minimum and maximum reload amount and any other reload features at any time. Therefore, it’s best to stay up to date with the Walmart gift card terms and conditions policy.

What Do You Do If You Lose Your Walmart Gift Card?

If you happen to lose your Walmart gift card or if it was stolen, simply call Walmart customer service at 1-800-411-7942 to deal with a lost or stolen gift card.

After making the call, a Walmart associate will immediately cancel your gift card, and Walmart will issue you a new card with the remaining balance.

Also, keep in mind that Walmart will not replace lost or stolen gift cards without the original receipt.

However, if you don’t have a paper receipt handy and you purchased the gift card with a debit or credit card, a Walmart associate may be able to locate the transaction in their purchase history associated with the debit card.

To know more about Walmart, you can also see our posts on how to activate Walmart gift cards, how to check Walmart gift card balances, lost Walmart gift card, and some interesting gift card trends.


After you buy a Walmart gift card, you never have to worry about it expiring before you can use all the money loaded onto the card.

Also, if your gift card gets lost or stolen, you can quickly receive a new one after calling Walmart customer service. As well, Walmart sells gift cards to many other restaurants, retail stores, and services in-store and online.

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment