Where to find check cashing when banks are closed
Check cashing services that stay open late or operate around the clock exist, but they are not everywhere and not all hours are may provide. The most reliable 24-hour options are Walmart Money Centers (in many locations), ACE Cash Express, Check Into Cash, and Money Mart — though you need to confirm hours for your specific location because franchises set their own schedules. Some Walmart stores offer 24-hour check cashing at the Money Center desk, but this varies by store and region.
Beyond national chains, 24-hour convenience stores and gas stations sometimes cash checks, particularly if you have an account with them or use their prepaid card services. Your best first step is to call ahead rather than show up hoping — a store listed as "24 hours" may have limited Money Center hours even if the store itself never closes.
If you need a check cashed outside business hours and cannot find a 24-hour location near you, a few alternatives exist: some banks offer after-hours check deposit through ATMs (though you will not get cash when ready), and some employers or payroll services can advance you cash against a pending check.
Key Takeaways
- Walmart Money Centers and national check cashing chains like ACE Cash Express may offer 24-hour service in some locations, but hours vary by store and franchise.
- Calling ahead to confirm hours is faster and more reliable than searching online, because store websites often do not reflect actual Money Center hours.
- You will need a valid photo ID and the check itself; some locations also require a second form of ID or a thumbprint.
- Check cashing fees range from 1 to 10 percent of the check amount depending on the check type and the business, so comparing nearby locations can save money on larger checks.
- If no 24-hour location is open when you need cash, bank ATM deposits and employer payroll advances are alternatives, though neither gives you when ready cash.
How to search for a location near you
Start by searching "[store name] near me" in Google Maps — for example, "Walmart near me" or "ACE Cash Express near me." The map will show locations and listed hours, but call the store directly to confirm that the Money Center or check cashing desk is actually open at the time you plan to visit. Store hours and Money Center hours are often different.
If you use a prepaid card or have a bank account, log into your bank's app or website and search for branches or partner locations that offer after-hours check cashing. Some banks partner with other banks' ATM networks to allow check deposits outside normal hours, though you will not receive cash the same moment.
For locations without a website or phone number readily available, call the main store number and ask to be transferred to the Money Center or customer service desk. They can tell you whether check cashing is available and what documents you need to bring.
What documents and information you need
Bring a valid photo ID — a driver's license, passport, or state ID card. Some locations require a second form of ID as well, such as a utility bill, bank statement, or Social Security card. The check cashing business uses this to verify your identity and comply with federal anti-fraud rules.
Have the check itself ready and make sure it is signed by the person or business that issued it. The check must be made out to you or to you and another person. If the check is made out to someone else, most check cashing services will not cash it, even if that person is present.
Some locations also ask for a thumbprint or fingerprint on the back of the check as an additional verification step. This is standard practice and does not indicate a problem — it is a record-keeping requirement.
Understanding check cashing fees
Check cashing is not free. Fees typically range from 1 to 10 percent of the check amount, depending on the type of check and the business cashing it. A paycheck from your employer usually costs less to cash than a personal check or a check from a business you do not have an account with. Government checks (tax refunds, Social Security) often have lower fees or no fee at all.
A $500 paycheck might cost $5 to $15 to cash, while a $500 personal check could cost $25 to $50. If you are cashing a large check, calling two or three nearby locations to compare fees can save you real money. Some Walmart locations advertise lower fees than independent check cashing stores.
Ask the cashier for the fee before you hand over the check. If the fee seems high, you have the right to decline and take your check elsewhere.
Differences between 24-hour locations and standard hours
A store that is open 24 hours does not automatically mean its check cashing service is available all 24 hours. Walmart, for example, may be open around the clock, but the Money Center desk may close at 10 p.m. or midnight. The same applies to gas stations and convenience stores — the register may be staffed 24 hours, but check cashing may only happen during certain hours.
Late-night check cashing (10 p.m. to 6 a.m.) is less common than daytime service. If you regularly need checks cashed outside normal business hours, consider opening a bank account instead. Many banks offer mobile check deposit through their app, which lets you deposit a check anytime and have the funds available within one or two business days.
Some check cashing locations stay open until 9 p.m. or 10 p.m. on weekdays and close earlier on weekends. If you work a night shift or have an unusual schedule, confirm the exact hours before making a trip.
When a bank account might be cheaper than check cashing
If you cash checks regularly, a basic bank account costs less over time than paying check cashing fees. A checking account at a bank or credit union is often free, and you can deposit checks through a mobile app, ATM, or in-person without paying a fee each time. Over a year, the savings add up.
Some banks offer accounts with no minimum balance and no monthly fee. Credit unions often have even lower fees and may offer accounts to people who do not have a traditional credit history. If you have had trouble opening a bank account in the past, look for a second-chance banking program at a local credit union or community bank.
The trade-off is that bank deposits take one to two business days to clear, whereas check cashing gives you cash when ready. If you need the money right away, check cashing is the faster option. If you can wait a day or two, a bank account is usually cheaper.
What to do if you cannot find a 24-hour location
If no check cashing service is open when you need cash, you have a few alternatives. Some employers or payroll companies offer paycheck advances — you can get a portion of your next paycheck before payday, either in cash or as a prepaid card. Ask your HR or payroll department whether this is available.
Many banks allow you to deposit checks into an ATM outside business hours. The check will not clear when ready, but the funds are usually available the next business day. This does not give you cash the same moment, but it is free and faster than waiting until the bank opens.
If the check is from your employer and you need cash urgently, ask your manager or HR whether they can issue a cash advance against your paycheck. Some employers will do this as a courtesy, especially if you are a regular employee.
Frequently Asked Questions
Can I cash a check made out to someone else?
No. Most check cashing services will not cash a check unless it is made out to you or to you and another person whose ID you can provide. If a check is made out to someone else entirely, that person must be present with their ID, or you cannot cash it. Some locations may refuse even then.
What if my check is damaged or torn?
A slightly damaged check can usually be cashed, but the cashier will assess it. If the check number, amount, or signature is illegible, the business may refuse it. If the check is torn, ask the issuer for a replacement check rather than trying to tape it together.
Do I need an account at the store to cash a check there?
No. You do not need to be a customer or have an account. A valid photo ID is the main requirement. Some locations may offer lower fees to account holders, but you can cash a check without one.
How long does it take to cash a check?
The process usually takes 5 to 15 minutes. The cashier will verify your ID, check the signature on the check, and count out your cash. During busy times, it may take longer.
What happens if the check bounces after I cash it?
If the check is returned unpaid by the issuer's bank, the check cashing business may deduct the amount from your account if you have one with them, or they may pursue you for the money. This is why they verify ID — to track you down if needed. Always make sure the check is legitimate before accepting it.