There is no such thing as right age when it comes to credit cards. Some people mature faster and are more responsible than others, so even if you give them a credit/debit card at 16, they won't run into debt. Others still run into debt due to impulse buying when they are 50 years old.
11 months ago
Last edited at 11:25PM on 1/1/2013
I'd say whenever you feel your ready to take on the responsibility. It's always a good idea to start building your credit rating early, just don't let it get out of control or get the best of you. But if you feel your ready theirs no time like the present.
You can start young with a secured credit card (you have money in a savings account to cover the limit of your card) even if its just $100 or $200, it will get you in the habit of paying each month (preferably paying in full each month to avoid interest). It will also build your credit history.