Becoming a U.S. citizen involves meeting several requirements, including holding a Green Card for at least five years (or three if married to a U.S. citizen), demonstrating good moral character, passing the English and civics tests, and more. Read more now to explore the full list of requirements and how you can start your path to U.S. citizenship.