Can You Buy Gift Cards With a Credit Card? Answers by Store

Person using a credit card reader to buy a gift card with a credit card

Disclosure: FQF is reader-supported. When you buy/reserve/sign up through a link, we may earn a commission. Editorial Policy

It is possible to buy gift cards with a credit card at many major retailers. However, some of these stores only allow you to use credit cards for gift cards online.

I contacted corporate and store customer service representatives from retailers across the U.S. to verify where you can use credit cards to buy gift cards.

In-Person Options

Note: Be prepared to show ID when you use a credit card to purchase gift cards at any of the stores listed below.

ALDI

  • Fees: None for retail gift cards; up to $6 purchase fee for Mastercard, Visa, or American Express[1]
  • Online or in stores? In stores[2]
  • Store cards or third-party? Both[1]
  • Find a location

Barnes & Noble

Costco

CVS

  • Fees: None for retail gift cards; about $6 purchase fee for American Express, Visa, or Mastercard[7]
  • Online or in stores? Both[8]; my related research lists gift cards available at CVS.
  • Store cards or third-party? Store cards online; both in stores[8]
  • Find a location

Dollar General

  • Fees: None for retail gift cards; about $6 purchase fee for Mastercard, Visa, or American Express[9]
  • Online or in stores? In stores[10]
  • Store cards or third-party? Both[10]
  • Find a location

Game Stop

  • Fees: None for retail gift cards; about $6 purchase fee for Visa and Mastercard, but they weren’t in stock at the locations I called[11]
  • Online or in stores? Both[12]; my previous research features Game Stop’s list of gift cards.
  • Store cards or third-party? Store cards online; both in stores[12]
  • Find a location

H-E-B

The Home Depot

Kroger

Macy’s

Menards

  • Fees: None for retail gift cards; up to $6 purchase fee for Mastercard, Visa, and American Express[20]
  • Online or in stores? Both[20]
  • Store cards or third-party? Store cards online; both in stores[21]
  • Find a location

Nordstrom

Office Depot

  • Fees: None for retail gift cards; up to $6 purchase fee for American Express, Mastercard, and Visa[24]
  • Online or in stores? Both[24]
  • Store cards or third-party? Store cards online (there is a link for specialty cards, too, but the link takes you to giftcardmall.com); both in stores[25]
  • Find a location

Publix

  • Fees: None for retail gift cards; up to about $6 purchase fee for Visa and Mastercard[26]
  • Online or in stores? Both[27]
  • Store cards or third-party? Store cards online; both in stores[27]. See the list of gift cards at Publix.
  • Find a location

Safeway

  • Fees: None for retail gift cards; up to $6 purchase fee for Mastercard and Visa[28]
  • Online or in stores? Both[28]
  • Store cards or third-party? Store cards online; both in stores[29]. See my related research for the list of gift cards Safeway sells.
  • Find a location

Sephora

Sheetz

  • Fees: None for retail gift cards; up to $6 purchase fee for Mastercard and Visa(credit card purchase is not allowed on non-denominational Visa or Mastercard)[32]
  • Online or in stores? Both[33]
  • Store cards or third-party? Both[33]
  • Find a location

Speedway

  • Fees: None for retail gift cards; up to $6 purchase fee for Mastercard, Visa, or American Express[34]
  • Online or in stores? In stores[34]
  • Store cards or third-party? Both[34]
  • Find a location

Staples

  • Fees: About $2 for shipping; Visa and Mastercard gift cards also have up to $9 purchase fee, depending on gift card amount[35]
  • Online or in stores? Both[36]
  • Store cards or third-party? Both[36]
  • Find a location

Stop & Shop

  • Fees: None for retail gift cards; up to $6 purchase fee for Mastercard, American Express, and Visa[37]
  • Online or in stores? Both[38]
  • Store cards or third-party? Store cards online; both in stores[38]. My previous research lists the gift cards at Stop & Shop.
  • Find a location

