To apply for a marriage-based green card, there are several steps you need to follow. First, you’ll need to file Form I-130, Petition for Alien Relative, to establish your relationship with your spouse. If you are in the U.S., you can often file Form I-485, Adjustment of Status, at the same time to apply for the green card itself. If you are outside of the U.S., you will go through consular processing, which involves working with a U.S. embassy or consulate in your country. You’ll also need to submit supporting documents like proof of your marriage (such as a marriage certificate, photos, and joint financial documents).
Later in the process, you and your spouse will attend an interview to demonstrate that your marriage is genuine. The process can take anywhere from several months to over a year, depending on your circumstances and where you apply.