Does Walgreens Accept Checks As Payment? [Types Of Checks, Limits + More] 

Carrying around hundreds of dollars in cash can be cumbersome and risky, and so many people prefer to use options like checks to pay for their purchases.

Since Walgreens is a heavily frequented store for most Americans, you may be wondering: does Walgreens accept checks? Here is what I’ve found out!

Does Walgreens Accept Checks As Payment?

Walgreens accepts all personal checks as payment for items in-store, including prescriptions. Walgreens also accepts Similac and WIC checks but does not accept starter checks. You can only write the amount you have to pay for the purchase and cannot use checks when buying online at Walgreens. 

If you want to learn more about the types of checks that Walgreens accepts, the limits you have when writing checks for payment, and much more, keep on reading! 

Does Walgreens Accept Checks To Pay For Prescriptions?

Yes, Walgreens accepts checks as a valid payment method at all of its stores for buying prescriptions. Note that you will be required to show a state-issued photo ID when paying through a check. 

Head over to the check-out counter once your prescription has been filled and write the check with all the right details (including the amount you have to pay).

The cashier will process your check through a machine that uses either Telecheck or Certegy to verify the check. 

What Type Of Checks Does Walgreens Accept? 

What Type Of Checks Does Walgreens Accept? 

Walgreens accepts all personal checks for general purchases that have the name and address of the owner of the bank account and the routing and account numbers.

Additionally, Walgreens also accepts WIC checks and those used to pay for specific products like Similac. 

However, Walgreens does not accept starter checks since these do not carry the name and address of the person owning the bank account (which makes it difficult to trace in case of fraud). 

What Is The Limit For The Amount You Can Write On A Check At Walgreens? 

In most stores, you are only allowed to write the check for the exact amount you have to make your purchase. So if your total bill comes out to be $105.2, you have to write a check for $105.2. 

However, some stores have a different policy. They allow you to write a check that can exceed the amount you have to pay but not more than a set limit (such as $50-$100 above the purchase amount). 

Does Walgreens Accept Checks Online?

Walgreens does not accept checks online for items bought through the website. However, you can still use checks to pay for products that were ordered online but will be picked up from a local store. 

For more payment options at Walgreens, see our posts using Apple Pay and Samsung Pay/Google Pay in-store.


Walgreens does indeed accept checks as a mode of payment for all items at Walgreens stores, including prescriptions. You can pay using a personal, WIC, or Similac check but not with a starter check.  

You cannot use checks to pay for purchases made online (unless you have selected store pick-up), and in most stores, you must write the same amount on the check that you have to pay. 

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment