The processing time for obtaining a Green Card through marriage varies. On average, it takes between 10 to 38 months, depending on your circumstances and the location of your United States Citizenship and Immigration Services (USCIS) office. Delays may occur due to additional checks on your application or backlog in the immigration system.