Skip to main content

Find Civic Exam Prep & ESL Classes

Local Resources

155 South 300 West, Suite 101, Salt Lake City, UT

To register for classes, call (801) 467-6060 or email the ESL Program Supervisor

780 West, 800 South, Salt Lake City, UT

Cultural adaptation classes coming soon. Call (801) 240-7262 or visit weekdays 9 am – 4 pm.

Legal clinics held the first Tuesday of each month, 5 pm – 7 pm

4444 South 700 East, Suite 100, Salt Lake City, UT 84107

New student registration is held on Tuesdays and Wednesdays from 10 am – 3 pm or by appointment (800) 328-5608.

1385 North 1200 West, Salt Lake City, UT

Apply in person any Tuesday or Thursday at 7 p.m.

Solicite en persona cualquier martes o jueves a las 7 p.m.

(801) 531-6100

221 South 400 West, P.O. Box 3988, Salt Lake City, 84101

Call at 801-328-1091 or email

754 North 800 West, SLC Utah 84116

Visit center for an application Monday - Thursday 10:00 a.m. - 6:00 p.m.

Visite el centro para una solicitud de lunes a jueves a las 10:00 am - 6 p.m.

(385) 301-8257

Contact your local senior center for more information on specific classes.

501 East 3900 South, Salt Lake City, UT 84107

Daytime and evening classes. For class times and more information, call (385) 646-5447

USAHello is an online resource with free classes and information about how to navigate the citizenship process. FindHello can be used to find help near you.

Weber County Resources

2464 Jefferson Avenue, Ogden, UT 84401

Free class open to everyone preparing for their citizenship interview. Please call or visit for more information.

(801) 337-2646

2605 Monroe Boulevard, Ogden, UT 84401

Low cost 11-week English as a Second Language (ESL) courses. Call or visit for more information.

(801) 626-7911 

2913 Grant Avenue, Ogden, UT 84401

English as a Second Language (ESL) classes taught Mondays 10am-12pm. Please call for more information.

(801) 627-2235