If you have bad credit, rebuilding your credit takes time, but the right credit card can help you get there. By making on-time payments, keeping your balance low and avoiding credit card debt where possible, you can gradually improve your credit score and put yourself in a better position to qualify for other credit products down the road. While no card will raise your score overnight, these are the ones I’d recommend if you’re looking to rebuild your credit.

Capital One Quicksilver Secured Cash Rewards Credit Card: Best for earning rewards

Capital One Platinum Credit Card: Best unsecured card for rebuilding credit

OpenSky Secured Visa: Best for no credit check

Self Visa: Best for saving money and building credit