Although some commonly held credit cards don’t charge an annual fee, other popular cards charge hundreds of dollars per year.