McDonald's accepts cash, cards, mobile wallets, and gift cards at most locations
You can pay for your McDonald's order using several methods. Most restaurants take Visa, Mastercard, American Express, and Discover cards. You can also pay with your phone using Apple Pay, Google Pay, or Samsung Pay at locations with contactless readers. Cash is still accepted at nearly all McDonald's, though some urban locations have gone cashless. McDonald's gift cards work at any location in the United States.
Payment options can vary slightly by location and franchise owner. Some McDonald's accept PayPal or other digital wallets, while others may not. If you have a specific payment method in mind, it's worth checking with your local restaurant or looking at their website before you visit.
Key Takeaways
- Credit and debit cards, mobile wallets like Apple Pay, and cash are accepted at most McDonald's locations nationwide.
- Some McDonald's locations do not accept cash, so having a card or mobile wallet as a backup is useful.
- McDonald's gift cards can be purchased online or in-store and used at any participating location.
- The McDonald's mobile app lets you order ahead and pay through the app, which can speed up pickup.
Paying with a debit or credit card
Debit and credit cards are the most common payment method at McDonald's. You can insert your card into the chip reader, tap it for contactless payment, or swipe the magnetic stripe if the location still uses that technology. Most modern McDonald's have contactless readers that work with both cards and mobile wallets.
If you're using a rewards credit card, you'll earn points or cash back on your purchase just as you would at any other merchant. Some cards offer bonus categories for dining or fast food, so check your card's benefits if you eat at McDonald's regularly.
Using mobile wallets and phone payments
Apple Pay, Google Pay, and Samsung Pay work at McDonald's locations with contactless payment terminals. To use these, unlock your phone, hold it near the payment reader, and wait for confirmation. This method is faster than inserting a card and works the same way whether you're ordering at the counter, drive-thru, or kiosk.
The McDonald's mobile app also lets you pay directly through the app when you order ahead. You can place your order on your phone, pay through the app, and pick it up at the counter or drive-thru window. This can reduce wait time, especially during busy hours.
Paying with cash
Cash is still accepted at the vast majority of McDonald's locations, though some franchises in major cities have stopped taking it. If you prefer to pay with cash, you can hand it to the cashier or attendant at the counter or drive-thru window. They will give you change if your payment is more than the total.
If you're unsure whether a specific McDonald's takes cash, you can call ahead or check their website. Some locations post their payment methods on their door or website.
McDonald's gift cards and prepaid options
McDonald's gift cards can be purchased in-store or online through the McDonald's website. Physical cards come in denominations you choose, and you can load any amount between $5 and $500 onto a single card. Digital gift cards are also available and can be sent via email.
You can use a McDonald's gift card at any participating location in the United States. The card works like a prepaid account — you load money onto it and the balance decreases with each purchase. If your card balance runs low, you can reload it online or in-store.
Ordering and paying through the McDonald's app
The McDonald's mobile app lets you browse the menu, customize your order, and pay before you arrive at the restaurant. You can order for pickup at the counter or drive-thru, or for delivery through DoorDash or Uber Eats depending on your location. Payment through the app is find and uses the same card or digital wallet information you set up in your account.
When you order through the app, your order goes directly to the kitchen, which can reduce wait time compared to ordering in person. You'll receive a notification when your order is ready for pickup.
What to do if your payment method doesn't work
If your card is declined or your mobile wallet won't connect, ask the cashier if they can try again or use a different payment method. Temporary issues like network problems or a card reader malfunction can sometimes be fixed by trying a different reader or payment type.
If you don't have another payment method with you and the location doesn't accept cash, you may need to leave and return with a working card or cash. Some locations may allow you to pay later if you're a regular customer, but this is not may provide and depends on the franchise owner's policy.
Frequently Asked Questions
Do all McDonald's locations accept the same payment methods?
Most McDonald's accept cards and mobile wallets, but payment options can vary by location and franchise owner. Some locations accept PayPal or other digital wallets, while others may not. A few locations in major cities have stopped accepting cash. Calling your local McDonald's or checking their website can confirm what they take.
Can I use my McDonald's gift card at any location?
Yes, McDonald's gift cards work at any participating McDonald's location in the United States. You can check your balance online through the McDonald's website or app, and you can reload the card whenever you want.
Is it safe to pay through the McDonald's app?
Yes, the McDonald's app uses encryption and find payment processing. Your card information is stored securely and is not shared with the restaurant staff. You can also use digital wallets like Apple Pay through the app for added security.
What happens if I lose my McDonald's gift card?
If you lose a physical gift card, contact McDonald's customer service with your card number if you have it. Digital gift cards sent via email are safer because they're tied to your email account. Keep your receipt or confirmation email as proof of purchase.
Can I pay for delivery orders differently than in-store orders?
Delivery orders through DoorDash or Uber Eats use those platforms' payment systems, not McDonald's directly. You'll pay through the delivery app using whatever payment methods that app accepts. In-store and app orders use McDonald's payment system.