Your fastest options for cashing a US Bank check
You can cash a US Bank check at any US Bank branch during business hours, at any ATM owned by US Bank, or at most grocery stores and pharmacies that have check-cashing services. US Bank branches are the most straightforward route — you walk in with the check and your ID, and you walk out with cash. If you have a US Bank account, you can also deposit the check into your account and withdraw the cash immediately or use a debit card.
If you do not have a US Bank account and want to avoid a fee, a US Bank branch is still your best bet. The teller will cash it for you at no charge. If you need cash outside business hours, a US Bank ATM can deposit the check and let you withdraw cash the same day, though some ATMs have daily limits on how much you can withdraw.
Key Takeaways
- US Bank branches cash checks for free during business hours if you show a valid ID, whether or not you have an account.
- US Bank ATMs can deposit checks and allow you to withdraw cash the same day, but withdrawal limits vary by machine and account type.
- Grocery stores, pharmacies, and check-cashing services will cash the check but typically charge a fee of $2 to $10 depending on the check amount.
- If you deposit the check into a US Bank account, the funds are usually available within one business day for withdrawal or spending.
- Always bring a valid ID when cashing a check in person, and make sure the check is signed and made out to you.
Cashing at a US Bank branch with or without an account
Walk into any US Bank branch with your ID and the check. The teller will verify the check is signed, made out to you, and has no issues, then hand you cash. This takes about five minutes. You do not need a US Bank account to do this — the bank cashes checks for non-customers at no charge.
Bring a government-issued ID such as a driver's license, passport, or state ID. If the check is made out to two people, both people need to be present with ID. If the check is damaged, has a stain, or looks altered, the teller may refuse it or ask you to contact the person who wrote it.
US Bank branch hours vary by location, but most are open Monday through Friday 9 a.m. to 5 p.m., with some Saturday hours. Use the US Bank branch locator on their website or call ahead to confirm hours before you go.
Using a US Bank ATM to deposit and withdraw the same day
US Bank ATMs can accept check deposits 24 hours a day. Insert the check into the envelope slot, follow the on-screen prompts, and the ATM will scan it and credit your account. If you have a US Bank account, you can then withdraw cash from the same ATM immediately, up to your daily withdrawal limit.
Daily ATM withdrawal limits are usually $500 to $1,000 depending on your account type and the specific machine. If the check is for more than your limit, you can withdraw the maximum that day and the rest the next day, or go to a branch and withdraw the full amount over the counter.
If you do not have a US Bank account, you cannot use an ATM to cash the check — ATM deposits go into an account. In that case, use a branch, grocery store, or check-cashing service instead.
Cashing at grocery stores and pharmacies
Most large grocery chains and pharmacy chains offer check-cashing services at their customer service desk. Bring your ID and the check. The store will verify the check and hand you cash, usually within a few minutes. Fees range from $2 to $10 depending on the check amount — larger checks cost more to cash.
Not all locations offer this service, and policies vary by store and region. Call ahead or ask at the customer service desk to confirm they cash checks. Some stores limit the amount they will cash in a single transaction, often to $1,000 or $2,000.
This option is useful if you need cash outside bank hours or do not have a US Bank account nearby. The trade-off is the fee, which adds up if you cash checks regularly.
Check-cashing services and payday lenders
Dedicated check-cashing businesses will cash your check for a fee, usually 1% to 3% of the check amount. A $500 check might cost $5 to $15 to cash. These services operate longer hours than banks — many are open evenings and weekends — and do not require an account.
The downside is cost. If you cash checks regularly, the fees add up quickly. Also, some check-cashing services are run by payday lenders, which may try to sell you a payday loan or other high-cost product while you are there. Stick to your purpose: cash the check and leave.
Use this option only if you cannot reach a US Bank branch or grocery store and need cash urgently. It is not a long-term solution.
Depositing into a US Bank account instead of cashing
If you have a US Bank account, deposit the check instead of cashing it. Use mobile deposit through the US Bank app — take a photo of the front and back of the check, and the app will submit it. The funds are usually available within one business day. You can then withdraw cash at an ATM or branch, or spend the money directly with your debit card.
Mobile deposit is free and works 24/7. It is faster than going to a branch and safer than carrying large amounts of cash. If you do not have the app, you can also deposit the check at an ATM or at a branch teller.
This route makes sense if you already have a US Bank account or are willing to open one. If you only need to cash this one check and do not plan to use the account again, a branch or grocery store is simpler.
What to do if the check is damaged or has problems
If the check is torn, stained, or has writing on it that looks like an alteration, the teller or cashier may refuse it. Ask the person who wrote the check to issue a replacement. This usually takes a few days.
If the check is post-dated (dated in the future), most places will not cash it until that date arrives. If the check is very old — more than six months — banks may refuse it. Contact the person who wrote it and ask for a new check.
If the check is made out to someone else or to a business you do not own, you cannot cash it. The name on the check must match your ID exactly.
Frequently Asked Questions
Can I cash a US Bank check at a different bank?
Some banks will cash checks drawn on other banks for customers, but many charge a fee or refuse entirely. Your best bet is a US Bank branch, which will cash it for free. If you want to try another bank, call ahead and ask their policy.
What if I do not have an ID?
You need a valid government-issued ID to cash a check at a bank, ATM, grocery store, or check-cashing service. If you do not have one, you cannot cash the check in person. Ask the person who wrote the check to deposit it into your account instead, or open a bank account and deposit it that way.
How long does it take to cash a check at a US Bank branch?
Cashing a check at a branch usually takes five to ten minutes. Depositing it into an account takes about the same time. If the branch is busy, you may wait longer. Mobile deposit through the app takes about two minutes and works anytime.
Can I cash a check made out to two people?
Yes, but both people must be present with valid ID. If the check says "and" between the names, both must endorse it. If it says "or", usually only one person needs to be present. Ask the teller to confirm before you bring the other person in.
What happens if I deposit a check and it bounces?
If the check bounces, the money is removed from your account and you may be charged a returned-check fee by US Bank, usually $10 to $35. The person who wrote the check is responsible for the bounced check, but you will need to contact them to recover the money. If you cashed the check instead of depositing it, you keep the cash and the person who wrote it is liable.