To open a credit card account in your own name, you must be at least 18 years old (or, if you live in Alabama or Nebraska, you must be at least 19 years old) and either a college student already enrolled in college or a student preparing to attend a 2-year or 4-year college.