Where to Cash a Handwritten Check Without a Bank Account
The fastest places to cash a handwritten check
You can cash a handwritten check at your bank or credit union if you have an account there — they will cash it for free or for a small fee. If you do not have an account, your options are a check-cashing store, Walmart, grocery stores with check-cashing services, and some convenience stores. Each charges a fee, usually between $2 and $10 depending on the check amount.
The check writer's bank will also cash it if you go in person with a valid ID, though some banks charge a fee for non-customers. This is often cheaper than a dedicated check-cashing store, especially for larger checks.
Speed varies by location. A check-cashing store or Walmart can cash you within minutes. Your bank or the check writer's bank may take longer if they need to verify funds, though most handwritten checks clear the same day.
Key Takeaways
- Check-cashing stores, Walmart, and grocery stores with check-cashing services are open to anyone and can cash handwritten checks within minutes for a fee.
- The check writer's bank will cash the check for free or a small fee if you bring a valid ID, and this is often cheaper than a check-cashing store.
- Your own bank or credit union cashes checks for free if you have an account, regardless of whether you wrote the check.
- Fees range from $2 to $10 and depend on the check amount and the business cashing it — call ahead to confirm the exact fee.
- Handwritten checks from individuals carry slightly higher risk than printed checks, so some places may ask additional questions or hold the check longer.
Check-cashing stores and their fees
A check-cashing store is a business that cashes checks for anyone with a valid ID, no account required. They charge a percentage of the check amount — typically 1 to 3 percent — or a flat fee, whichever is higher. On a $100 check, you might pay $3 to $5. On a $1,000 check, the fee could be $10 to $30.
The advantage is speed and convenience. Most check-cashing stores are open evenings and weekends, and they will cash you in minutes. The disadvantage is the fee adds up if you cash checks regularly. You can find check-cashing stores by searching online or asking at your local convenience store or gas station — many have a partner location nearby.
Before you go, call and ask the fee structure. Some charge a flat fee per check, others charge a percentage, and some charge whichever is higher. Knowing this in advance saves a trip if the fee is too steep.
Walmart and grocery store check-cashing
Walmart cashes handwritten checks at the customer service desk for a flat fee of around $3 to $6, depending on your state and the check amount. Grocery stores with check-cashing services — such as Kroger, Safeway, and Albertsons — typically charge $2 to $4 per check. These fees are usually lower than dedicated check-cashing stores.
Both require a valid ID and accept handwritten checks from individuals. Walmart's service is available during store hours, which are often longer than a bank's. Grocery store check-cashing is available during shopping hours, usually 7 a.m. to 10 p.m. or later.
The catch is that you must be a customer or have a loyalty card at some grocery stores. Call ahead to confirm whether you need one and what the exact fee is — it varies by location and by check amount.
Cashing at the check writer's bank
If you know which bank the check is drawn on, you can walk into any branch of that bank and ask to cash it. Bring your valid ID. The teller will verify that the check writer has funds and will cash it on the spot, usually for free or for a small fee ($5 to $10 for non-customers).
This is often cheaper than a check-cashing store, especially for large checks. A $500 check cashed at a check-cashing store might cost $10 to $15 in fees. The same check at the issuing bank might cost $5 or nothing.
The downside is that you need to know the bank name and find a branch near you. The check number and routing number on the check tell you the bank, or you can ask the person who wrote it. Some banks have branches in many locations; others have only a few. Search online for the bank name and your city to find the nearest branch.
Your own bank or credit union
If you have a checking or savings account at a bank or credit union, you can cash any handwritten check there for free. This is the cheapest option and usually the fastest — most banks cash checks when ready during business hours.
You do not need to have written the check yourself. You can cash a check someone else wrote to you, a check made out to a business you own, or even a check made out to cash. Bring your ID and the check to any branch or ATM (if your bank offers mobile check deposit).
If you do not have a bank account, opening one is free at most banks and credit unions. Some offer accounts with no minimum balance and no monthly fee. This is worth considering if you cash checks regularly, because the savings on fees will pay for the account within a few months.
Convenience stores and gas stations
Some convenience stores and gas stations cash handwritten checks, though this is less common than it was ten years ago. The fee is usually $3 to $5, and they require a valid ID. Call ahead to confirm whether the location near you offers this service — many have stopped.
The advantage is location and hours. A convenience store or gas station is often open 24 hours and is closer than a bank or check-cashing store. The disadvantage is that not all locations participate, and the fee is similar to or higher than Walmart or a grocery store.
If you find a convenience store that cashes checks, ask whether they have a limit on check amount. Some will not cash checks over $500 or $1,000.
What to bring and what to expect
You will need a valid photo ID to cash a handwritten check anywhere. A driver's license, passport, or state ID card all work. Some places also accept a military ID or tribal ID. If your ID is expired, call ahead — policies vary.
The person cashing the check will look at the check to make sure the amount is written the same way in numbers and words, that it is not post-dated (dated in the future), and that it is not stale-dated (more than six months old). They will also ask you to sign the back of the check, which is called endorsing it.
For a handwritten check from an individual, some places may ask additional questions: who wrote the check, what it is for, or how you know the person. This is normal and is meant to prevent fraud. Answer honestly and briefly.
Frequently Asked Questions
Can I cash a handwritten check if it is made out to someone else?
No, not at most places. A check is a legal document made out to a specific person, and cashing a check with someone else's name on it is considered fraud. If the check writer made a mistake, ask them to write a new check with your name on it. If you need to receive money from someone else's check, that person can endorse it to you, but most banks and check-cashing stores will not accept a third-party check.
What if the check is post-dated?
A post-dated check is dated in the future — for example, dated next Friday when today is Monday. Most places will not cash a post-dated check until that date arrives. Ask the check writer to write a new check with today's date, or wait until the date on the check.
How long does a handwritten check take to clear?
Most handwritten checks clear the same business day if you cash them before 2 p.m. at a bank or check-cashing store. If you deposit a check into your own account, it may take one to three business days to clear, depending on your bank. The check writer's bank must verify that the funds exist before the money is released to you.
What if I do not have a valid ID?
No business will cash a check without a valid photo ID. If your ID is expired, lost, or stolen, you will need to get a replacement from your state's DMV or the issuing agency. This usually takes one to two weeks. In the meantime, ask the check writer to deposit the check into your account if you have one, or ask a trusted friend or family member with a valid ID to cash it for you.
Is it safe to cash a check at a check-cashing store?
Yes, check-cashing stores are regulated by state law and are generally safe. They are required to verify your ID and keep records of transactions. The main risk is the fee — you lose money on every check you cash. If you cash checks regularly, opening a bank account will save you money in the long run.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.