Target

  • Fees: None for retail gift cards; up to about $6 purchase fee for American Express, Mastercard, and Visa[39]
  • Online or in stores? Both[39]
  • Store cards or third-party? Both[40]
  • Find a location

Ulta

Vons

  • Fees: None for retail gift cards; up to about $6 purchase fee for Mastercard and Visa[43]
  • Online or in stores? Both[44]
  • Store cards or third-party? Store cards online; both in stores[44]. My related research features the list of gift cards at Vons.
  • Find a location

Walgreens

  • Fees: None for retail gift cards; about a $6 purchase fee for Mastercard and Visa[45]
  • Online or in stores? In stores[46]
  • Store cards or third-party? Both[46]
  • Find a location

Walmart

  • Fees: None for retail gift cards; up to $7 fee for Mastercard and Visa gift cards, depending on the gift card amount[47]
  • Online or in stores? Both[48]
  • Store cards or third-party? Both[48]
  • Find a location

Wegmans

  • Fees: None for retail gift cards; up to $6 purchase fee for American Express, Mastercard, and Visa[49]
  • Online or in stores? Both[50]
  • Store cards or third-party? Store cards online; both in stores[50]. My related research lists the gift cards at Wegmans.
  • Find a location

Online Options

The following retailers only accept credit cards for online gift card purchases:

Amazon

  • Fees: None for retail gift cards; about $6 purchase fee for American Express, Mastercard, and Visa[51]
  • Store card or third-party? Both[52]
  • Shop

Best Buy

  • Fees: None for retail gift cards; about $6 purchase fee for Mastercard, American Express, and Visa[53]
  • Store cards or third-party? Both[54]
  • Shop

BJ’s Wholesale Club

  • Fees: None for retail gift cards; up to $6 purchase fee for American Express, Mastercard, and Visa[55]
  • Store cards or third-party? Store[56]
  • Shop

Kohl’s

  • Fees: None; Kohl’s does not sell Mastercard, Visa, or American Express gift cards[57]
  • Store cards or third-party? Store cards[58]
  • Shop

Lowe’s

  • Fees: None[59]
  • Store cards or third-party? Store cards only; Lowe’s sells both in stores, but only accepts credit cards for online gift card purchases.[59]
  • Shop

Sam’s Club

  • Fees: None for retail gift cards; up to about $12 purchase fee for American Express, Visa, and Mastercard, depending on the gift card amount and if it is a single card or multi-pack[60]
  • Store cards or third-party? Both[61]
  • Shop

Places That Don’t Accept Credit Cards for Gift Cards

