UPDATES:
  • Staples: Buy $200 Visa Gift Cards With No Purchase Fee through June 18, 2022. 
  • GiftCards.com: Get a 10% Discount For Visa Gift Cards. 
  • Buy Amex gift cards and eGift cards with no purchase fees promo code through June 30, 2022. Stack the offer with the $10 statement credit Amex Offer. 
  • Amex Offer: Get a $10 Statement Credit When You Buy Amex Gift Card through July 5, 2022.

Here's the complete list of Amex, Mastercard, and Visa gift cards with no fees through discounts and promo codes that are currently offered. The list will be updated frequently when there's a new no-fee or discounted gift card offer and deal. 

Feel free to bookmark this page or subscribe to our blog posts below for any upcoming available no-fee Amex, Mastercard, and Visa promotional codes and offers.

Full List of No Fee Visa, Mastercard, and American Express Gift Cards Promotions and Discounts

Table of Contents  [show/hide]

    Staples: Buy $200 Visa Gift Cards With No Purchase Fee


    GiftCards.com: Get a 10% Discount For Visa Gift Cards

    • You can get a 10% discount when buying Virtual Visa gift cards while supplies last. 
    • While there's an activation fee of $5.95, you will still come out ahead with the 10% discount with your purchase.  
    • The maximum value you can purchase with each Visa gift card is $250
    • Maximum discount of $10.
    • Unknown expiration date.
    • Use the following promo code to check out:
      • SUMMERFUN
    • Direct Link to the Offer & Buy

    GiftCards.com: Get a 5% Discount For Visa Gift Cards

    [Expired]
    • You can get a 5% discount when buying Virtual Visa gift cards while supplies last. 
    • While there's an activation fee of $5.95, you will still come out ahead with the 5% discount with your purchase.  
    • The maximum value you can purchase with each Visa gift card is $250
    • Maximum 3 Visa gift cards allowed. 
    • Maximum discount of $37.50 with each offer. 
    • The offer expires on June 6, 2022. 
    • Use the following promo code to check out:
      • DONUTDAY
    • Direct Link to the Offer & Buy

    Lowe's: Buy $200 Visa Gift Cards & Get a $15 Lowe's eGift Card

    [Expired]
    • Lowe's offers a $15 Lowe's eGift card when you purchase a $200 visa gift card. 
    • The offer ends on April 27, 2022.
    • Direct Link to the Offer

    Staples: Buy $200 Mastercard Gift Cards With No Purchase Fee

    [Expired]
    • No purchase fee when you purchase $200 Mastercard gift cards at Staples. 
    • The offer ends on April 30, 2022.
    • In-store only. 
    • Direct Link to Staples Weekly Ad (Use the page scrollbar to see the offer).

    Kroger Online: Buy a $150 Visa or Mastercard & Get $10 Off

    [Expired]
    • Kroger offers $10 off when you buy $150 and more Visa or Mastercard gift cards online.
    • Limit 1. 
    • Use promo code: MAR2022
    • The offer ends on March 8, 2022. 
    • Direct Link to the Offer

    VanillaGift.com: No Fee Visa eGift Cards

    [Expired]
    • No purchase fees on all Visa Gift cards.
    • Use promo code: EGIFT2021
    • Valid for purchases between December 23 and December 24, 2021.
    • VanillaGift.com takes credit cards and Apple payments, but not PayPal. 
    • Direct Link to the Offer

    American Express Gift Cards With No Purchase Fees Promo Codes

    • You can use the following promo codes to waive the $3.95 purchase fees when you buy an American Express (Amex) gift card:
      • FATHERS2022 (through June 30, 2022)
      • THANKYOU2021
      • BUYMORE
      • AG0120HP
    • Unknown expiration date. 
    • Please note that you will not earn Amex points or cash back when you use an American Express card to purchase directly with the Amex gift cards website.
    • Direct Link to Buy Amex Gift Cards

    American Express Gift Cards With No Shipping Fees Promo Codes

    • If you'd rather have a physical American Express gift card, you can use the following promo code to get free shipping.
      • FREESHP18A
    • Unknown expiration date. 
    • Please note that you will not earn Amex points or cash back when you use an American Express card to purchase directly with the Amex gift cards website.
    • Direct Link to Buy Amex Gift Cards

    Amex Offer: Get a $10 Statement Credit When You Buy Amex Gift Card

    • Some Amex cardholders are getting the following Amex Offers on Amex gift card purchases:
      • Get a one-time $10 statement credit by using your enrolled eligible Card to spend a minimum of $200 on one or more purchases.
    • The offer expired on July 5, 2022. 
    • You must add the offer to your Amex card before making the purchase. 
    • Please note that you will not earn Amex points or cashback when you use an American Express card to purchase directly with the Amex gift cards website.
    • Use the promo codes above to have the purchase fee or shipping fee waived. 
    • Direct Link to Buy Amex Gift Cards

    Amex Offer: Get $20 or $50 Statement Credit When You Buy Amex Gift Card

    [Expired]
    • Some Amex cardholders are getting the following Amex Offers on Amex gift card purchases:
      • Get a one-time $20 statement credit by using your enrolled eligible Card to spend a minimum of $300 on one or more purchases.
      • Get a one-time $50 statement credit by using your enrolled eligible Card to spend a minimum of $1,000 on one or more purchases.
    • The offer expired on December 31, 2021
    • You must add the offer to your Amex card before making the purchase. 
    • Please note that you will not earn Amex points or cashback when you use an American Express card to purchase directly with the Amex gift cards website.
    • Use the promo codes above to have the purchase fee or shipping fee waived. 
    • Direct Link to Buy Amex Gift Cards