After Citizenship Test: How Long for Oath? (4-24 Weeks in 2026)

After passing the citizenship test, the oath ceremony takes 4-24 weeks. Online: 4-8 wks. In-person: 3-6 months. Wait times by city + tracker status explained.