The fastest places to cash a check are check-cashing stores, grocery stores, and Walmart — all can do it the same day, usually within minutes.
You do not need a bank account to cash a check. Retail locations and dedicated check-cashing businesses will convert your check to cash on the spot, though each charges a fee and has limits on the amount they will cash. The fee varies by location and check amount, typically ranging from a few dollars to a percentage of the check value. Your choice depends on what you have nearby, how much the check is for, and how much you want to pay in fees.
The trade-off is simple: convenience and speed cost money. A bank will cash your check for free if you have an account there, but you need to get to a branch during business hours. A check-cashing store will take your money immediately and ask no questions, but will take a cut. Knowing your options helps you pick the cheapest route for your situation.
Key Takeaways
- Walmart, grocery stores, and check-cashing businesses can cash checks the same day without requiring an account, but each charges a fee.
- Banks will cash checks for free if you have an account there, even if the check is not drawn on that bank.
- Check-cashing fees usually run between $2 and $10 for smaller checks, or 1 to 3 percent of the check amount for larger ones.
- You will need a government-issued photo ID and the check itself; some places also ask for a second form of ID.
- Calling ahead to confirm the location cashes checks and ask about their fee structure saves a wasted trip.
Retail locations that cash checks same-day
Walmart cashes checks at the customer service desk in most stores. The fee depends on the check amount: checks under $1,000 typically cost $3, and checks $1,000 to $5,000 cost $6. Walmart requires a valid photo ID and will not cash checks over $5,000. Hours vary by location, but most Walmarts are open early and close late, which makes this option convenient if you need cash outside normal bank hours.
Grocery stores — including Kroger, Safeway, Albertsons, and regional chains — cash checks at the customer service desk or checkout. Fees are usually $2 to $5 for checks under $1,000. Many grocery stores will also cash checks as part of a purchase, meaning you can buy groceries and receive cash back in the same transaction. Call your local store to confirm they cash checks and ask about their fee, since policies vary by location and chain.
Target cashes checks at guest services in most locations. The fee is typically $2 to $3 for checks under $1,000. Like Walmart, Target has extended hours in many areas, making it a workable option if you cannot reach a bank during business hours. Some Target locations may have different policies, so calling ahead takes the guesswork out of the trip.
Check-cashing businesses and payday lenders
Dedicated check-cashing stores exist specifically to convert checks to cash. They are fast — usually five to ten minutes — and do not require a bank account or credit check. The downside is cost: fees typically run 1 to 3 percent of the check amount, which means a $500 check might cost $5 to $15 to cash. Some charge a flat fee instead, usually $3 to $10 depending on the check size.
Payday lenders and title loan businesses also cash checks, often with similar or higher fees. These businesses are designed to lend money, not just cash checks, so they may push you toward a loan instead. If you only need to cash a check, a retail location or dedicated check-cashing store is usually cheaper and simpler.
To find a check-cashing business near you, search online for "check cashing near me" or look for storefronts in strip malls and downtown areas. Call before you go to confirm they are open and ask about their fee structure, since it varies widely by location and the type of check you are cashing.
Banks and credit unions
If you have a bank account anywhere, your bank will cash any check for free — even if the check is drawn on a different bank. This is the cheapest option by far, but it requires you to have an account and to reach a branch during business hours. Many banks are open until 5 or 6 p.m. on weekdays and have limited Saturday hours; some credit unions have even shorter hours.
If you do not have an account but know someone who does, you can ask them to cash the check for you using their account. Some banks will also cash a check for a non-customer if you have a government-issued ID, though this is not may provide and policies vary by bank. Call your nearest bank branch and ask before you go, since you may be able to avoid a fee entirely.
What you need to bring
Every location that cashes checks requires a valid government-issued photo ID. A driver's license, passport, or state ID card will work. Some locations ask for a second form of ID, such as a utility bill or credit card, though this is less common for check cashing than for other transactions.
Bring the check itself, unsigned. Do not sign the back of the check until you are at the location cashing it — the cashier will usually ask you to sign it in front of them. If the check is made out to someone else, most places will not cash it, though some will if you have written permission from the person it is made out to. Call ahead if the check is not in your name.
Comparing fees and choosing the cheapest option
| Location | Fee for $500 check | Fee for $1,500 check | Speed | Hours |
|---|---|---|---|---|
| Walmart | $3 | $6 | 5–10 minutes | Early to late |
| Grocery store | $2–$5 | $3–$7 | 5–10 minutes | Store hours |
| Target | $2–$3 | $3–$5 | 5–10 minutes | Early to late |
| Check-cashing store | $5–$15 | $15–$45 | 5–10 minutes | Variable |
| Bank (with account) | $0 | $0 | 5–10 minutes | Business hours |
For most checks under $1,000, Walmart or a grocery store is the cheapest option outside of a bank. The fee is low and the hours are convenient. For larger checks, the percentage fee at a check-cashing store can add up quickly — a $5,000 check cashed at 2 percent costs $100, whereas Walmart would charge $6. If you cash checks regularly, opening a bank account or credit union account pays for itself after just a few transactions.
Before you go to any location, call ahead to confirm they cash checks and ask about their specific fee. Some stores have changed their policies or have location-specific rules, so a quick phone call prevents a wasted trip and lets you compare fees between nearby options.
Frequently Asked Questions
Can I cash a check made out to someone else?
Most places will not cash a check unless it is made out to you or has your name on it. If the check is made out to someone else, they can sign it over to you by writing "Pay to the order of [your name]" on the back and signing it. You will then need to sign below that. Not all locations accept third-party checks, so call ahead to confirm.
What if my check is torn or damaged?
A slightly damaged check can usually still be cashed, but heavily damaged or illegible checks may be refused. If the amount, date, or signature is unclear, the location cashing it may decline. Contact the person or business that issued the check and ask for a replacement if yours is too damaged.
Do I need to endorse the check before I cash it?
You should sign the back of the check, but wait until you are at the location cashing it. The cashier will usually ask you to sign in front of them so they can verify your signature matches your ID. Signing it early leaves it vulnerable if lost or stolen.
Can I cash a check online or by mail?
Most checks must be cashed in person. Some banks offer mobile check deposit for account holders, where you photograph the check and deposit it through an app. Check-cashing businesses do not typically offer mail-in or online options because they need to verify your ID in person.
What happens if the check bounces after I cash it?
If a check bounces, the location that cashed it may ask you to return the cash or may pursue the matter with the check writer. You are not responsible for a bad check, but the business that cashed it may hold you liable depending on their policy. This is rare with retail locations but more common with check-cashing stores, so read any agreement they ask you to sign.