Where to find check cashing when banks are closed
Check cashing services that operate outside standard bank hours exist in most towns, but the ones near you depend on what type of business you're looking for and how far you're willing to travel. The most reliable options are 24-hour check cashers (rare but they exist), Walmart and grocery store money centers (often open until 10 or 11 p.m.), payday loan storefronts (typically 9 a.m. to 8 p.m. weekdays), and convenience stores (some cash checks, hours vary widely). Each charges different fees and has different limits on check amounts.
Finding what's actually open near you right now requires checking Google Maps or calling ahead, because hours change by location and by day. A Walmart in one town might close at 10 p.m. on weekdays but 9 p.m. on Sundays; another might not cash checks at all. The same is true for grocery stores and independent check cashers.
Key Takeaways
- Walmart and grocery store money centers are the cheapest option for check cashing and often stay open until 10 or 11 p.m., but they have limits on check amounts and may not cash all types of checks.
- Payday loan storefronts and check cashing shops typically charge $5 to $15 per check but have longer hours than banks and fewer restrictions on check type.
- Convenience stores and gas stations sometimes cash checks but charge higher fees and have lower limits; call first to confirm they offer the service.
- Google Maps, your bank's app, and a phone call are faster than driving around; most places will tell you their hours and whether they're open right now.
- If you have a bank account, mobile deposit or ATM withdrawal may be free and available 24/7, even if the branch is closed.
Walmart and grocery store money centers
Walmart cashes checks at its money center in most locations, with hours typically 8 a.m. to 10 p.m. on weekdays and Saturdays, and 8 a.m. to 9 p.m. on Sundays. The fee is usually $3 to $4 per check, and they cash personal checks, payroll checks, tax refunds, and government checks up to $5,000. Walmart does not cash two-party checks (checks made out to two people) or checks that are post-dated (dated in the future).
Grocery stores with money centers—Kroger, Safeway, Albertsons, and others—operate similarly. Hours vary by store and day, but many stay open until 10 p.m. or later. Fees are usually $2 to $3 per check. Limits and accepted check types vary; call your nearest location to confirm before you go. Some grocery stores will cash checks only for customers with a loyalty card or account, though many do not require it.
The advantage of both is low fees and wide availability. The disadvantage is that both have check amount limits and both close in the evening. If you need cash after 10 or 11 p.m., you'll need a different option.
Check cashing and payday loan storefronts
Independent check cashing shops and payday loan businesses are designed to serve people who need cash outside bank hours. Most are open 9 a.m. to 8 p.m. on weekdays, 9 a.m. to 5 p.m. on Saturdays, and closed Sundays, though hours vary by location. Some are open later or on Sundays in high-traffic areas. Fees range from $5 to $15 per check depending on the check amount and the business.
These shops cash personal checks, payroll checks, government checks, and tax refunds. Many will cash two-party checks and post-dated checks, which banks and Walmart will not. They typically have higher check amount limits than Walmart—sometimes $5,000 or more. The trade-off is higher fees and the need to bring ID.
To find one near you, search "check cashing near me" or "payday loans near me" on Google Maps. Call ahead to confirm hours, because independent businesses change their schedules more often than chains do. Ask about their fee structure before you go, because fees can vary based on check type and amount.
Convenience stores and gas stations
Some convenience stores and gas stations cash checks, but availability is inconsistent. 7-Eleven, Circle K, and independent convenience stores may offer check cashing, but not all locations do. Hours are usually 6 a.m. to 11 p.m. or 24 hours, depending on the location. Fees are typically $3 to $5 per check, but limits are lower than other options—often $500 or less.
The advantage is that many are open very late or 24 hours. The disadvantage is that you cannot count on finding one that cashes checks in your area, and the ones that do often have strict limits on check type and amount. Call or visit the specific location before you rely on it.
Using your bank account if you have one
If you have a bank account, you may not need to find a check casher at all. Many banks offer mobile deposit, which lets you photograph the front and back of a check using your phone and deposit it to your account without visiting a branch. Mobile deposit is usually free and available 24/7, though the funds may take one to two business days to appear in your account.
If you need cash immediately, you can withdraw from an ATM using your debit card, also 24/7. The check itself can wait until the next business day to be deposited. This option costs nothing and is faster than finding a check casher, but it requires that you have a bank account and that the check be made out to you.
If your bank does not offer mobile deposit or you need cash before the funds clear, a check casher is your next option. But if you have time to wait a day or two, your bank account is the cheapest route.
How to search for check cashing services near you
Google Maps is the fastest way to find what's open right now. Open the app or website, search "check cashing near me" or "Walmart money center near me," and the results will show you locations, hours, and whether they're currently open. Click on each location to see reviews, exact hours by day, and a phone number. Call before you go to confirm they cash the type of check you have and that they're still open.
If you're looking for a specific chain—Walmart, Kroger, Safeway—use the store locator on their website instead. It will show you the nearest location and link to hours and services. For independent check cashers, Google Maps is your best option, because independent businesses don't always have websites.
Always call ahead. Hours change, services get discontinued, and fees vary. A five-minute phone call saves you a trip to a place that's closed or doesn't cash your type of check.
What to bring when you go
Bring your check and a photo ID. Most check cashers require a government-issued ID—a driver's license, passport, or state ID card. Some may ask for a second form of ID or your Social Security number. Walmart and grocery stores usually require only an ID. Independent check cashers may ask for more information, especially if the check amount is high.
If the check is made out to you, bring it as-is. If it's a two-party check (made out to you and someone else), both people may need to be present with ID, depending on the business. Call ahead to ask, because policies vary.
Frequently Asked Questions
Can I cash a check at 2 a.m.?
True 24-hour check cashing is rare. Some 24-hour convenience stores and gas stations may cash checks, but most do not. Your best bet for very late hours is to call ahead to independent check cashers in your area and ask if any are open 24 hours or have late-night hours. In most places, you'll need to wait until morning or use mobile deposit if you have a bank account.
What if I don't have an ID?
Check cashers require a photo ID by law. If you don't have one, you cannot cash a check at a business. If you have a bank account, mobile deposit does not require ID—you just photograph the check with your phone. Otherwise, you'll need to get a state ID or passport before you can cash a check anywhere.
Why do check cashers charge so much?
Check cashing fees cover the cost of verifying the check won't bounce, handling cash, and staying open outside bank hours. Walmart and grocery stores charge less because they're already open and have other revenue. Independent check cashers have higher fees because they exist only to cash checks and take on the risk if a check bounces.
Can I cash a check made out to someone else?
It depends on the business and the check. Most Walmart and grocery stores will not cash two-party checks. Independent check cashers often will, but both people may need to be present with ID. Call the specific location to ask before you go. Personal checks made out to someone else are generally not cashable anywhere.
What happens if the check bounces after I cash it?
The check casher can pursue you for the amount, and you may face overdraft fees or legal action. This is why check cashers verify checks before cashing them and why they charge fees—to cover the risk. If you're unsure whether a check is good, ask the person who gave it to you or wait to deposit it through your bank, where you have more protection.