Cardful

The best credit cards with no annual fee

59 cards in the catalogue charge nothing to carry. American Express Blue Business Plus earns the most of them in a year: about $1,058.

Ranked by what each card earns in a year once its annual fee is paid — every rate converted to dollars with a dated point valuation, spending caps honoured, and rotating categories not credited. Priced on an illustrative household spending $2,205 a month on a card — the assumption, in full. Credits and perks are not priced: they are worth their face value only if you would have spent that money anyway.

#CardAnnual feeA year, after the feeA year of rewards on the illustrative household spending described on the method page, minus the annual fee. Your own spending will give a different number.
1
American Express, Points, most from Groceries
none $1,058
2
Bilt, Points, most from Restaurants & Bars
none $715
3
Wells Fargo, Points, most from Restaurants & Bars
none $690
4
American Express, Points, most from Groceries
none $649
5
Capital One, Points, most from Groceries
none $595
6
Wells Fargo, Cash back, most from Groceries
none $529
7
Goldman Sachs, Cash back, most from Groceries
none $529
8
Bilt, Points, most from Groceries
none $529
9
American Express, Cash back, most from Groceries
none $529
10
U.S. Bank, Cash back, most from Groceries
none $529
11
Citi, Points, most from Groceries
none $529
12
Fidelity, Cash back, most from Groceries
none $529
13
U.S. Bank, Cash back, most from Groceries
none $529
14
SoFi, Cash back, most from Groceries
none $529
15
Citi, Points, most from Groceries
none $505
16
U.S. Bank, Cash back, most from Groceries
none $493
17
Navy Federal, Cash back, most from Groceries
none $493
18
U.S. Bank, Cash back, most from Restaurants & Bars
none $481
19
Capital One, Cash back, most from Groceries
none $478
20
Citi, Airline, most from Groceries
none $471
21
Citi, Points, most from Groceries
none $469
22
Chase, Points, most from Restaurants & Bars
none $458
23
American Express, Cash back, most from Groceries
none $457
24
U.S. Bank, Cash back, most from Restaurants & Bars
none $455
25
Sam's Club / Synchrony, Cash back, most from Restaurants & Bars
none $451
26
Citi, Cash back, most from Restaurants & Bars
none $433
27
Citi, Cash back, most from Restaurants & Bars
none $433
28
American Express, Hotel, most from Groceries
none $409
29
U.S. Bank, Cash back, most from Restaurants & Bars
none $401
30
Truist, Cash back, most from Groceries
none $398
31
Bank of America, Cash back, most from Groceries
none $397
32
Bank of America, Cash back, most from Groceries
none $397
33
Navy Federal, Cash back, most from Groceries
none $397
34
Discover, Cash back, most from Groceries
none $397
35
Chase, Points, most from Groceries
none $397
36
Chase, Points, most from Groceries
none $397
37
OnePay / Synchrony, Cash back, most from Groceries
none $397
38
PayPal / Synchrony, Cash back, most from Groceries
none $397
39
Capital One, Cash back, most from Groceries
none $397
40
Bank of America, Cash back, most from Groceries
none $397
41
Bank of America, Cash back, most from Groceries
none $397
42
Bank of America, Cash back, most from Groceries
none $397
43
Chase, Cash back, most from Groceries
none $397
44
Chase, Points, most from Restaurants & Bars
none $376
45
Chase, Hotel, most from Groceries
none $364
46
American Express, Airline, most from Restaurants & Bars
none $361
47
Venmo / Synchrony, Cash back, most from Restaurants & Bars
none $358
48
Chase, Points, most from Restaurants & Bars
none $346
49
Chase, Airline, most from Groceries
none $343
50
Bank of America, Cash back, most from Restaurants & Bars
none $337
51
Chase, Cash back, most from Restaurants & Bars
none $323
52
Amazon / Chase, Cash back, most from Restaurants & Bars
none $322
53
Amazon / Chase, Cash back, most from Restaurants & Bars
none $322
54
Discover, Cash back, most from Restaurants & Bars
none $305
55
Wells Fargo, Cash back, most from Groceries
none $283
56
Discover, Cash back, most from Groceries
none $265
57
Chase, Points, most from Groceries
none $265
58
Chase, Hotel, most from Groceries
none $254
59
Target, Cash back
none $0