The best card for every category
Pick a category to see the top rewards cards for it — ranked by what they actually earn, with the fine print made plain.

Dining
Top pick: U.S. Bank Altitude Go Visa Signature Card 4x

Groceries
Top pick: Blue Cash Preferred Card from American Express 6%

Superstores
Top pick: Robinhood Gold Card 3x

Gas
Top pick: AAA Travel Advantage Visa Signature Card 5%

EV Charging
Top pick: AAA Travel Advantage Visa Signature Card 5%

Flights
Top pick: Chase Sapphire Reserve 8x

Hotels
Top pick: Citi / AAdvantage Executive World Elite Mastercard 10x

Other Travel
Top pick: Citi / AAdvantage Executive World Elite Mastercard 10x

Transit & Rideshare
Top pick: Chase Freedom Flex 5x

Streaming
Top pick: Blue Cash Preferred Card from American Express 6%

Entertainment
Top pick: Chase Freedom Flex 5x

Department Stores
Top pick: Max Cash Preferred Card 5%

Drugstores
Top pick: Discover it Cash Back 5%

Pet Supplies
Top pick: myWalgreens Mastercard 3x

Online Retail
Top pick: Blue Cash Everyday Card from American Express 3%

Electronics
Top pick: Max Cash Preferred Card 5%

Wholesale Clubs
Top pick: AAA Daily Advantage Visa Signature Card 3%

Home Improvement
Top pick: Bank of America Customized Cash Rewards 3%

Furniture
Top pick: Max Cash Preferred Card 5%

Phone & Internet
Top pick: Ink Business Cash Credit Card 5x

Utilities
Top pick: Max Cash Preferred Card 5%

Rent
Top pick: Bilt Blue Card 1x

Office Supplies
Top pick: Ink Business Cash Credit Card 5x

Shipping
Top pick: Ink Business Preferred Credit Card 3x

Advertising
Top pick: Ink Business Preferred Credit Card 3x

Software & SaaS
Top pick: Robinhood Gold Card 3x

Clothing
Top pick: U.S. Bank Cash+ Visa Signature Card 5%

Sporting Goods
Top pick: U.S. Bank Cash+ Visa Signature Card 5%

Beauty & Self-Care
Top pick: myWalgreens Mastercard 3x

Gyms & Fitness
Top pick: U.S. Bank Cash+ Visa Signature Card 5%

Auto Parts & Service
Top pick: Huntington Voice Rewards Credit Card 3x