Elamislubade andmist kolmandate riikide kodanikele ja määratlemata kodakondsusega isikutele reguleerib välismaalaste seadus.
Elamisluba võib olla tähtajaline (kehtivusajaga kuni 5 aastat) või pikaajaline.
Tähtajalise elamisloa võib anda välismaalasele:
- kes on abielus Eestis alaliselt elava isikuga;
- elama asumiseks Eestis alaliselt elava lähedase sugulase juurde;
- töötamiseks;
- õppimiseks Eestis asuvas õppeasutuses;
- ettevõtluseks;
- kelle püsiv legaalne sissetulek tagab tema äraelamise Eestis;
- kaaluka avaliku huvi korral;
- kelle elamisloa taotlus põhineb välislepingul.