In the course of my research, I found that the following places won’t let you buy a gift card with a credit card:

  • 7-Eleven
  • Albertsons
  • BP
  • Circle K
  • ExxonMobil
  • Giant
  • Harris Teeter
  • Meijer
  • QuikTrip
  • Rite Aid
  • Save Mart
  • Shell
  • Sunoco
  • Wawa
  1. ALDI customer service (630) 879-8100[][]
  2. https://www.aldi.us/en/about-aldi/faqs/method-of-payment-aldi-gift-cards-coupons/[]
  3. Barnes & Noble customer service (800) 843-2665[][]
  4. https://www.barnesandnoble.com/b/gift-cards/_/N-8rg[]
  5. Costco customer service (800) 220-6000[]
  6. https://www.costco.com/gift-cards-tickets.html[][]
  7. CVS customer service (800) 746-7267[]
  8. https://cvs.cashstar.com/store/design?ref=cvs1&locale=en-us[][]
  9. Dollar General customer service (877) 463-1553[]
  10. Dollar General customer service (800) 883-8895[][]
  11. Game Stop customer service (800) 883-8895[]
  12. https://www.gamestop.com/giftcards/[][]
  13. H-E-B customer service (800) 432-3113[][][]
  14. The Home Depot customer service (800) 466-3337[][]
  15. https://homedepot.cashstar.com/store/type?ref=THD1&cm_sp=1c02838b-899c-4dd4-8b5f-8d3f4ab1ba78&locale=en-us[]
  16. https://giftcards.kroger.com/faq[][]
  17. Kroger customer service (800) 576-4377[]
  18. Macy’s customer service (800) 289-6229[]
  19. https://www.macys.com/shop/gift-cards?id=1405&edge=hybrid&cm_mmc=MSN_Bing_Trademark-_-Gift_Cards_-_Modified_Broad_Macy%27sGiftCards-_-81363876749961-_-%2Bmacys%20%2Bgift%20%2Bcards_bb_c_kclickid_d4bd0c5f-2185-4322-8765-0c9512423f34_KID_893_27985319_2814561814_81363876749961_kwd-25131814286:loc-71170___c_KID_&trackingid=486×268931&m_sc=sem&m_sb=Bing&m_tp=Text&m_ac=MSN_Bing_Trademark&m_ag=Macy%27sGiftCards&m_cn=Gift_Cards_-_Modified_Broad&m_pi=bi_cmp-27985319_adg-2814561814_ad-81363876749961_kwd-25131814286:loc-71170_dev-c_ext-_prd-&msclkid=1ffe04d77bd91cfa9f405bf75cc92e72[][]
  20. Menards customer service (307) 635-2201[][]
  21. https://www.menards.com/main/gift-cards/c-3410.htm?searchTermToCategory=gift+cards[]
  22. Nordstrom customer service (888) 282-6060 [][]
  23. https://www.nordstrom.com/browse/customer-service/gift-card-info?mrkgadid=3360333886&mrkgcl=760&mrkgen=mtext&mrkgbflag=1&mrkgcat=Terms&utm_content=1268836982608024&utm_term=kwd-79302675275447:loc-71170&utm_channel=low_nd_psb_brand&sp_source=bing&sp_campaign=291275956&adpos=&creative=&device=c&matchtype=e&network=o&acctid=21700000001689570&dskeywordid=43700049869800224&lid=43700055702812595&ds_s_kwgid=58700005465141596&locationid=103425&targetid=kwd-79302675275447:loc-71170&campaignid=291275956&adgroupid=1268836982608024&msclkid=3d802875aa691ee5bb1e77558732a3bd&utm_source=bing&utm_medium=cpc&utm_campaign=1.%20BRAND%20TERMS%20(EXACT)_low_nd_psb_brand_FY2020_Nordstrom_2836_US&utm_term=nordstrom%20gift%20card&utm_content=Gift%20Card%20(Online)_low_nd_psb_brand&gclid=CK2ao-eL8OoCFUaUxQIdkCgKTw&gclsrc=ds[]
  24. Office Depot customer service (800) 463-3768[][]
  25. https://www.officedepot.com/cm/marketing/gift-cards?cm_sp=FooterLinks-_-products-_-GiftCards[]
  26. Publix customer service (800) 242-1227[]
  27. https://ww4.publix.com/gift-cards?redirectUrl=https%3a%2f%2fwww.publix.com%2fgift-cards[][]
  28. Safeway customer service (877) 723-3929[][]
  29. https://www.safeway.com/shop/lp/giftcards.html[]
  30. Sephora customer service (877) 737-4672[][]
  31. https://www.sephora.com/beauty/giftcards?om_mmc=aff-linkshare-redirect-msYS1Nvjv4c&c3ch=Linkshare&c3nid=msYS1Nvjv4c&affid=msYS1Nvjv4c-epORmh2Pw4xTxSo5dXnvIg&ranEAID=msYS1Nvjv4c&ranMID=2417&ranSiteID=msYS1Nvjv4c-epORmh2Pw4xTxSo5dXnvIg&ranLinkID=10-1&browserdefault=true[]
  32. Sheetz customer service (814) 941-3730[]
  33. https://www.sheetz.com/gift-cards[][]
  34. Speedway customer service (800) 643-1948[][][]
  35. Staples customer service (800) 333-3330[]
  36. https://www.staples.com/gift+cards/directory_gift%2520cards[][]
  37. Stop & Shop customer service (800) 767-7772[]
  38. https://stopandshop.com/shop-online/giftcard/[][]
  39. https://www.target.com/c/gift-cards/-/N-5xsxu[][]
  40. Target customer service (800) 544-2943[]
  41. Ulta customer service (866) 983-8582[][]
  42. https://www.ulta.com/giftcards?cmpid=PS_Brand!bing!Brand&cawelaid=270498756&catrk=spfid-70&caagid=171584423&catci=kwd-1760603190:loc-190&capcid=77034579487112&cadevice=c&msclkid=26711ba52e481a2d9f5344856c0e6a4b[]
  43. Vons customer service (877) 723-3929[]
  44. https://www.vons.com/shop/lp/giftcards.html[][]
  45. Walgreens customer service (800) 925-4733[]
  46. https://www.walgreens.com/store/c/gift-cards/ID=360671-tier2general?afsrc=1&cjevent=84f7430cd03811ea830b000a0a240613&CID=5250933&ec=9069228&PID=9069228&AID=11020894&SID=oc5A05L8E%2FcFrofF6SHThBzmKuGIufxpV6BoKyH3lhGzTLj+seM5rGoe0kUunoL7[][]
  47. Walmart customer service (800) 925-6278[]
  48. https://www.walmart.com/cp/gift-cards/96894?irgwc=1&sourceid=imp_T33y4XQOBxyOUblwUx0Mo38OUkiWgOXePXGyRM0&veh=aff&wmlspartner=imp_2003851&clickid=T33y4XQOBxyOUblwUx0Mo38OUkiWgOXePXGyRM0&sharedid=[][]
  49. Wegmans customer service (800) 934-6267[]
  50. https://www.wegmans.com/gift-cards/[][]
  51. Amazon customer service (888) 280-4331[]
  52. https://www.amazon.com/s/ref=as_li_ss_tl?k=gift+cards&ref=nb_sb_noss_1&linkCode=ll2&tag=firsquarfina-20&linkId=1c93291f878acf90f4269011de317a9b&language=en_US[]
  53. Best Buy customer service (888) 237-8289[]
  54. https://www.bestbuy.com/site/electronics/gift-cards/cat09000.c?id=cat09000&irclickid=xdOxjTW%3A7xyOUpAxTSQPxVT4UkiWW-TXPXGRWc0&irgwc=1&ref=198&loc=Bing%20Rebates%20by%20Microsoft&acampID=0&mpid=2003851#/[]
  55. BJ’s customer service (800) 257-2582[]
  56. https://www.bjs.com/products/gift-cards.jsp?afsrc=1&CJEVENT=762037bacede11ea83af01050a24060e&utm_source=CJ_Bing%20Rebates%20by%20Microsoft&utm_medium=Affiliates&utm_campaign=One%20Stop%20Shop[]
  57. Kohls customer service (855) 564-5705[]
  58. https://www.kohls.com/catalog/gift-cards.jsp?CN=Department:Gift%20Cards&kwid=kwd-77034596847961:aud-805708612:loc-190&utm_source=bing&utm_medium=cpc&utm_term=kohl%27s%20gift%20cards&utm_campaign=Brand&UTM_Adgroupid=58700005026269246&pfx=pfx_bing_roi&cid=brandsearch&msclkid=6d8d215b23c912a2fd157e46f910f6f3&gclid=CM2ouO_U6-oCFRqvZQodES0P2A&gclsrc=ds[]
  59. Lowe’s customer service (800) 445-6937[][]
  60. Sam’s Club customer service (800) 749-5367[]
  61. https://www.samsclub.com/c/gift-cards/1003?pid=_Aff_LS&siteID=msYS1Nvjv4c-Ti7GQipV6EA4ZJtSqsbYrg&ranMID=38733&ranEAID=msYS1Nvjv4c&ranSiteID=msYS1Nvjv4c-Ti7GQipV6EA4ZJtSqsbYrg&pubNAME=Bing[]

Leave a Reply

Your email address will not be published. Required fields are marked *