Foreign nationals may apply for a U.S. green card through parents, children, spouse, or siblings. Immediate relatives of U.S. citizens may apply for green card without delay. Immediate relatives of U.S. citizens include parents, spouses, and unmarried children under 21. Other relatives must wait for an immigrant visa number to become available according to the following categories:
Wait times will vary according to the Visa Bulletin (https://travel.state.gov/content/visas/en/law-and-policy/bulletin.html).
Please contact us for more specific information.