You don’t have to cancel your student credit card after you graduate. In fact, it’s better that you don’t. While some credit card providers let you keep using your card as before, others prefer reclassifying your card to reflect that you are no longer a student.
You can also request to convert or upgrade your student credit card to a regular credit card.