Does McDonald’s Accept Checks? (Try This Instead)

While McDonald’s accepts a lot of different payment methods, a lot of people have asked whether McDonald’s accepts checks.

We’ve got all of the details about whether or not McDonald’s accepts checks and other useful information, so read on to find out!

Does McDonald’s Accept Checks?

Unfortunately, McDonald’s does not accept checks at any of their locations, whether it’s a personal check or a business check. However, McDonald’s does accept other forms of payment such as Visa, Mastercard, Discover, American Express, Apple Pay, Google Pay, and cash. Fortunately, Cracker Barrel, IHOP, Chipotle, Pizza Hut, Jimmy John’s, and Papa John’s accept checks at certain locations.

We know you’ve got more questions about McDonald’s payment policies and where checks are accepted, so keep reading!

What Payment Methods Does McDonald’s Accept?

Even though McDonald’s doesn’t accept checks, they do accept multiple other forms of payment, including cash and Arch gift cards.

Additionally, McDonald’s accepts Visa, Mastercard, Discover, and American Express, but credit or debit cards must be issued by a U.S. bank to be accepted.

You can use both Apple Pay and Google Pay to pay for your food if you have a debit or credit card linked.

In addition to that, most methods of payment are accepted in-store, online, through the drive-thru, and in the Mobile Order & Pay app.

What Other Fast Food Restaurants Accept Checks?

What Other Fast Food Restaurants Accept Checks?

Even though checks are an outdated method of payment thanks to digital services and debit cards, some fast-food restaurants still accept checks, including:

  • Jimmy John’s
  • Pizza Hut
  • Cracker Barrel
  • Domino’s Pizza
  • Chipotle
  • IHOP
  • Papa John’s
  • Applebee’s

However, not all locations of fast-food restaurants listed above will take checks, so you need to call your local location and ask since it’s usually up to the manager or franchise owner.

Furthermore, you cannot overwrite your check to get cashback at any restaurant, so the check should only be written for the amount of the order plus any applicable tips or fees.

Do Other Fast Food Restaurants Accept Checks for Delivery or Take-Out?

None of the fast-food restaurants that take checks will take them for online orders, takeout, or delivery.

Furthermore, if your local fast food establishment takes checks, you’ll have to go into the store to pay for the purchase.

Do You Need Identification to Pay for Fast Food with a Check?

Most of the time, the business that’s taking the check will ask for a form of government-issued identification when you present them with a check.

However, not all staff will ask for identification but have it with you when you go to the fast-food restaurant to pay for your meal.

Does McDonald’s Accept Traveler’s Checks?

Unfortunately, traveler’s checks are not accepted at McDonald’s locations, but it’s still a legal form of currency that you can choose to use when you’re traveling.

If you have a traveler’s check, the best thing to do is head to a bank or other financial institution and exchange it for cash as soon as possible.

Additionally, once you’ve cashed your traveler’s check, you can use the cash at McDonald’s and anywhere else while you’re on the road.

You should also know that most other fast-food restaurants also don’t accept traveler’s checks and that beyond a financial institution it’s nearly impossible to use them.

To know more about McDonald’s payment methods, you can also read our posts on whether or not McDonald’s takes EBT, if McDonald’s accepts PayPal, and if McDonald’s accepts Venmo.

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