It takes an average of 15–40 months (or about 1–3 years) for USCIS to process and approve VAWA green cards. This article explains the case approval process with USCIS and what happens after your case is approved.