Study Materials for the Naturalization Test

Oath of Allegiance

During your naturalization eligibility interview, a USCIS officer will test your ability to read, write, and speak English (unless you are exempt from the English requirements). You will also be given a civics test in English (to test your knowledge and understanding of U.S. history and government) unless you are exempt. Even if exempt from the English test, you will need to take the civics test unless you qualify for a waiver. You may also be eligible to take the civics test in your native language with the assistance of an interpreter if you qualify.






English. Your English skills will be tested in the following ways:

  • Reading. To test your ability to read in English, you must read one sentence, out of three sentences, in a manner suggesting to the USCIS officer that you understand the meaning of the sentence.
  • Writing. To test your ability to write in English, you must write one sentence, out of three sentences, in a manner that would be understandable as written to the USCIS officer.
  • Speaking. Your ability to speak English is determined by your answers to questions normally asked by USCIS officers during the naturalization eligibility interview regarding the information on your Form N-400, Application for Naturalization.

Civics. During your interview, the USCIS officer will ask you to orally answer a set of civics questions. You must answer 6 out of 10 civics questions correctly to achieve a passing score. The list of questions can be found below.


English Portion of the Naturalization Test

Civics Portion of the Naturalization Test

Additional Information




US Green Card - None Employment Based
The Green Card Lottery

The annual USA Diversity Visa Green Card Lottery makes 55,000 diversity immigrant visas (green cards) available every year to persons who meet two basic eligibility requirements. Participation in the green card lottery program is open to all individuals worldwide who meet these two basic entry requirements. The Green Card Lottery Program makes green cards available to the lottery winners, authorizing the winners and their families to live, study and work in the United States of America as permanent residents.

DV-2023 green card lottery


The USA Green Card Lottery

Green Card Lottery Results and the history behind the Green Card Lottery Application Program. Read more...

Take the Green Card test

USA Diversity Green Card Test

Take the free test to see if you qualify. If you do, apply for the Diversity Visa Green Card Lottery here on the official USA Diversity Lottery site. Take the free green card test.


USA Green Card Winners

These lucky winners fulfilled their American dream through our services. Read their testimony..