Gift Cards

Where Can I Buy Walmart Gift Cards Besides Walmart Store or Website?

Walmart hosts a number of services for its clients and its gift cards have particularly become famous because of outstanding cash back offers. So, if you happen to be far away from a Walmart physical store and wondering where can I buy Walmart gift cards besides Walmart, here’s the answer!

What Will We Talk About Here?
  • You can only buy Walmart gift cards at Walmart physical stores, official website, Sam’s Club, or at
  • To purchase Walmart gift card at PayPal Open PayPal account > Gift card section > Walmart gift card > Amount > Email ID > Check out.
  • There are no additional fee for the purchase of Walmart card, no activation charges, and the delivery is also free.

…and Much More!

Where Can I Buy Walmart Gift Cards In Store Besides Walmart

Walmart gift cards are available at both, online stores as well as physical stores.  You can receive the physical cards in stores or through mail whereas the e-gift cards are sold online only.

These, obviously, come with different spending limits and have no expiration date.

  • In store cards Up to $,5000.
  • Physical gift cards $10 to $1,000.
  • E-gift cards $5 to $200.

Now you might be wondering where can I buy Walmart gift cards besides Walmart? Well, long story short, you can only purchase these cards from Walmart’s physical store or the official website.

The only exception to this rule is the Sam’s Club, owned by Walmart, or the These two platforms are the only non-Walmart stores that offer Walmart gift cards.

How You Can Buy Walmart Gift Cards Online

You can buy Walmart gift cards online through its official website. The method to do so is discussed below:

  1. Visit Walmart online store and go to the Gift Cards section. You will find it under Gifts & Registry category.
  2. Choose the gift card that you want to buy and add it to the cart. Walmart offers a range of gift cards including physical and eGift cards.
  3. In the next step, you can choose design of the card and decide the amount you wish to load on to the card.
  4. Once you are done, review the order and proceed to the checkout page to make the payment online.
  5. Enter the payment information and confirm the transaction once you have confirmed order details.
  6. You may have to provide additional information if you wish to send the card to someone else. Enter their name and email address so the card can be sent to them directly.

Buy Walmart e-Gift Card – Step By Step Guide

When you are purchasing Walmart gift cards from its store, the protocol is rather simple. However, buying these through Sam’s Club or at PayPal may work a bit differently. Let’s talk about where you can buy Walmart gift cards online and how.

Through PayPal 

Walmart e-gift cards are available at Once purchases, the card will be sent via mail to the buyer. Consequently, you can print the card for physical use in-store or at These gift cards are also redeemable at Sam’s.

  1. Open your PayPal account and move over to PayPal gift card section.
  2. Then choose the amount of money you want to have in your gift card. This can vary and may be up to $500.
  3. After that, specify whether you want the card for yourself or you wish to gift it to someone.
  4. In case you are sending it as gift to someone else, you will have to specify email ID and the date of delivery.
  5. Add the card to your card then and tap Check out.
Attention! The card can also be sent via mail to others if you wish to gift it to your loved ones.

Sam’s Club

If you are shopping for Walmart gift card at Sam’s, you would be able to find both physical as well as e-gift cards here. As mentioned before, physical cards can be loaded with up to $1000 and online cards can be loaded with up to $500 only.

E-gift cards carry the advantage of being digital which means you don’t have to carry around any plastic in your wallet. Moreover, these will be delivered to you immediately whereas delivery of physical cards may take up to a couple of days.

Can You Buy Walmart Gift Card With a Credit Card?

You can buy Walmart gift cards with credit card as a form of payment. You just have to follow the step enlisted below.

  1. Go to a Walmart store of your choice and select the gift card that you want to buy.
  2. Then head to the cashier and pay for the gift card using a credit card.
  3. Wait for the transaction to complete.
  4. Similarly, you can buy Walmart gift cards online with a credit card too. Just provide credit card information when completing the checkout process on the website.

Is It Safe To Buy Walmart Gift Cards From Resellers? 

It is strongly advised to stick to purchasing Walmart gift cards from only trusted platforms like Walmart stores or e-stores themselves.

Although there have been no complains so far from buyers who got these through PayPal or Sam’s, there is always a chance that the gift cards may turn out to be fake.

The same could be said about other third-party sellers who provide gift cards specific to other stores. Instead of getting scammed and regretting later, it is best to avoid such scenarios altogether.

How To Check Walmart Gift Card Balance

The easiest way to check the gift card balance is either by visiting or by calling their 24-hour service at 1-866-633-9096.

Walmart Gift Cards – Everything You Need To Know 

When you have figured out where to buy the gift cards from, it becomes equally important to know which gift card will suit you best, what are the fees and how can you pay for the purchase. To save you from all the hassle, we have summed up everything you need to know about Walmart gift cards below.


Walmart offers physical as well as e-gift cards. You can get the physical cards in store or have them delivered to you via mail whereas e-gift cards are available only only. Regardless of the gift card type, the cards do not have an expiry date. However, most of them are not reloadable.


There is no additional fee for the purchase of Walmart gift card although you would need to provide the funds that you wish to load on to your card. Moreover, there is no activation fee and the delivery is free-of-cost.


The amount that you can load on to a Walmart card depends on which type of gift card you are getting. Here’s a quick summary of the gift card amounts. The maximum amount that you can load onto the card is $1,000.

  • Walmart Physical Gift Cards: $20, $25, $50, $75, $100, $150, $200, $300.
  • Walmart e-gift Cards: $20, $25, $50, $75, $100, $150, $200, $500.
Payment Options 

You can pay for the Walmart gift card through debit card, credit card or cash when shopping online. In addition to all these options, online purchases can be done via PayPal as well.

You can buy up to 5 gift cards in a single purchase. These can be combined with other form of payments.

The Bottom Line 

As it turns out, you can not buy Walmart gift cards from anywhere besides Walmart stores itself. One and only reliable alternatives is to get it from Sam’s Club. This is also owned by Walmart and therefore offers Walmart gift cards for purchase.

The gift cards can be purchased online as well in stores and are available for variable amount. On top of that, they don’t come with an expiration date and you can reload them as per your need! If you face any issues with Walmart gift card and use, contact the Walmart Customer Care Center for help.

Frequently Asked Questions 

Where can I buy Walmart gift cards near me?

It is best to look for a Walmart store near you and purchase the gift card from there instead of buying it from third-party sellers.

Where can I buy Walmart gift card besides Walmart in Canada? 

The policy of operation is same regardless of whether the Walmart store is located in Canada or the US. Therefore, even in Canada, you can not buy any of Walmart gift cards anywhere besides Walmart stores or e-stores.

Does CVS sell Walmart cards? 

Unfortunately, CVS does not sell Walmart gift cards.

Can I buy Walmart cards at Walgreens or Amazon? 

No. Walgreens and Amazon do not sell Walmart gift cards.

Are Walmart gift cards available at gas stations?

Walmart gift cards are not available at gas stations. However, there are some other gift cards that you might be able to find at specific gas stations only.

Where can I buy Walmart gift cards in bulk?

There are many third-party sellers that provide Walmart gift cards in bulk. You can order online at stores like GiftCard Partners or buy physical card at Walmart store.