Where to cash a check in California
In California, you can cash a check at your bank, a credit union, a check-cashing store, or certain retail locations like grocery stores and pharmacies. Banks and credit unions are the cheapest option if you have an account there — most charge nothing to members. If you don't have a bank account, a check-cashing store will cash it for a fee, typically between 1% and 5% of the check amount, depending on the type of check and the store's rates.
Retail locations like Walmart, Safeway, and CVS also cash checks in California, usually for a flat fee of $3 to $6 per check. Some grocery stores limit the amount they'll cash — often to $1,000 or $2,000 per check. Calling ahead to confirm the store cashes checks and what their fee is will save you a trip.
Key Takeaways
- Banks and credit unions cash checks free for account holders, making them the lowest-cost option if you have an account.
- Check-cashing stores charge a percentage of the check amount (typically 1% to 5%), so the fee grows with larger checks.
- Retail locations like Walmart and grocery stores charge a flat fee ($3 to $6) and may limit the check amount they'll cash.
- You'll need a valid ID and the check must be made out to you or be a two-party check with both parties present.
- California law does not cap check-cashing fees, so rates vary widely between providers.
What you need to bring to cash a check
You must bring a valid government-issued ID — a driver's license, passport, or state ID card. The check must be made out to you by name. If the check is made out to someone else, you cannot cash it unless that person endorses it to you and is present with their own ID (called a two-party check).
Some check-cashing stores may ask for additional information like a phone number or address, especially for larger checks. Banks and credit unions may require you to have an account with them. Retail locations typically just need your ID and the check itself.
Check-cashing store fees in California
Check-cashing stores in California charge either a percentage of the check amount or a flat fee. Payroll checks and government checks (like Social Security or tax refunds) usually cost less — often 1% to 2% of the amount. Personal checks cost more, typically 3% to 5%. A $500 payroll check might cost $5 to $10, while a $500 personal check could cost $15 to $25.
Fees are not regulated by the state, so they vary between stores and even between locations of the same chain. Calling ahead or asking at the counter before you hand over your check will tell you the exact cost. Some stores offer discounts if you cash checks regularly or if you use other services like bill payment.
Using a bank or credit union to cash a check
If you have a checking or savings account at a bank or credit union in California, you can cash a check at no charge. You simply present your ID and the check to a teller. Most banks and credit unions will cash checks even if they're not drawn on that institution — meaning you can cash a check from any bank at your own bank.
If you don't have an account but want to cash a check at a specific bank, some banks will cash checks for non-members for a small fee, usually $5 to $10. Call the bank first to ask their policy. Credit unions are often more flexible with non-members than large banks are.
Cashing checks without a bank account
If you don't have a bank account, check-cashing stores and retail locations are your main options. Check-cashing stores are open longer hours than banks and don't require membership, but they charge a percentage fee. Retail locations charge a flat fee and are often more convenient because they're in places you already shop.
Some community organizations and nonprofits in California offer check-cashing services to low-income residents at reduced or no cost. Contact your local community action agency or 211 (dial 2-1-1 from any phone) to find programs in your area. Opening a basic bank account or prepaid card account is also worth considering if you cash checks regularly, since the fees will add up over time.
Two-party checks and endorsed checks
A two-party check is made out to two people — for example, "John Smith and Jane Doe." Both people must be present with valid IDs to cash it. Some check-cashing stores will not cash two-party checks at all, so call ahead if you have one.
An endorsed check is one that the original recipient has signed over to you. The original recipient signs the back and writes "Pay to the order of [your name]." You then sign below that. Many check-cashing stores and retail locations will not cash endorsed checks because they're harder to verify. Banks are more likely to accept them if you have an account. If you're unsure whether a store will cash an endorsed check, ask before you attempt to cash it.
Online check deposit as an alternative
If you have a bank account, mobile check deposit lets you photograph the front and back of a check with your phone and deposit it without visiting a branch. Most banks and credit unions offer this service free to account holders. The check clears in one to three business days, and you can use the funds once they're available.
Mobile deposit is faster and more convenient than going to a store, and it costs nothing. The downside is that you have to wait for the check to clear before you can withdraw the money. If you need cash immediately, you'll still need to visit a branch or use one of the in-person options above.
Frequently Asked Questions
Can I cash a check that's made out to my business?
Not at most check-cashing stores or retail locations — the check must be made out to you personally. If the check is made out to your business name, you'll need to deposit it into a business bank account. Some banks allow sole proprietors to deposit business checks into personal accounts, so ask your bank about their policy.
What happens if I try to cash a check that bounces?
If the check bounces (the account doesn't have enough money), the check-cashing store or retailer will try to recover the money from you. You may be charged a fee for the bounced check, and the store may pursue collection. Banks typically handle bounced checks more leniently if you have an account with them.
Do I need to endorse a check before cashing it?
Yes. You must sign the back of the check, usually in the area marked "Endorse here." Some places may ask you to write your ID number below your signature. Without your signature, most places will not cash the check.
Can I cash a check if my name is spelled differently on the check?
Minor spelling differences (like "Jon" instead of "John") are usually accepted, but significant differences may cause problems. If your legal name on your ID doesn't match the check exactly, ask the teller or cashier whether they'll accept it before you hand it over. Some stores will ask you to sign the back in the name printed on the check.
What's the difference between a check-cashing store and a payday loan store?
A check-cashing store cashes checks for a fee. A payday loan store lends you money against a future paycheck and charges interest. They're different services. If you just need to cash a check, go to a check-cashing store. If you need a loan, a payday lender is a separate transaction with its own costs and terms.