: Sells custom amount gift cards and e-gift cards up to $500.

Grocery stores are a popular choice, especially if you want to earn loyalty points on the purchase.

You can buy $500 Visa gift cards at major retail chains, grocery stores, and authorized online platforms. While many retailers sell fixed denominations (like $25 or $100), several offer that allow you to choose any amount between $20 and $500. Major Retailers (In-Store)

: Carries Visa gift cards with selectable amounts between $20 and $500. Grocery Stores

Buying online is often more convenient for sending digital "e-gift" cards or personalized physical cards. FAQs - Walmart Visa Gift Card