After you complete your filing, you'll receive your Social Security Card in the mail directly from the Social Security Administration (SSA). The SSA's stated delivery time is 10-14 days, though it can sometimes take 4-6 weeks or more depending on the work load of your local SSA office or card center. There is no way to speed this delivery time, because the SSA provides new cards only via postal mail.