Ans: Yes, all Visa gift cards have a fee depending on their values. According to reports, an Visa Gift Card of $10.00 to $74.99 value has a $2.95 fee.