How Long Does It Take to Get a Green Card?

HomeBlogHow Long Does It Take to Get a Green Card?


As an immigrant, obtaining a green card is your last step towards solidifying lawful permanent residence in the U.S. Whether you are in the U.S. on a work visa or with another type of arrangement, you may be anxious to get a green card, so you no longer have to worry about the risk of deportation.

How Long Does It Take to Get a Green Card?

At this point, you may want to know how long it takes to get a green card. The main thing to know is that how long it takes depends on several factors, such as your country of origin, the type of green card you are applying for, and your individual circumstances.

For example, if you are applying for a family-sponsored green card, the processing time can vary. If you are the immediate relative of a U.S. citizen, the entire process can take anywhere from 12-18 months. Other family-sponsored categories may have longer waiting times.

If you are trying to obtain an employment-based green card, how long it takes to get one also depends on your origin country and other factors. Some categories, such as EB-1 green cards for those who have an extraordinary ability, may take less time to get than those for unskilled workers.

No matter what, if you want to get a green card, it is a good idea to start the process as soon as possible. At Barbarin Law Group PC, we can help you with this process, so contact us today to set up a consultation.