Question: how long does it take to get a social security number for non immigrants?
Answer: You should include a pre-paid return envelope or courier package. The Federal Benefits Unit will return documents by regular mail if you do not provide a pre-paid envelope or courier package. Processing time for SSN applications is approximately 8-10 weeks.