McCafé® Rewards

Download the McDonald’s App for iOS and Android to get McCafé Rewards.

With McCafé Rewards on the McDonald’s App, for every 5 any-size McCafé beverages you buy, you’ll get 1 free.

*Offer valid thru 12/29/19 at participating McDonald’s. McD App download and registration required.

How to earn rewards*

Locate the Punchcard in the App

Once you download and register on the McDonald’s App, locate your McCafé Rewards punchcard on the App home screen or in the Deals section.

Order Your McCafé

Select Scan Now at Restaurant for ordering in restaurant, or select Order a McCafé for Mobile Order & Pay.

Get Your McCafé Beverage

After you select Scan Now, a screen will appear with your code. Say your code at the counter or drive-thru, or scan the QR code at the scanner at the counter, drive-thru or kiosk. If you order through Mobile Order & Pay, your punch will be applied automatically after payment; there’s no need to scan. Users generally see the punch show up in their card within 12 hours.

*Earn on any size full price drinks that are served in a McCafé cup, box or bottle. Not valid with McCafe drinks purchased within a mobile deal or McCafe bakery items.

How to redeem rewards*

Locate Your Reward

Find your free McCafé on the home screen or in the Deals tab.

Order Your Free McCafé

After you’ve selected your punchcard, select how you want to order your free any-size McCafé beverage: in restaurant or through Mobile Order & Pay.

Get Your Free Drink

After you select Scan Now, a screen will appear with your code. Say your code at the counter or drive-thru, or scan the QR code at the scanner at the counter, drive-thru or kiosk, or simply place a mobile order to get your free McCafé beverage. Your free McCafé reward will be automatically redeemed when using Mobile Order & Pay.


*Redeem for any size drink that is served in a McCafé cup for free. Cannot redeem for non-McCafé product through Mobile ordering.

Frequently Asked Questions

Where do I find my McCafé Rewards punchcard?

Your McCafé Rewards card is a digital card that can be found on the App homepage or in the Deals section of the McDonald’s App.

Where can I earn and redeem McCafé Rewards?

You can earn and redeem McCafé Rewards at the front counter, kiosk, Drive Thru, or through mobile ordering in the McDonald’s App.

Once I've earned 5 McCafé Reward punches, how do I claim my free McCafé beverage?

You can access your rewards through the App homepage under the “Your McCafé Rewards” section or in the Deals section, select your free McCafé reward, and order your free beverage.

Can I use another McDonald’s mobile deal with McCafé Rewards?

Yes, just scan your deal and your McCafé Rewards will automatically be added – no need to scan twice.

Do I earn a reward if a McCafé beverage is a part of a mobile deal?

No, you do not earn a reward for a McCafé beverage that is included in a deal.

What if my McCafé Rewards doesn’t show up immediately?

Your McCafé Rewards in most cases will be updated within 12 hours after use. When you buy 5 McCafé beverages from the App, the redemption of a free beverage is available for use on your next visit. Enjoy!

Can I use McCafé Rewards with McDelivery?

No, you cannot earn or redeem McCafé Rewards.

Can I earn more than one McCafé punch per purchase?

Yes, you will receive one punch for every eligible McCafé drink.

Need Help?

Call 1-800-244-6227 Monday through Saturday from 7:00 am to 7:00 pm CST and a Customer Relations representative will be available to assist you.

Find McCafé at a McDonald’s Near You

Use the restaurant finder to locate your nearest McDonald’s.