Illegal immigrants can buy car insurance. However, undocumented immigrants must have a driver's license. Most auto insurance companies don't need a Social Security Number (SSN) for you to get a policy.