The length of time you can expect to wait for your new credit card to arrive depends on who the card issuer is, but it’s usually between 7 – 10 days. You may be able to use free expedited shipping (sometimes overnight), so check the credit card issuer’s policy. Some issuers charge a delivery fee, while others don’t offer expedited deliveries at all.