Skip to Content

Does Walgreens cash checks?

Walgreens offers a check cashing service that allows customers to cash many types of checks directly at Walgreens stores. With thousands of locations nationwide, Walgreens check cashing provides a convenient option for cashing checks near you.

What types of checks does Walgreens cash?

Walgreens cashes the following types of checks:

  • Payroll checks
  • Government checks
  • Tax refund checks
  • Cashier’s checks
  • Money orders
  • Walgreens payroll and employee checks
  • Personal checks up to certain limits

There are some restrictions on the checks Walgreens can cash. Walgreens does not cash two-party checks or checks over a certain dollar amount. The maximum check cashing limit at Walgreens is $2,000.

What do you need to cash a check at Walgreens?

To cash a check at Walgreens, you’ll need:

  • Valid photo ID – A valid, unexpired government-issued photo ID such as a driver’s license or state ID card.
  • Original check – The original check made payable to you. No photocopies are allowed.
  • Fee – Walgreens charges a check cashing fee that varies based on the check amount. Expect to pay 1-5% of the check value.

Your ID and checks must match. For example, if your ID says “Robert Smith” then the check should also be addressed to Robert Smith. The name must match exactly or Walgreens may refuse to cash the check.

How much does Walgreens charge to cash checks?

Walgreens charges a sliding fee based on the check amount being cashed:

Check amount Fee
$0 – $1,000 $3
$1,000.01 – $5,000 $5
$5,000.01 – $7,500 $10

There is a $2,000 maximum for personal checks cashed at Walgreens. For other check types like payroll or government checks, the maximum can be up to $7,500.

Are there limits on Walgreens check cashing?

Yes, Walgreens does impose some limits on check cashing including:

  • Maximum check amount – Up to $2,000 for personal checks, $7,500 for other check types
  • One check per day – Walgreens only allows cashing one personal check per customer per day
  • Monthly check limit – Maximum 5 personal checks per 30 days
  • Rollover limits – Personal checks rollover after 30 days

These limits can vary by location and are enforced to help minimize fraud and ensure responsible check cashing practices.

Can you cash a third-party check at Walgreens?

No, Walgreens does not cash third-party or two-party checks. Both parties (payer and payee) must be present with valid ID to cash a two-party check.

What types of ID does Walgreens accept?

Walgreens accepts the following valid, non-expired photo IDs:

  • U.S. driver’s license
  • U.S. state ID card
  • U.S passport
  • U.S. military ID
  • Permanent resident card

Temporary paper licenses may also be accepted at the cashier’s discretion. The name on your ID must match the name on your checks.

Can you cash an out-of-state check at Walgreens?

In most cases, Walgreens can cash checks drawn on out-of-state banks. However, cashiers may use additional scrutiny and impose additional limitations on out-of-state checks due to increased fraud risk.

How long does it take Walgreens to cash a check?

Walgreens cashes checks quickly right at the register while you wait. The entire check cashing process usually takes 5-10 minutes provided you have proper ID and follow the check cashing limits.

Does Walgreens cash preprinted checks?

Yes, Walgreens cashes preprinted payroll and payroll-style checks issued by employers, government agencies, and other entities. Preprinted checks are easier to verify and considered lower fraud risk.

Can Walgreens cash a check without a bank account?

Yes, you can cash a check at Walgreens without having a bank account. Without a bank account, Walgreens can cash government, payroll, cashier’s checks, etc. for you on the spot for a fee.

Does Walgreens cash personal checks?

Walgreens may cash personal checks up to $2,000, but there are strict limits. You can only cash one personal check per day up to $2,000 and five checks per 30 days. Personal checks also have a 30 day rollover period.

Can you cash a Walgreens payroll check at Walgreens?

Yes, Walgreens cashes payroll checks issued by Walgreens for Walgreens employees. Payroll checks, employee checks, and other preprinted Walgreens checks can be conveniently cashed at any Walgreens store.

What happens if a check bounces at Walgreens?

If a check bounces or is returned unpaid, Walgreens will charge you a returned check fee. This is typically $25 but can vary based on state regulations. Walgreens may seek to recover lost funds plus fees through a collection agency.

Can you cash a postdated check at Walgreens?

No, Walgreens does not cash postdated checks. A postdated check is dated for some date in the future. Walgreens will only cash checks dated for today or before.

What are Walgreens money card reload limits?

If reloading a Walgreens Money Card prepaid debit card, the following reload limits apply:

  • Maximum daily reload – $3,000
  • Maximum monthly reload – $5,000 across all GreenDot reload networks
  • Minimum reload – $20

Cash reloads have a daily limit of $500. Limits help prevent fraud and maintain compliance with federal regulations.

Can you cash a stimulus check at Walgreens?

Yes, Walgreens cashes federal stimulus checks and state benefit checks issued in response to COVID-19. Normal check cashing fees and limits apply. Walgreens provides a convenient way to convert stimulus money to cash.

Conclusion

Walgreens offers check cashing services at thousands of pharmacy locations across the United States. While Walgreens has limits on the check types, amounts, and frequencies, its check cashing services allow convenient access to cash without a bank account. Just bring valid photo ID and your original check to Walgreens and you can walk out with cash in hand after paying a small fee. Check cashing at Walgreens provides a valuable financial service to its customers.