Yes, you can apply for a card you have canceled in the past, but it’s up to the issuer to decide whether they will accept your application. You may have a waiting period or be ineligible for bonuses.