Gift cards continue to gain in popularity because of their convenience and practicality. Whether you buy gift cards as gifts for friends and family, bulk gift cards for employee or customer rewards and incentives, or gift cards for personal use, there are plenty of stores that sell them, making snagging a gift card easier than ever. Here’s where to buy gift cards…

 Grocery Stores That Sell Gift Cards

1. Albertsons

  • Sells gift cards in-store
  • Bulk gift card sales: Yes, available as loadable cards with any value between $5-$500. Customers can place an order by calling (877) 932-7948.

2. Food Lion

  • Sells proprietary gift cards in-store and online; sells other gift cards in-store
  • Bulk gift card sales: Yes, if you plan to order more than 10 Food Lion gift cards, call their Gift Card Team at (800) 811-1748.

3. Giant Eagle

  • Sells gift cards online and in-store
  • Bulk gift card sales: Yes, save up to 5% on your order. Bulk orders made between November 1 and December 1 receive an additional discount of 1%. Learn more about bulk gift card sales here or by calling (800) 433‑1820.

4. Kroger

  • Sells gift cards online and in-store
  • Bulk gift card sales: Yes. For information on bulk gift card purchases, contact the customer service number at (844) 217-4797.
  • For the list of gift cards sold at Kroger, see our article.

5. Meijer

  • Sells gift cards online and in-store
  • Bulk gift card sales: Yes, discounts are available for bulk gift card purchases, depending on volume purchased and form of payment. Learn more about bulk gift card sales by calling (800) 487-9460.

6. Publix

7. Safeway

  • Sells gift cards online and in-store
  • Bulk gift card sales: No

8. Stop & Shop

9. Walmart

  • Sells gift cards online and in-store
  • Bulk gift card sales: Yes. Learn more about bulk gift card purchases on Walmart website, or call (800) 411-7942.

    Department Stores That Sell Gift Cards

10. JCPenney

11. Kohl’s

  • Sells proprietary gift cards online and in-store; sells other gift cards in-store
  • Bulk gift card sales: Yes, visit the bulk sales webpage for more information.

12. Target

  • Sells gift cards online and in-store 
  • Bulk gift card sales: Yes, no minimum order required. However, discounts are available based on annual order quantity. Bulk gift codes also are available. Learn more about bulk gift cards here, or call (800) 5-GIFTS5.

Drugstores That Sell Gift Cards

13. CVS

  • Sells proprietary gift cards online and in-store; sells other gift cards in-store.
  • Bulk gift card sales. Yes, discounts for bulk orders are available based on annual amount purchased. Initial order must be a minimum of 10 gift cards, valuing at least $500. Learn more about bulk gift card sales here.
  • For the list of gift cards at CVS, see our article.

14. Fred’s Pharmacy

  • Sells gift cards in-store
  • Bulk gift card sales: No

15. Rite Aid

  • Sells gift cards in-store
  • Bulk gift card sales: No

16. Walgreens

  • Sells gift cards online and in-store
  • Bulk gift card sales: Yes, discounts are available for orders totaling $10,000 or more. No minimum purchased required. Learn more about bulk gift card purchases on the Walgreens Corporate Gift Card Sales page.

    Home Improvement Stores That Sell Gift Cards

17. The Home Depot

18. Lowe’s

  • Sells proprietary gift cards online and in-store; sells other gift cards in-store
  • Bulk gift card sales: Yes, discounts are available for bulk purchases based on volume. Gift cards are available in amounts of $5 to $2,000. Learn more about bulk gift card sales on the Corporate Gift Cards page, or call (877) 665-6937.

    Convenience Stores That Sell Gift Cards

19. 7-Eleven

  • Sells gift cards in-store
  • Bulk gift card sales: No

20. Shell

  • Sells proprietary gift cards online and in-store; sells other gift cards in-store
  • Bulk gift cards sales: Yes, offers re-loadable and non-re-loadable gift cards. Learn more about bulk gift card purchasing on the Corporate Gift Cards page, or call (888) SHELL-04.

21. Speedway

  • Sells proprietary gift cards in-store and online and national retailer gift cards in-store
  • Bulk gift card sales: Yes, offers a discount when you buy a minimum of 10 cards with a total value of at least $500. Available in $25, $50, or $100 increments, or customize in denominations from $5 to $999. Learn more about bulk card sales on the Bulk Purchase page, or call (937) 863-7535.

Other Stores That Sell Gift Cards

22. Best Buy

23. Costco

  • Sells gift cards online and in-store
  • Bulk gift card sales: No, but offers packs of gift cards to various retailers, often at a discount.

24. Dollar General

  • Sells gift cards in-store
  • Bulk gift card sales: No

25. Family Dollar

  • Sells gift cards in-store
  • Bulk gift card sales: No

26. Sam’s Club

27. Staples

  • Sells gift cards online and in-store
  • Bulk gift card sales: Yes, discounts available for initial orders of $3,000 or more. Discounts are available for follow-up orders of $500 or more. Learn more about bulk gift cards on the Bulk Gift Cards page, or call (866) 755-9938.

In Summary

Drugstores, department stores, grocery stores, and many other kinds of stores all carry a large assortment of gift cards, many of which have both in-store and online options. With all these choices, gift cards are easier than ever to find and buy.

For reusable options, see our list of reloadable gift cards. Interested in sending gift cards by mail? See our list of greeting card delivery companies, including some that send gift cards.


This Season