Where to Buy a Prepaid Credit Card
You can buy prepaid cards at most major retailers, banks, and online
Prepaid cards are sold in three main places: retail stores like Walmart and Target, your own bank, and online through card issuers' websites. The card you choose depends on what you plan to use it for — some work better for everyday spending, others for sending money to someone else, and some are designed specifically for teens or people rebuilding credit. You pick the card, load money onto it (either in-store or online), and use it like a debit card at any store or ATM that accepts Visa or Mastercard.
The process takes minutes if you buy in-store, or a few hours if you order online. You don't need a bank account or credit check to get one, which is why they're popular for people who are unbanked, traveling, or want to control spending without a traditional credit card.
Key Takeaways
- Prepaid cards sold at retail stores (Walmart, Target, CVS) are ready to use immediately after you load money at checkout or online.
- Bank-issued prepaid cards often have lower fees and better customer service than retail versions, but may require you to be a customer first.
- Online-only prepaid cards typically offer the lowest fees and fastest setup, but you'll wait a few days for the physical card to arrive by mail.
- Fees vary widely — some cards charge monthly maintenance fees, ATM fees, or per-transaction fees, so compare before you buy.
- You load money by linking a bank account, using cash at a retail location, or transferring from another card.
Retail stores: the fastest way to get a card today
Walk into Walmart, Target, CVS, Walgreens, or most grocery stores and you'll find prepaid cards on a display near the checkout or in the customer service area. Cards from brands like Green Dot, NetSpend, and Vanilla are stocked in most locations. You pick the card off the shelf, take it to the register, and tell the cashier how much money you want to load onto it — usually between $20 and $500 in a single transaction.
The cashier activates the card and loads your cash onto it right there. You walk out with a working card in your pocket. There's no waiting, no application, and no credit check. The downside is that retail prepaid cards often charge monthly fees ($5 to $10) and ATM fees ($2 to $3 per withdrawal), so they cost more over time if you use them regularly.
Popular retail prepaid cards include Green Dot's basic card, NetSpend's standard prepaid card, and Vanilla Visa. Each has slightly different fee structures, so ask the cashier or check the back of the package before you buy.
Banks: lower fees if you already have an account
If you have a checking or savings account at a major bank, ask whether they offer a prepaid card. Chase, Bank of America, Wells Fargo, and most regional banks now issue their own prepaid cards, often with lower fees than retail versions. Some banks waive monthly maintenance fees entirely if you set up direct deposit or keep a minimum balance.
You can order a bank prepaid card online through your account, by phone, or in person at a branch. The card arrives by mail in 5 to 10 business days. Once it arrives, you activate it online or by phone, then load money through your bank's app or website. You can also load cash at an ATM or branch if your bank offers that service.
The advantage is customer service — if something goes wrong, you call the same bank you already know. The disadvantage is the wait time. If you need a card today, a bank won't help you. Bank prepaid cards work best for people who want to separate their spending from their main checking account but don't want to pay high fees.
Online-only prepaid cards: the lowest fees, but you wait for delivery
Companies like Chime, LendingClub, and Revolut sell prepaid cards directly through their websites or apps. You sign up online, verify your identity (usually with your Social Security number and a photo ID), and the card ships to your address. Setup takes 10 to 15 minutes, but the physical card takes 3 to 7 business days to arrive.
Online prepaid cards often have the lowest fees of all — some charge no monthly fee, no ATM fees, and no transaction fees. Chime, for example, offers fee-free ATM withdrawals at over 60,000 locations nationwide. The tradeoff is that you can't use the card until it arrives, and customer service is usually chat or email rather than a phone number you can call.
Online prepaid cards are best if you're not in a rush, want to minimize fees, and are comfortable managing your account through an app. Many also offer features like early direct deposit (getting your paycheck a day or two early) or spending controls for parents managing a teen's card.
Specialty prepaid cards for specific situations
Some prepaid cards are designed for particular uses. Payroll cards are issued by employers and funded directly through your paycheck — you don't buy these, your employer provides them. Government benefit cards (for unemployment, SNAP, or disability payments) are also issued directly by the state, not purchased.
Teen prepaid cards, sold by banks and online issuers, come with parental controls so parents can set spending limits and monitor purchases. These are usually bought by a parent through a bank or app, not by the teen themselves.
Travel prepaid cards, sold by Visa and Mastercard, are designed for international use and often waive foreign transaction fees. You'll find these at travel agencies, banks, and online retailers.
How to compare prepaid cards before you buy
Before you hand over money, check the fee schedule on the back of the card package or on the issuer's website. Look for these common charges: monthly maintenance fee (usually $0 to $10), ATM withdrawal fee (usually $0 to $3), balance inquiry fee, transaction fee, and inactivity fee (charged if you don't use the card for several months).
Add up the fees you'll actually pay. If you plan to withdraw cash twice a month and check your balance weekly, a card with a $2 ATM fee and a $0.50 balance inquiry fee will cost you more than a card with a $5 monthly fee but no per-transaction charges. Use the fee comparison chart on the card issuer's website, or call customer service and ask them to walk you through the costs.
Also check whether the card works with your bank's ATM network. Some prepaid cards offer free withdrawals at specific ATM networks (like Allpoint or MoneyPass), while others charge you every time. If you live in a rural area, make sure there's an ATM near you that accepts the card.
Loading money onto your prepaid card
Once you own the card, you load money onto it in several ways. At a retail store, you can add cash at the register or at a kiosk. Online, you can link your bank account and transfer money, or use a debit card to load funds. Some cards let you deposit cash at an ATM or bank branch. A few cards accept direct deposit from your employer or government benefits.
Each loading method may have a fee or a limit. For example, loading cash at a retail register might be free but capped at $500 per transaction, while transferring from your bank account might be free and unlimited. Check your card's terms to understand which loading methods work for your situation.
Frequently Asked Questions
Do I need a bank account to buy a prepaid card?
No. You can buy a prepaid card with cash at any retail store without a bank account. You can also order online using a debit card or credit card. Some online issuers ask for a bank account to link for loading money later, but you can usually load cash at retail locations instead.
Can I use a prepaid card to build credit?
Most prepaid cards do not report to credit bureaus, so they won't help you build a credit history. If building credit is your goal, look for a secured credit card from a bank instead. A few prepaid card issuers (like Chime) now offer credit-building features, so ask before you buy.
What happens if I lose my prepaid card?
Call the card issuer immediately to freeze the card and prevent unauthorized use. Most prepaid cards are insured against fraud, so you won't lose money if someone else uses it. The issuer will send you a replacement card, usually within 5 to 10 business days. Keep your receipt or account number handy so you can report the loss quickly.
Can I reload the same prepaid card multiple times?
Yes. Prepaid cards are reloadable — you can add money to them as many times as you want. This is different from single-use gift cards, which you throw away after spending the balance. Reloadable prepaid cards are designed to work like debit cards for as long as you want to use them.
Which prepaid card has the lowest fees?
Fee structures change frequently, but online-only cards like Chime and LendingClub typically have the lowest overall costs. Retail cards from major chains often have higher monthly fees. Compare the specific fees for the card you're considering using the issuer's fee schedule, and calculate what you'll actually pay based on how you plan to use it.