Explore the map below or click here to search for an ESL class in the Portland Metro area.
To search for online classes only, click here.
: Virtual Classes : In-Person Classes
Ventura Park Elementary School – Goodwill and SUN
145 Southeast 117th Avenue, Portland, OR, USA971-227-4480
Happy Valley Library – Goodwill
13793 SE Sieben Park Way, Happy Valley, OR 97015503-783-3464
Fourth Plain Community Commons – Goodwill
3101 East 4th Plain Boulevard, Vancouver, WA, USA360-726-9445
Canby Library
Canby Public Library (Canby, Oregon), Northeast 2nd Avenue, Canby, OR, USA503-266-3394
Woodburn Library – SOAR Citizenship
Woodburn Public Library, 280 Garfield St, Woodburn, OR, USA503-379-1589
Holgate Library – SOAR Citizenship
7905 SE Holgate Blvd, Portland, OR, USA 97206503-379-1589
Gorge Literacy
400 East Scenic Drive, The Dalles, OR 97058541-506-6083
Brookwood Library – SOAR Citizenship
2850 Northeast Brookwood Parkway, Hillsboro, OR, USA503-379-1589
Newberg Community Language Program – Edwards Elementary
611 S Blaine St, Newberg, OR 97132, USAShute Park Library – Goodwill
775 Southeast 10th Avenue, Hillsboro, OR, USA503-615-6500
Mt. Hood Community College – Maywood Park Campus
10100 Northeast Prescott Street, Portland, OR, USA503-491-6100
PCC – Newberg Center
135 Werth Blvd, Newberg, OR, USA971-722-8602 (Newberg Center)
PCC – Columbia County Center
34001 NE Wagner Ct, Scappoose, OR, USA971-722-7683
Goodwill – Three Creeks Library
800 Northeast Tenney Road, Vancouver, WA, USA360-906-4787
Goodwill – Dallas
315 Orchard Drive, Dallas, OR, USA503-963-3205
PCC – 42nd Avenue Opportunity Center
4299 Northeast Killingsworth Street, Portland, OR, USA971-722-2000
Goodwill – Cedar Mill Community Library
1080 NW Saltzman Rd, Portland, OR, USA503-644-0043
Beaverton Library – SOAR Citizenship
Beaverton City Library, 12375 SW 5th St, Beaverton, OR, USA503-379-1589
Chemeketa Community College – Woodburn
120 E. Lincoln Street , Woodburn, OR. 97071503-399-5213
Tigard Public Library
Tigard Public Library, 13500 SW Hall Blvd, Tigard, Oregon 97223, USA503-684-6537
Muslim Educational Trust
10330 Southwest Scholls Ferry Road, Tigard, OR, USA503-579-6621
Cascade Park Library
600 North 136th Ave. Vancouver, Wa 98684360-906-5000
Tigard Informal English Language Learning for Adults
9845 Southwest Walnut Place, Tigard, OR, USAGoodwill – Salem Library
585 Liberty Street Southeast, Salem, OR, USA503-963-3205
Mission Citizen – Roosevelt High School
6941 N. Central, Portland 97203503-765-6867
Pacific Refugee Support Group
10725 Southwest Barbur Boulevard, Portland, OR, USATrinity Episocal Church
147 Northwest 19th Avenue, Portland, OR, USAAfghan Support Network
10865 SW 5th St #250, Beaverton, OR, USA503-793-3406
Goodwill – Vancouver Office
14201 Northeast Fourth Plain Boulevard, Vancouver, WA, USA503-963-3205
Wilsonville Library – Goodwill
29799 Southwest Town Center Loop East, Wilsonville, OR, USA503-570-1594
Forest Grove City Library – Goodwill
Forest Grove City Library, 2114 Pacific Avenue, Forest Grove, OR, USAPDX Friends of Refugees
13565 SW Walker Rd, Beaverton, OR, USA503-858-4042
Beaverton Literacy Council
Beaverton, OR 97005, USA503-468-7809
Hillsboro Brookwood Library – Goodwill
2850 NE Brookwood Pkwy503-615-6500
Chinmaya Mission Portland
3551 NE John Olsen Ave.(503) 299-4091
Beaverton City Library
12375 Southwest 5th Street(503) 644-2197
Hurtado Center at Jesuit High School
9000 SW Beaverton Hillsdale Hwy.503-267-7993
Centro de Prosperidad
400 East Main Street, Hillsboro, OR, USA503-359-0446
Goodwill – Salem
3535 Lancaster Drive Northeast, Salem, OR, USA503-963-3205
Goodwill Industries of the Columbia Willamette
1943 Southeast 6th Avenue, Portland, OR, USA503-963-3205
Portland State University Intensive English Language Program
527 SW Hall Street503-725-4088
Easter Seals – Connecting Communities Program
12655 SW Center St. Suite 275971-346-6722
Gregory Heights Library – Multnomah County Library
7921 NE Sandy Blvd503.577-9984
Gresham Library – Multnomah County Library
385 NW Miller Avenue503-577-9984
Clark College – Main Campus
1933 Fort Vancouver Way360-992-2741
Clackamas Community College – Harmony Campus
7738 SE Harmony Road503-594-6048
Clackamas Community College – Oregon City Campus
19600 Molalla Ave503-594-6048
PCC Cascade Campus, ESL and GED
705 N Killingsworth St.PCC Sylvania Campus, ESOL and GED Program
12000 SW 49th Ave971-722-4903
Pamoja House
11830 SW Kerr Parkway, Suite 100, Lake Oswego, OR 97035Educate Ya
200 NE 20th Ave, Ste. 10(503) 238-5790
SOAR Immigration Legal Services – Citizenship English Classes
7931 NE Halsey St(503-379-1598
Rockwood Library – SOAR Citizenship English Classes
17917 SE Stark St.503-379-1589
PCC Rock Creek
17705 NW Springville Rd971-722-7179
Kenton Public Library – Multnomah County Library
8226 N. Denver Ave.503.577-9984
Fort Vancouver Regional Library -Online Conversation Group
600 NE 136th360-256-7782
Vancouver Library- Goodwill
901 C St.360-963-3205
Columbia Gorge Community College – Hood River
1730 College Way541-506-6041
PCC Southeast Campus
2305 SE 82nd971-722-3171
Clatsop Community College
1717 Lexington Avenue(503) 338-338-2347 Garner; 503-338-2557 Purcell
Pacific International Academy (PIA) at Warner Pacific University
2219 SE 68th Avenue503-699-6310
Lutheran Community Services Office – Citizenship class
605 SE Cesar E. Chavez Blvd503-731-9585
PCC – Willow Creek Center
241 SW Edgeway Dr971-722-6255
Multnomah County Library – Central Library
801 SW 10th Ave.503-577-9984
Columbia Gorge Community College – The Dalles
400 E Scenic Dr541-506-6041
Bienestar de la Familia
6736 NE Killingsworth971-678-5320
Lutheran Community Services Northwest
3600 Main St.360 787-4727
Rockwood Library – Multnomah County Library
17917 SE Stark St.503-577-9984
Mt. Hood Community College Main Campus
26000 SE Stark St.503-491-7333
Harney Elementary -La Plaza ESL Classes
3212 E. Evergreen Blvd.(360) 313-2018
Rosewood Initiative
14127 Southeast Stark Street, Portland, OR, USA503-208-2562
El Programa Hispano
333 SE 223 Ave.503-669-8350 main
Mission Citizen – Tualatin Public Library
18878 SW Martinazzi AveTrinitiy Lutheran Church Citizenship Classes
309 W 39th St.360-787-4727
Holgate Library
7905 SE Holgate Blvd503-577-9984
Portland English Language Academy
2007 Lloyd Center503-226-1656