Yes, you need to be at least 18 years old to apply for a credit card, and you can apply for a credit card if you have a stable income or other financial proof.
Conditions for applying for a credit card:
The minimum application age stipulated by the bank is 18 years old and the maximum application age is 6 years old;
I need my second-generation ID card;
proof of work and income stamped with the financial seal of the company;
no bad credit record;
other financial proof, such as real estate, cars, stocks, bonds, etc.
materials required to apply for a credit card:
the applicant's ID card;
the credit card application form of the application bank;
work certificate and income certificate stamped with the financial seal of the unit;
individual and private businesses need individual business licenses and tax bills for nearly three months;
other financial proof: income tax withholding certificate; Copy of self-owned real estate license; Copy of self-owned car driving license.