Can A Non Citizen Get Life Insurance? 
A non citizen can get life insurance with most companies if they have a green card or an H-1b work visa . Some companies do require that the applicant be a US citizen before allowing them to get a life insurance policy , and some will only allow green cards but not work visas . Contact an agent to find out which companies will work for your situation . 