Finding check cashing locations in your area

Check cashing services near you are most often found at pawn shops, payday loan stores, grocery stores, and dedicated check cashing chains. The fastest way to find them is to search "check cashing near me" on Google Maps or call ahead to confirm hours and what forms of ID they accept. Many locations are open evenings and weekends, which makes them useful when banks are closed.

Walmart, Kroger, and other large grocery chains offer check cashing at customer service desks, usually with lower fees than standalone check cashing businesses. Pawn shops and payday lenders almost always cash checks as a secondary service. If you have a bank account, your own bank or credit union will cash your checks for free, even if you don't have the funds to cover them — though they may place a hold on the money.

The trade-off is speed versus cost. A bank holds your check for one to five business days but charges nothing. A check cashing store cashes it the same day but charges a percentage of the check amount, typically 1 to 3 percent, or a flat fee of $5 to $15 depending on the check size and the business.

Key Takeaways

  • Google Maps and calling ahead are the fastest ways to find check cashing locations open during hours that work for you.
  • Grocery stores and Walmart usually charge lower fees than standalone check cashing businesses.
  • Your bank or credit union will cash checks for free but may hold the money for one to five business days.
  • Fees at check cashing stores range from 1 to 3 percent of the check amount or a flat fee of $5 to $15.
  • Bring a government-issued photo ID and the check itself; some locations may ask for a second form of ID.

What to bring and what to expect

You will need a government-issued photo ID — a driver's license, state ID, or passport — and the check itself. Some check cashing locations ask for a second form of ID, such as a utility bill or bank statement showing your current address. Call ahead to ask what the location requires so you don't make a wasted trip.

The process takes 5 to 15 minutes. The cashier will examine the check for signs of fraud, verify your ID matches the payee name on the check, and ask you to sign the back. You will then receive cash. If the check is written to two people or to "cash," policies vary — some locations will cash it, others will not, so ask when you call.

Comparing fees across different types of locations

Grocery stores and Walmart typically charge $3 to $6 for checks under $1,000 and slightly more for larger checks. Standalone check cashing businesses often charge a percentage — usually 1 to 3 percent of the check amount — which means a $500 check might cost $5 to $15. Pawn shops vary widely; some charge flat fees, others charge a percentage, and some charge both.

Your bank or credit union charges nothing to cash checks, but the trade-off is the hold. If you need the money immediately, a check cashing store is faster. If you can wait a few days, your bank is cheaper. Some banks offer next-day or same-day clearing for checks deposited before a certain time, so ask your bank what options they have.

How to search online for nearby locations

Google Maps is the most direct method. Type "check cashing near me" and the results will show locations sorted by distance, hours, and customer ratings. Click on each result to see the address, phone number, hours, and whether the location is currently open. Many listings include customer reviews that mention fees and wait times.

You can also search for specific chains: "Ace Cash Express near me," "Check Into Cash near me," or "Money Mart near me" if you already know a brand. Calling ahead is worth the minute it takes — you can confirm they are open, ask about their fees for your check amount, and ask what ID they need. This prevents a trip to a location that has closed or that does not cash the type of check you have.

When your check might be refused

Check cashing locations refuse checks for several reasons. A check with a date more than 180 days old is considered stale and most places will not cash it. A check with a date in the future cannot be cashed until that date arrives. A check with visible damage, alterations, or signs of fraud will be refused.

If the check is written to two people (such as "John Smith and Jane Smith"), many locations will only cash it if both people are present with ID. If the check is written to a business or organization rather than to you personally, most check cashing stores will refuse it. If you run into a refusal, ask the cashier why — sometimes a second location will accept it, or your bank will.

Alternatives if check cashing is not available

If no check cashing locations are open or nearby, your bank or credit union is your next option, even outside business hours. Many banks have ATMs that accept check deposits, and the funds may be available the next business day. Some banks offer mobile check deposit through their app, which lets you photograph the check and deposit it from home.

If you do not have a bank account, you can open one at most banks or credit unions with just an ID and a small deposit. Some credit unions and community banks have lower fees and more flexible requirements than large national banks. Once you have an account, you can deposit checks for free and withdraw cash at ATMs or the teller window.

Understanding holds and when you get your money

A check cashing store gives you cash immediately — you walk out with the money in hand. A bank or credit union typically places a hold on the check. For local checks (drawn on a bank in your area), the hold is usually one business day. For out-of-state or international checks, the hold can be three to five business days.

The hold protects the bank in case the check bounces. During the hold period, the money is not available for withdrawal, even though it shows in your account. Once the hold lifts, the funds are yours. If you need money the same day, a check cashing store is the only option. If you can wait, your bank is free.

Frequently Asked Questions

Do I need a bank account to cash a check?

No. Check cashing stores, grocery stores, and pawn shops will cash checks without a bank account. You only need a government-issued photo ID and the check itself. Your bank or credit union will also cash checks for you even if you do not have an account with them, though some may ask you to open one.

What if the check is written to someone else?

Most check cashing locations will not cash a check written to another person, even if that person signs it over to you. The safest approach is to have the original payee deposit it into their account and then transfer you the money, or to ask the check writer to issue a new check in your name.

Can I cash a check without a photo ID?

No. All check cashing locations require a government-issued photo ID to prevent fraud. A driver's license, state ID, or passport will work. Some locations ask for a second form of ID as well, such as a utility bill or bank statement. Call ahead to ask what the specific location requires.

How long does a check hold usually last?

For checks drawn on banks in your area, the hold is typically one business day. Out-of-state checks usually have a three to five business day hold. Check cashing stores do not place holds — they give you cash immediately. Ask your bank what hold times they use, as they vary by institution.

What is the cheapest way to cash a check?

Your bank or credit union is free but requires a one to five day hold. Grocery stores like Walmart charge $3 to $6 for most checks. Standalone check cashing businesses charge 1 to 3 percent of the check amount. If you can wait a few days, your bank is the cheapest option. If you need cash the same day, compare fees at nearby grocery stores before trying a check cashing store.