The Prime Visa doesn't charge a monthly or annual fee. However, you need to be an Amazon Prime member to qualify for the card, and that program has a membership fee.