Credit card approval can often be obtained instantly online but getting the plastic in your hands is another matter. If you are in a particular hurry many issuers can ship your card for overnight delivery, but at a significant cost. Otherwise it generally takes 3 - 10 business days to get your new credit card through the U.S. mail.