Cardful

The best credit card for McDonald's

At McDonald's, American Express Gold Card earns the most: $8.00 per $100.

McDonald's rings up as restaurants & bars.

The short version

#CardEarnsper $100
1
American Express · $325/yr
Up to $50,000 per year, then the base rate
4x $8.00
2
Bilt · No annual fee
3x $6.00
3
Chase · No annual fee
3x $6.00
4
Chase · No annual fee
3x $6.00
5
Chase · $95/yr
3x $6.00
6
American Express · $150/yr
Restaurants worldwide, including takeout
3x $6.00
7
Chase · $795/yr
3x $6.00
8
Citi · $95/yr
3x $4.80

No rotating categories switched on, and no travel-portal rates — the method.

Before you pay

A shopping portal and a card-linked offer can both pay on top of whichever card you use here — and the portal has to be started before you shop. How the three stack, and in what order.

More in restaurants & bars

At the McDonald's checkout, it tells you.

Cardful recognises the store and ranks the cards you carry, on the page.

Get the extension