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. .


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!


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.