reported that it takes, on average, between 6 and 9 months to become naturalized.
After USCIS has received your application, they will notify you of the location where you should get fingerprinted. It is very important not to miss your interview. If you have to miss your interview, you should notify the office where your interview is scheduled by mail as soon as possible. In your letter, you should ask to have your interview rescheduled. Rescheduling an interview may add several months to the naturalization process, so try not to change your original interview date. If you miss your scheduled interview without notifying USCIS, we will “administratively close” your case. Unless you contact USCIS to schedule a new interview within 1 year after USCIS closes your case, they will deny your application.
You become a citizen as soon as you take the Oath of Allegiance to the United States . In some places, you can choose to take the Oath the same day as your interview. If that option is not available or if you prefer a ceremony at a later date, USCIS will notify you of the ceremony date with a “Notice of Naturalization Oath Ceremony”.