You can buy a prepaid card at most retailers, banks, and online — but the cost and features vary widely

A prepaid card is a card you load money onto yourself, then spend down like a gift card. You buy it at a store or online, add your own money to it, and use it to make purchases. Unlike a credit card, you cannot borrow money — you can only spend what you put in. You can find them at grocery stores, pharmacies, convenience stores, Walmart, Target, and most banks. Online options include the card issuer's own website, Amazon, and PayPal.

The reason to know where to buy one is that the place you buy it affects the cost. A card bought at a Walmart checkout might charge you $2 to $5 to activate it, while the same card bought directly from the issuer's website might be free. Some retailers mark up the activation fee; others don't. Knowing your options saves you money upfront and helps you avoid cards with hidden monthly fees.

Key Takeaways

  • Prepaid cards are sold at retail stores, pharmacies, banks, and online, with activation fees ranging from free to $10 depending on where you buy.
  • Buying directly from the card issuer's website usually costs less than buying at a retail checkout, though it takes a few days to arrive.
  • Monthly maintenance fees, ATM withdrawal fees, and inactivity fees vary by card and can add up to $10 to $15 per month if you are not careful.
  • Some prepaid cards report activity to credit bureaus, which can help build credit history, while others do not — check before you buy if that matters to you.

Retail stores and pharmacies: fastest but often most expensive

The quickest way to get a prepaid card is to walk into a store and buy one at the register. Most grocery stores, Walmart, Target, CVS, Walgreens, and 7-Eleven stock prepaid cards from issuers like Green Dot, NetSpend, and Vanilla. You pay the activation fee right there, load money onto the card immediately, and use it the same day.

The tradeoff is cost. Retail activation fees are often higher than online fees because the store takes a cut. You might pay $4.95 to $9.95 just to activate the card, plus monthly fees once you own it. If you plan to use the card for only a few months, that upfront cost matters. If you use it long-term, the monthly maintenance fee — often $5 to $10 per month — adds up faster than the activation fee.

Banks and credit unions: lower fees if you already have an account

If you already bank somewhere, ask whether they offer prepaid cards. Many banks and credit unions issue their own prepaid cards, often with lower fees than retail versions. Some waive the activation fee entirely if you are an existing customer. Others charge $5 to $10 but offer lower monthly maintenance fees or no monthly fee at all.

The downside is availability. Not every bank offers a prepaid card, and the ones that do may require you to visit a branch or order online and wait for it to arrive by mail. If you need a card today, this route does not work. But if you can wait three to five business days, it is often the cheapest option.

Online and direct from the issuer: cheapest long-term, but requires planning

Buying directly from the card issuer's website — Green Dot, NetSpend, Chime, or others — usually costs the least. Many issuers offer free activation if you order online, and some have no monthly maintenance fee at all. You order the card, it arrives in the mail in three to seven business days, you activate it, and you load money onto it.

The catch is timing. You cannot use the card the same day you decide you need it. If you are planning ahead — say, you know you want a prepaid card for next month — ordering online saves you money. If you need one today, you have to go to a retail store. Some issuers also offer instant digital cards that you can use immediately while you wait for the physical card to arrive, though this feature is not universal.

What to check before you buy: fees that add up

Prepaid cards look simple, but the fees can be complex. Before you buy, look up the card's fee schedule on the issuer's website. The fees that matter most are:

  • Activation fee: charged when you first buy the card, usually $2 to $10.
  • Monthly maintenance fee: charged every month you own the card, usually $5 to $10, though some cards have none.
  • ATM withdrawal fee: charged when you take cash out, usually $2 to $3 per withdrawal.
  • Inactivity fee: charged if you do not use the card for a set period, usually 90 days, often $2 to $5 per month.
  • Reload fee: charged when you add money to the card, usually $0 to $5 depending on the method.

A card with no monthly fee but a $3 ATM fee is cheaper if you rarely withdraw cash. A card with a $10 monthly fee but free ATM withdrawals is cheaper if you withdraw cash often. Read the full fee schedule, not just the activation fee.

Prepaid cards that report to credit bureaus

Most prepaid cards do not report your payment history to the three major credit bureaus — Equifax, Experian, and TransUnion. This means using a prepaid card does not help you build credit history, even if you use it responsibly for years.

A few prepaid cards do report to credit bureaus, which can help if you are rebuilding credit or have no credit history. Chime, for example, reports account activity to Experian. Before you buy, check the issuer's website to see whether the card reports to credit bureaus. If building credit is your goal, this feature is worth paying slightly more for.

Prepaid cards versus secured credit cards

A prepaid card and a secured credit card look similar — you put money down upfront — but they work differently. A prepaid card is not a credit card at all; it is just your own money in a card form. A secured credit card is a real credit card backed by a cash deposit. You put down a deposit, the bank gives you a credit line for that amount, you borrow and repay, and your payment history gets reported to credit bureaus.

If you want to build credit, a secured credit card is the better choice, even though it requires a deposit. If you just want a card to spend money you already have without a bank account or credit check, a prepaid card is simpler and faster. Know which goal you have before you choose.

Frequently Asked Questions

Can I use a prepaid card to pay bills online?

Yes, most prepaid cards have a Visa or Mastercard logo and work anywhere those cards are accepted, including online bill payments. Some issuers let you set up automatic payments. Check your card's terms to confirm it supports the payment method you need.

What happens if I lose my prepaid card?

Contact the issuer immediately, just as you would with a credit card. Most issuers will freeze the card to prevent fraud and issue a replacement. Any money still on the card is usually protected, though the process and timeline vary by issuer. Keep your customer service number in a safe place.

Do I need a Social Security number to buy a prepaid card?

No. Most prepaid cards do not require a Social Security number or credit check. You may need to provide a name and address, but the requirements are much lighter than for a credit card or bank account. This makes prepaid cards accessible to people without credit history or a Social Security number.

Can I reload a prepaid card at a store?

Yes. Most prepaid cards can be reloaded at retail locations — Walmart, CVS, Walgreens — or online. Some reload methods are free; others charge a small fee. Check your card's reload options before you buy, especially if you plan to reload often.

Is there a limit to how much money I can put on a prepaid card?

Yes, but the limit varies by card and issuer. Most prepaid cards have a maximum balance of $10,000 to $25,000. If you need to store more money, you may need multiple cards or a different product. Check the issuer's website for the specific limit on the card you are considering.