As of 2015, one of the best credit card rewards programs is the Capital One Venture Rewards card, which offers two rewards miles per dollar spent and provides redemption flexibility between different airlines, says NerdWallet. Others include Citi Double Cash, which provides 2 percent back on all purchases.
Top cards also include Chase Freedom, which earns up to 5 percent cash back on select purchases, with rotating bonuses and up to a $1,500 quarterly limit, according to NerdWallet. The site also recommends the Discover it card for its high cash back rate, no annual fee, no foreign transaction fees and zero percent introductory APR. The Blue Cash Preferred Card from American Express is also top-rated by NerdWallet, given its $150 sign-up bonus after customers make $1,000 in purchases within three months and its 6 percent cash back rate on grocery purchases.