Get ready for the Naturalization Interview and Test with a FREE Citizenship Class

Our free Citizenship Classes are designed to prepare learners for the U.S. naturalization interview and exam.

    • Learn about U.S. History and Government (100/128 Civics questions)
    • Practice your English reading, writing and speaking skills

Questions? Email Jennica Stephenson at jstephenson@emoregon.org.

Download Citizenship Class Flyer: EnglishSpanish

Online Classes

Fill out the form below to register for the online class. Join online classes by phone or computer.

    • Thursdays, 6:30 – 9 p.m., Jan. 8 - Mar. 19, 2026

Find Study Materials

You may also access self-study materials and resources online and check USCIS.gov for announcements regarding field office closures and rescheduling appointments. We recommend the following free online citizenship courses:

In-Person Classes

Sign up for in-person classes on the first day of class; no pre-registration required.

Aloha United Methodist Church, 2270 SW 198th Ave., Beaverton, Ore.
Tuesdays, 6 - 8 p.m., Jan. 6 - March 24

Beaverton City Library, 12375 SW Fifth St, Beaverton, Ore.
Saturdays, 11 a.m. - 1 p.m., Jan. 10 - March 28

Brookwood Library, 2850 NE Brookwood Pkwy., Hillsboro, Ore.
Thursdays, 5:30 - 7:30 p.m., Jan. 8 - March 26

Clackamas Community College, 7738 SE Harmony Rd, Milwaukie, Ore.
Saturdays, 10:30 a.m. - 12:30 p.m., Jan. 17 - March 28

Cornelius Library (drop-in tutoring), 1370 N. Adair St., Cornelius, Ore.
Wednesdays, 6 - 8 p.m., Jan. 7 - March 18

Holgate Library, 7905 SE Holgate Blvd., Portland, Ore.
Saturdays, 2:30 - 4:30 p.m., Jan. 10 - March 21

Midland Library, 805 SE 122nd Ave., Portland, Ore.
Sundays, 1 - 3:30 p.m., Jan. 11 - March 22

North Portland Library, 512 N. Killingsworth St., Portland, Ore.
Sundays, 3:30 - 5:30 p.m., Jan. 11 - March 22

SOAR Legal Office, 7931 NE Halsey St, Suite 300, Portland, Ore.
Tuesdays, 6:30 - 9 p.m., Jan. 6 - March 17