Zezwolenie na pobyt stały – to dokument wydawany cudzoziemcowi w celu legalizacji jego stałego pobytu w Polsce na czas nieokreślony. Zezwolenie na pobyt stały pozwala cudzoziemcowi mieszkać, uczyć się i pracować w Polsce na takich samych prawach jak obywatele polscy, z wyjątkiem udziału w wyborach.
W przypadku pozytywnej decyzji władz państwowych cudzoziemcowi wydawany jest oficjalny dokument – karta stałego pobytu. Sama karta jest ważna przez 10 lat. Po 10 latach cudzoziemiec ma obowiązek wymienić go na nowy.
Ta karta pozwala cudzoziemcowi przebywać nie tylko w Polsce przez 360 dni w roku, ale także na terytorium innych krajów Unii Europejskiej (strefa Schengen) do 90 dni w ciągu każdych 180 dni.