You can get a Visa gift card without fee from several locations, including banks and select retailers. Many banks offer Visa gift cards with no additional purchase fees, but the activation fee is usually not waived.

Cards ordered online between $10 and $200 can be mailed to the purchaser or card recipient. Cards ordered between $200.01 and $500 must be mailed to the purchaser. Cards are mailed with instructions and terms and conditions. Please consult the terms and conditions for information regarding gift card fee and expiration policies prior to purchase. Members buying gift cards online must pay with a Navy Federal Debit Card or Navy Federal Visa or Mastercard Credit Card. Members buying gift cards in branches can pay with their Navy Federal checking or savings account, cash or Navy Federal Visa or Mastercard Credit Card. Visa Gift Cards can be utilized only within the U.S. (excluding U.S. territories).




Best Place To Buy Visa Gift Cards With No Fee