No annual fee credit card offers from our partners

By Curtis Arnold Editor-in-chief, updated on September 21, 2017

No one likes to pay an annual fee, but when it comes to credit cards the features sometimes make it worth considering. It usually comes down to how you plan to use the card and whether super-luxury perks are important to you. Before you pay that fee, though, remember that there are some stellar no-annual-fee options out there with plenty of features, perks and rewards-earning opportunities.

Take, for instance, Discover it® Miles, the 2017 CardRatings Editor's Choice pick for Best No Annual Fee Travel Rewards Card. With Discover it® Miles, cardholders earn 1.5 miles for every $1 spent, and at the end of your first year Discover will MATCH all the rewards you've earned. That effectively means you'll earn 3 miles for every $1 you spend during your first year without worrying about categories or spending caps – that's a lot of earning power! In fact, that earning rate puts Discover it® Miles in a league of its own, even when compared to cards with hefty annual fees. And, thanks to an increasing number of partnerships, Discover is now accepted in more than 180 countries worldwide at more than 31 million merchants.

Here are some other options for those who prefer to stay "fee-free":