Yes, you can turn almost any gift card into cash — and you don’t have to wait days or settle for pennies on the dollar. Whether you received a card for a store you never shop at or you simply need cash faster than store credit allows, this guide walks through every way to sell gift cards for cash, how much you can realistically expect, and which method is fastest.

Can You Exchange Gift Cards for Cash?

Yes. Gift cards hold real monetary value, and there is an established market of buyers — both online and in person — that will pay you cash for them. You won’t get the full face value (buyers resell the cards and need a margin), but reputable buyers pay a strong percentage, especially for widely used brands like Visa, Mastercard, Amazon, Walmart, and Target.

4 Ways to Sell Gift Cards for Cash

There are four common routes, and they differ a lot on speed, payout, and risk.

1. In-person gift card buyers (fastest)

A local gift card buyer verifies your card’s balance on the spot and pays you cash immediately — no shipping, no waiting, no online account. This is the fastest option and avoids the mail-in delay of online exchanges.

2. Online gift card exchanges

Sites like Raise, CardCash, and GiftCash let you sell cards online, but you typically mail the physical card or submit the digital code and wait for payment to clear — often several days, sometimes with holds. Net payouts can also drop after platform fees.

3. Peer-to-peer marketplaces

Selling directly to another person (via forums or marketplaces) can yield a higher rate, but it carries the most risk: scams, chargebacks, and no balance guarantee are common.

4. Gift card kiosks

Self-service kiosks offer instant payment but usually at the lowest rates, and they only accept a limited list of brands.

How Much Can You Get for a Gift Card?

Payout depends on the brand and current demand. Cards that work almost anywhere — prepaid Visa and Mastercard, Amazon, Walmart, Target — command the highest rates because they are easy to resell. Niche or store-specific cards pay less. Reputable in-person buyers pay up to 80% of the card’s value, while online exchanges and kiosks often pay less once fees are factored in.

How to Sell a Gift Card in Person (the Fastest Method)

Selling in person is the quickest way to walk away with cash the same day. The process is simple:

  1. Get a quote. Call ahead or bring your card in and share the brand and balance to learn your payout.
  2. Verify the balance. The buyer confirms the remaining value in a few minutes.
  3. Get paid. You receive cash on the spot — no account, no mailing, no waiting for a check.

Where Can I Sell Gift Cards Near Me?

If you’re in the San Diego area, you can sell gift cards for cash in person at Gift Card Palace. We buy more than 500 brands and pay cash on the spot — see the full list of gift cards we buy for cash, or call 619-322-9991 for an instant quote. For a breakdown of in-person versus online options, read our guide on trading gift cards for cash.

Frequently Asked Questions

Can you exchange gift cards for cash?

Yes. Gift cards can be sold for cash through in-person buyers, online exchanges, peer-to-peer marketplaces, and kiosks. In-person buyers are the fastest and avoid shipping delays.

Where can I sell gift cards?

You can sell gift cards at local in-person buyers, online platforms like Raise and CardCash, or self-service kiosks. In the San Diego area, Gift Card Palace buys 500+ brands in person for cash.

How much will I get for my gift card?

Rates vary by brand and demand. Widely usable cards like Visa, Mastercard, Amazon, Walmart, and Target earn the most. Reputable in-person buyers pay up to 80% of the card’s value.

What is the fastest way to sell a gift card for cash?

Selling to an in-person buyer is fastest — your balance is verified in minutes and you receive cash the same day, with no shipping or account required.

Do I need an account to sell a gift card?

Not with an in-person buyer. Online exchanges usually require an account and bank or PayPal details; in-person buyers like Gift Card Palace pay cash with no account needed.