How long it takes to get permanent residency depends on how you qualify. Currently, an immediate relative visa may take as little as a year. On the other end, visas for siblings of U.S. citizens may take more than 20 years.