Only secured credit cards require a security deposit. Those with no credit history or bad credit scores might only be eligible for secured credit cards. If you have a good credit score, you can apply for a credit card without a deposit.