4 Amex cards to maximize Membership Rewards points

Here’s the fun part about American Express Membership Rewards: You don’t necessarily need to spend more to earn more points. You need the right card in your hand at the right time.

The best Amex setup shouldn’t require a flowchart. It should feel almost effortless, with your points balance growing in the background while every card earns its keep.

These are the four Amex cards I’d choose to maximize your Membership Rewards balance, whether you’re looking for one great earner or a multifaceted points strategy.

The four Amex cards at a glance

These cards made my list because each has a distinct job. Most people won’t need all four, but picking the right one (or complementary pair) can help your existing spending earn 2, 4 or even 5 points per dollar instead of just 1 point per dollar.

American Express Gold Card: Best for common household spending

Want a single card to handle your personal expenses? For that, the American Express Gold Card is the workhorse of an Amex points strategy.

It earns 4 points per dollar at U.S. supermarkets on up to $25,000 in purchases each calendar year and at restaurants worldwide on up to $50,000, then 1 point per dollar. If groceries and dining are a large share of your budget, these bonus categories can build your points balance quickly.

The Gold isn’t limited to food, either. It earns:

  • 5 points per dollar spent on prepaid hotels booked through amextravel.com or the Amex Travel App™
  • 3 points per dollar spent on flights booked directly with airlines, through amextravel.com or the Amex Travel App
  • 2 points per dollar spent on prepaid car rentals and Airbnb listings booked through amextravel.com or the Amex Travel App
  • 2 points per dollar spent on cruises booked through amextravel.com

That range makes it my strongest one-card recommendation for someone who wants to earn Membership Rewards points across both everyday spending and travel.

The card has a $325 annual fee (see