Yes, rewards credit cards are worth it when you use them to earn rewards on purchases and pay off your balance in full each month. These cards offer valuable cash back, miles and points that add up quickly. If you're paying an annual fee, make sure that the benefits are worth more than what you're paying.