You have to be at least 18 years of age, in order to have a credit card. Some credit card companies allow you to have one after you turn 18, provided that you have a co-signer. Some will give you credit, but limit your amount, and some have high interest rates, without a co-signer. Check around before you get involved with a credit card, because there are several to choose from. Eventually you'll find one that you can get at the age of 18, but none of them are available for someone that is under the age of 18.
Lovelights is right and wrong. Minors cannot open credit cards, however minors can be authorized users on credit cards. Some companies do allow it and others do. My 13 year old is an authorized user on three of my cards. She doesn't use them and I keep them in my filing cabinet.
Why am I doing this? When she turns 18 she will already have established credit and a 5-year credit history.
I believe that natedog might be incorrect. I've never heard of a child under the age of 18 being able to legally sign a contract on a credit card to make a purchase. However, they can have a debit card that is linked to their parent's credit card. Might want to take a look at the link below: