How Long Does It Take to Process a Green Card?

The green card application process can take anywhere from several months to years, depending on an applicant's country of birth and specific type of application, according to The University of Chicago. People from countries with a backlog of applicants may face significant delays in green card processing.

As of 2015, it typically takes between four and eight months for an applicant to get a marriage green card, with average processing times varying from city to city, notes the Messersmith Law Firm. For example, marriage green card processing in New York usually takes about 11 months, while processing in Chicago, Los Angeles and Houston takes about 10 months.