Get Ready for Your Citizenship Exam

It’s important to get ready and know what to expect when it comes to the U.S. Citizenship Exam.  Discover the many resources that will help get prepared.

local resources

Our immigration service providers offer free classes on a regular basis in San Francisco:

Self- Help for the Elderly

601 Jackson Street, San Francisco, CA 94133  |  415-677-7600  |  |  Languages:  English & Chinese (廣東話,國語)

For location details, visit:

Free Citizenship Classes

• Monday & Wednesday | 9am- 11am |  Mandarin I  Portsmouth Square Clubhouse
• Monday & Tuesday | 2pm- 4pm |  Cantonese I  Jackie Chan Senior Center
• Monday | 11:30am- 1:30pm | Wednesday & Friday | 1pm-3pm | Cantonese I  John King Senior Center
• Tuesday & Thursday I 10:00am -11:30am I  Cantonese I Lutheran Church of the Holy Spirit

• Tuesday & Thursday | 9am- 11am |  Mandarin | Portsmouth Square Clubhouse

Free Civics Course
• Thursday | 1:30pm-3:30pm

One-on-one Interview Prepration
• Friday | 9am- 11am


111 Market Street, 4th Floor, San Francisco, CA 94103  |  415-538-8100  ext. 206   |  |  Languages:  English

Free Citizenship Classes

• Tuesday 4:00- 6:00pm


474 Valencia Street #100, San Francisco, CA 94103  |   415-863-0764  | |  Languages: English and Spanish

Free Drop-In Citizenship Classes

• Wednesday 6:00- 7:30 pm
• Saturday 10:00-11:30 am

Jewish family and children’s services

2150 Post Street, San Francisco, CA 94115  |  415-449-1200  |  |  Languages:  English and Russian

Free Drop-In Citizenship Classes

• Monday  6:30pm – 8:00pm

Higher Level English Courses, By Appointment Only

• Monday  12:00pm – 1:30pm  |  Call 415-449-1240 or email for class availability

San Francisco Public Library

Immigrant Services & Citizenship Resources:

Prepare for the USCIS naturalization interview with the San Francisco Public Library’s helpful resources, including a guide to naturalization, detailed practice materials for the citizenship exam, and a list of local organizations that can help you with the naturalization process. You can also watch an informative short video to learn more about the the resources available at the library.

City College San Francisco

808 Kearny Street, San Francisco, CA 94108 | 415-395-8601 |  | Languages: English & Chinese

Free Citizenship Classes: Weekday, evening, and weekend classes available.

Prepare for the Citizenship Test & Interview: Civics Questions, Reading, Writing, Personal Information (from the N-400), and Interview Skills. See the schedule.

Digital Resources

usa learns: 

Prepare to become a U.S. citizen with the USA Learns online FREE Citizenship Course

Practice Tests Online

With this free program, you will learn:

The steps to become a U.S. citizen

What to expect at your interview

Vocabulary and grammar for answering interview questions

U.S. history and government for the English test

What to do after becoming a U.S. citizen

USA Learns is also available in Spanish!


USAHello is a free online center for information and education for refugees, asylum seekers, immigrants and welcoming communities.

Take a free online class to help you prepare for your naturalization exam.

U.S Citizenship & immigration services (uscis): 

USCIS Naturalization Interview and Test video

This 16 minute video presentation provides a general overview of the naturalization process, including where to find immigration information and the general requirements for obtaining U.S. citizenship.

USCIS Civics Test Study Materials

There are 100 civics questions on the naturalization test. During the naturalization interview, applicants will be asked up to 10 questions from the list of 100 questions in English. You must answer correctly six (6) of the 10 questions to pass the civics test in English. Several study tools are available to help you prepare.