Skip to main content

HomeAll guides

Does Walgreens Cash Checks? What You Need to Know

Walgreens does cash checks, but only certain types

Walgreens will cash payroll checks, government checks, and tax refund checks at most locations. They do not cash personal checks, starter checks, or checks written on accounts that are closed or have insufficient funds. The service is available at the pharmacy counter during store hours, and you'll need a valid government-issued ID.

Not every Walgreens location offers check cashing — it depends on the store and the state where it's located. Some states have restrictions on which retailers can cash checks, and some individual stores have chosen not to offer the service. Before you go, it's worth calling ahead to confirm your local Walgreens cashes the type of check you have.

Key Takeaways

  • Walgreens cashes payroll checks, government checks (Social Security, unemployment, disability), and tax refund checks at most locations.
  • You must bring a valid government-issued ID such as a driver's license, passport, or state ID card.
  • Check cashing is available at the pharmacy counter during regular store hours, not at the register.
  • Personal checks, business checks, and checks from closed accounts cannot be cashed at Walgreens.
  • Some states and individual stores do not offer check cashing, so calling ahead is the safest approach.

What types of checks Walgreens will and won't cash

Walgreens cashes payroll checks from employers, government checks (including Social Security, unemployment insurance, disability benefits, and veterans' benefits), and tax refund checks from the IRS or state tax agencies. These are the main categories the chain accepts.

Walgreens will not cash personal checks (checks you write to someone else or that someone writes to you from a personal account), business checks, starter checks, checks from closed accounts, or checks with missing information (such as a blank payee line or no signature). They also will not cash checks that appear altered or that are post-dated (dated for a future day).

What ID you need to bring

You must bring a valid government-issued photo ID to cash a check at Walgreens. Acceptable forms include a driver's license, state ID card, passport, or military ID. The ID must not be expired, and the name on the ID must match the name on the check.

If your name on the check does not match your ID exactly — for example, if you've recently married and changed your last name — you may need to bring additional documentation such as a marriage certificate or court order to show the name change is legal. Call the store ahead of time if you think this might be an issue.

Where to go in the store and what to expect

Check cashing happens at the pharmacy counter, not at the front register. Walk to the back of the store where you see the pharmacy sign, and ask the staff member there to help you cash your check. They will examine the check, verify your ID, and process the transaction.

The process usually takes a few minutes. The staff member will ask you to endorse the check (sign the back) if you haven't already, and they may ask a few questions about the check or your account to confirm it's legitimate. Once approved, they will count out your cash and give it to you.

Fees and limits on check cashing

Walgreens charges a fee to cash checks, but the amount varies by location and the type of check. Fees typically range from a few dollars for smaller checks to higher amounts for larger checks, though the exact fee structure is not published company-wide. Some states cap the fees that retailers can charge for check cashing, so your local fee may be lower than another state's.

Walgreens may also have a limit on the maximum amount they will cash in a single check. This limit varies by store. If your check is very large, ask the pharmacy staff what their maximum is before you hand over the check.

Why some Walgreens locations don't cash checks

Not all Walgreens offer check cashing. Some states have laws that restrict which types of businesses can cash checks, and some individual store managers have decided not to offer the service due to staffing, security, or other operational reasons.

If your nearest Walgreens doesn't cash checks, you have other options: banks and credit unions cash checks for their members, check-cashing stores (also called currency exchanges) cash most types of checks for a fee, and some grocery stores and retailers like Walmart and Target also offer check cashing at the customer service desk.

How to learn about your local Walgreens cashes checks

The easiest way is to call the store directly. Look up your nearest Walgreens on the Walgreens website or Google Maps, call the store's main number, and ask to speak with someone at the pharmacy counter. Tell them the type of check you want to cash and ask whether they offer that service. They can also tell you about any fees or limits.

If you prefer not to call, you can visit the store in person and ask at the pharmacy counter. Bring your check and ID with you so you're ready to go if they say yes.

Frequently Asked Questions

Can I cash a check at Walgreens if I don't have a bank account?

Yes. You don't need a bank account to cash a check at Walgreens. You only need a valid government-issued photo ID and a check that Walgreens accepts (payroll, government, or tax refund). The pharmacy staff will give you cash on the spot.

What if my check is torn or damaged?

A slightly torn or creased check may still be cashed if the check number, routing number, account number, and signature are all still readable and intact. If the damage is severe or affects any of those key details, Walgreens will likely refuse to cash it. Contact the check issuer (your employer or the government agency) to request a replacement check.

Can I cash a check made out to someone else?

No. The check must be made out to you, and your name on the check must match your ID. If someone else's name is on the check, you cannot cash it at Walgreens. The person whose name is on the check must cash it themselves or sign it over to you (a process called endorsement), though Walgreens may not accept a third-party endorsed check.

How long does it take to cash a check at Walgreens?

The process usually takes 5 to 10 minutes. The pharmacy staff will examine the check, verify your ID, and count out your cash. During busy times, you may wait longer if there's a line at the pharmacy counter.

What if Walgreens says my check is fraudulent?

If the staff member suspects the check is fraudulent or altered, they will refuse to cash it. If you believe the check is legitimate, contact the issuer (your employer or the government agency that issued it) to confirm the check is real. You can also ask the issuer to issue a replacement check or to verify the check number directly with Walgreens.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.