I would try to counsel my child on the pitfalls of credit cards and help them make a budget which allows for savings. Each child is also very different as far as having common sense and being responsible. Some children would be fine having one at 18 while others should probably wait until they're 30, if at all.