Your options for cashing a check without a bank account

You can cash a personal check at the bank or credit union that issued it, at a check-cashing store, at some retail locations, or through a mobile check deposit service if you have a smartphone. The bank that issued the check will always cash it for free if you have the check and a valid ID, even if you don't have an account there. Check-cashing stores charge a fee—usually 1 to 3 percent of the check amount—but they're open longer hours and don't require membership. Retail stores like Walmart, Target, and grocery chains cash checks for a flat fee, typically $3 to $6 depending on the check amount.

The fastest route depends on what you have available right now: if you have the issuer's bank nearby and valid ID, go there. If you need cash outside business hours or don't know which bank issued the check, a check-cashing store or retailer is your next move. If you have a smartphone and a bank account (even one you don't use), mobile deposit lets you deposit the check remotely and withdraw cash from an ATM within hours.

Key Takeaways

  • The bank or credit union that issued the check will cash it for free with a valid ID, regardless of whether you have an account.
  • Check-cashing stores charge 1 to 3 percent of the check amount but operate extended hours and don't require membership.
  • Walmart, Target, and many grocery stores cash checks for a flat fee of $3 to $6, depending on the check size.
  • Mobile check deposit through a bank or credit union app lets you deposit remotely, though you'll need a bank account and may wait several hours for the funds to clear.
  • Always bring a valid government-issued ID; most places will not cash a check without one.

Cashing at the issuing bank or credit union

The issuing bank—the one printed on the check—must cash it for you at no charge if you present a valid ID. You don't need an account with them. Walk into any branch during business hours with the check and your ID, and the teller will process it immediately. This is the cheapest option because there's no fee.

The catch is timing: most banks close by 5 or 6 p.m. on weekdays and have limited Saturday hours. If you need cash outside those windows, you'll need another method. Some banks have drive-through windows that stay open slightly later, so calling ahead can save a trip.

Check-cashing stores and their fees

Check-cashing stores are designed for people without bank accounts. They cash personal checks, payroll checks, government checks, and tax refunds. The fee is usually a percentage of the check amount—typically 1 to 3 percent—though some charge a flat fee instead. On a $500 check, expect to pay $5 to $15. On a $1,000 check, $10 to $30. Fees vary by location and by the type of check, so ask before you hand it over.

These stores are open longer than banks—many operate until 8 or 9 p.m. on weekdays and open on Saturdays. You'll need a valid ID and sometimes a second form of ID. The process takes 5 to 10 minutes. The downside is the fee; if you're cashing small checks regularly, those costs add up. Compare the fee to what a retail store would charge before you decide.

Cashing checks at retail stores

Walmart, Target, Kroger, Safeway, and many other grocery and big-box stores cash checks at their customer service desk. The fee is usually a flat amount—$3 for checks under $1,000, $6 for checks $1,000 to $5,000—rather than a percentage. This makes them cheaper than check-cashing stores for larger checks. You'll need a valid ID and sometimes a store loyalty card or membership.

Retail stores are convenient because they're often open later than banks and on weekends. The cash-out process is quick, usually 5 minutes or less. Not all locations cash checks, so call ahead or check the store's website. Some stores have limits on the number of checks you can cash per day or per week, so ask about their policy if you're cashing multiple checks.

Using mobile check deposit if you have access to an account

If you have a bank account—even one you rarely use—you can deposit a check using your phone's camera through your bank's mobile app. Take a photo of the front and back of the check, submit it through the app, and the bank deposits it into your account. You can then withdraw cash from an ATM or ask a teller for cash back at a branch.

The advantage is that you avoid check-cashing fees entirely. The disadvantage is timing: most banks hold mobile deposits for 24 to 48 hours before the funds are available. If you need cash immediately, this won't work. Some banks offer faster clearing for certain types of checks or if you're a long-standing customer, so check your bank's policy. You'll still need a valid ID to set up the account and to withdraw cash.

What happens if the check is damaged or unsigned

A check must be signed by the person or business issuing it. If it's unsigned, no one will cash it—not the bank, not a check-cashing store, not a retailer. Ask the issuer for a replacement check. If the check is torn, faded, or water-damaged but still legible, most places will still cash it, though some may refuse if they can't read the routing number or account number clearly. Ask the issuer for a replacement if you're unsure.

If the check is made out to someone else, you cannot cash it. The name on the check must match the ID you present. Some checks are made out to multiple people (like "John and Jane Smith"); in that case, both people usually need to be present with ID to cash it, though policies vary by location.

Avoiding scams and protecting yourself

Never cash a check from someone you don't know or trust, especially if they're asking you to cash it and send them part of the money. This is a common scam: the check bounces days later, and you're responsible for the full amount. Banks and check-cashing stores don't may provide that a check is good until it clears, which can take several business days.

If you're cashing a large check—over $10,000—be aware that the business may file a Currency Transaction Report with the federal government. This is routine and legal; it doesn't mean you've done anything wrong. Avoid asking someone to break a large check into smaller ones to stay under the reporting threshold, as that's considered structuring and is illegal.

Always verify the check amount, the date, and the issuer's name before you hand over your ID. If something looks wrong—misspelled names, unusual routing numbers, checks from unfamiliar businesses—ask the issuer directly before cashing it.

Frequently Asked Questions

Can I cash a check at a bank I don't have an account with?

Yes, the bank that issued the check must cash it for free with a valid ID, even if you don't have an account there. However, banks that did not issue the check may refuse or charge a fee. Stick with the issuing bank to avoid fees.

How long does it take to cash a check at a store or check-cashing place?

Most retail stores and check-cashing stores process checks in 5 to 10 minutes. Banks may take slightly longer if there's a line. Mobile deposits take 24 to 48 hours before the funds are available for withdrawal.

What ID do I need to cash a check?

You need a valid government-issued photo ID, such as a driver's license, passport, or state ID card. Some places ask for a second form of ID as well. Expired IDs are usually not accepted.

What if the check bounces after I cash it?

If the check bounces, the business that cashed it may pursue you for the amount, and your account (if you deposited it) will be charged a fee. You can contact the issuer to ask them to reissue the check or provide cash instead. If the check was fraudulent, report it to the police and the bank that issued it.

Is there a limit to how much I can cash?

Check-cashing stores and retailers may have daily or per-transaction limits, typically $5,000 to $10,000. Banks usually have higher limits or no limit at all. Call ahead to confirm the limit at your chosen location, especially for large checks.