Where to find check cashing services in your area

Check cashing places are scattered across most neighborhoods, but the type of store and the fees they charge vary widely. You have several routes to find one: search online maps, call ahead to confirm hours and fees, or walk into common locations like grocery stores, pharmacies, or dedicated check cashing shops. The fastest way is usually a map search for "check cashing near me" or "cash checks here," which shows you distance, hours, and sometimes customer reviews.

Not all check cashing places are the same. A Walmart or grocery store cashing counter may charge $3 to $6 per check. A dedicated check cashing business might charge $5 to $15 depending on the check amount. Pawn shops and payday lenders often cash checks but charge higher fees. Knowing what you'll pay before you go saves time and money.

Key Takeaways

  • Google Maps, Apple Maps, and your bank's website can show you check cashing locations within a few miles, along with their hours.
  • Grocery stores, pharmacies, and Walmart typically charge $3 to $6 per check and are often the cheapest option.
  • Dedicated check cashing businesses charge more but may cash checks that other places won't, such as two-party checks or checks without ID.
  • Call or visit in person before you go to confirm the fee, hours, and whether they accept the type of check you have.
  • Bring your ID and the check itself; most places won't cash a check without both.

Using online maps to locate check cashing near you

Google Maps and Apple Maps both let you search for check cashing services by name or category. Open the map app on your phone, type "check cashing" or "check cashing near me," and the app will show you every location within a radius, sorted by distance. Each listing shows the address, phone number, hours of operation, and often a link to directions.

Many listings include customer reviews and ratings. Read a few to see whether people mention long waits, high fees, or whether the staff was helpful. Some reviews mention specific issues like "won't cash two-party checks" or "requires two forms of ID," which can save you a wasted trip. Call the location before you go to confirm they're open and that they'll cash your specific check type.

Retail stores that cash checks

Walmart, Target, grocery store chains, and pharmacies like CVS and Walgreens all have check cashing counters. These are usually the cheapest option, with fees ranging from $3 to $6 per check. Hours are often longer than dedicated check cashing businesses because they're open whenever the store is open. Most require a valid ID and the check itself.

Walmart and many grocery stores have limits on check amounts—often $1,000 to $5,000 depending on the store and the check type. If your check is larger or two-party, they may decline it. Call the customer service desk at your nearest location to ask about their policy before you go. Some stores also require you to have a rewards card or membership, though this is less common.

Dedicated check cashing businesses

Standalone check cashing shops are designed specifically for this service and often cash checks that retail stores won't touch. They may cash two-party checks, checks without a bank routing number, or checks with higher amounts. The trade-off is higher fees—typically $5 to $15 per check, sometimes more for larger amounts or riskier checks.

These businesses also tend to be faster than retail store counters because check cashing is their only job. They're common in urban neighborhoods and near financial districts. Search "check cashing" on Google Maps to find them, or look for signs on storefronts. Many are open early and stay open late, which can be useful if you need cash outside normal business hours.

Banks and credit unions

If you have a bank account, your own bank will cash checks for free or for a small fee. Walk into any branch with your ID and the check, and they'll cash it on the spot. If you don't have an account at that bank, they may still cash a check drawn on their bank for free, but they'll usually charge a fee to cash a check from another bank—typically $5 to $10.

Credit unions often offer the same service to members. If you're a member and the check is drawn on your credit union, it's free. If the check is from another institution, you may pay a small fee. Call your bank or credit union before you go to confirm their policy and whether they have the funds on hand to cash a large check.

What to bring and what to expect

Bring a valid photo ID—a driver's license, passport, or state ID card. Bring the check itself. Some places ask for a second form of ID or proof of address, though this is less common. Have the check endorsed (signed on the back) before you arrive, or be ready to sign it in front of the cashier.

The process usually takes 5 to 15 minutes at a retail store counter and 2 to 5 minutes at a dedicated check cashing business. You'll hand over the check and ID, the cashier will verify the check and your identity, and they'll count out your cash. Ask about the fee upfront if it's not posted. Some places charge a flat fee per check; others charge a percentage of the check amount. Know which applies before you hand over your check.

Avoiding high fees and scams

Compare fees before you choose a location. A $10 fee on a $100 check is 10 percent—much higher than a $3 fee on a $500 check, which is less than 1 percent. If you cash checks regularly, a bank account or credit union membership often pays for itself in fee savings alone. Many banks offer free checking accounts with no minimum balance.

Avoid payday lenders and pawn shops unless you have no other option. They cash checks but charge the highest fees and may pressure you into taking a loan. Stick to retail stores, dedicated check cashing businesses, or your bank. If a place asks for personal information beyond your name and ID number, or asks you to sign anything beyond the check endorsement, walk out and go somewhere else.

Frequently Asked Questions

Do I need a bank account to cash a check?

No. Retail stores, dedicated check cashing businesses, and banks that didn't issue the check will all cash checks for people without accounts. You'll pay a fee, but you don't need an account. If you have an account at the bank that issued the check, you can cash it for free or a small fee.

What if the check is made out to two people?

Retail stores and banks usually won't cash two-party checks. Dedicated check cashing businesses often will, but they charge higher fees and may require both people to be present with ID. Call ahead to confirm the business will cash it before you go.

Can I cash a check without ID?

Most places require a valid photo ID. Some dedicated check cashing businesses may cash a check without ID if you're a regular customer or if you pay a higher fee, but this is rare. Bring your ID to avoid delays.

What's the difference between a check cashing place and a payday lender?

A check cashing place cashes your check for a fee and gives you the money. A payday lender cashes your check but may also offer you a loan against your next paycheck at a high interest rate. Stick to check cashing places unless you specifically need a loan.

How long does it take to cash a check?

At a retail store counter, expect 5 to 15 minutes depending on how busy it is. At a dedicated check cashing business, it's usually 2 to 5 minutes. Call ahead if you're in a hurry and want to know how busy they are.