It will be very difficult to get a credit card without a bank account. Even most cards backed by a deposit require you to have a bank account. One exception is the OpenSky Secured Visa: You can pay your security deposit via money order or have someone send the issuer a check or transfer on your behalf.