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

Woodburn Library – SOAR Citizenship

Woodburn Public Library, 280 Garfield Street, Woodburn, OR, USA

Cedar Mill Community Library – Goodwill

1080 NW Saltzman Rd, Portland, OR, USA
503-644-0043

Mission Citizen – Beaverton Library

12375 SW 5th St, Beaverton, OR, USA

Beaverton Library – SOAR

Beaverton City Library, 12375 SW 5th St, Beaverton, OR, USA
503-384-2482 x 105

Fourth Plain Forward English Conversation Circle

5107 East 4th Plain Boulevard, Vancouver, WA, USA
360-906-5000

Chemeketa Community College – Woodburn

120 E. Lincoln Street , Woodburn, OR. 97071
503-399-5213

Tigard Public Library

Tigard Public Library, 13500 SW Hall Blvd, Tigard, Oregon 97223, USA
503-718-2745

Gresham Library – Torus

385 Northwest Miller Avenue, Gresham, OR, USA

Mission Citizen – Sherwood Library

22560 Southwest Pine Street, Sherwood, OR, USA

Muslim Educational Trust

10330 Southwest Scholls Ferry Road, Tigard, OR, USA
503-579-6621

Cascade Park Library

600 North 136th Ave. Vancouver, Wa 98684
360-906-5000

Tigard Informal English Language Learning for Adults

9845 Southwest Walnut Place, Tigard, OR, USA

Salem Library – Goodwill

585 Liberty Street Southeast, Salem, OR, USA

Mission: Citizen – Roosevelt High School

6941 N. Central, Portland 97203
503-765-6867

Portland Refugee Support Group

10725 Southwest Barbur Boulevard, Portland, OR, USA
503-477-9308

Trinity Episocal Church

147 Northwest 19th Avenue, Portland, OR, USA

Afghan Support Network

10865 SW 5th St #250, Beaverton, OR, USA
503-710-7617

Goodwill – Orchards

14201 Northeast Fourth Plain Boulevard, Vancouver, WA, USA
503-963-3205

PDX Friends of Refugees

13565 SW Walker Rd, Beaverton, OR, USA
503-858-4042

Beaverton Literacy Council

Beaverton, OR 97005, USA
503-468-7809

Village ESOL – Village Baptist Church

330 SW Murray Blvd.
503-643-6511

Hillsboro Brookwood Library – Goodwill

2850 NE Brookwood Pkwy
503-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 Jesuit High School

9000 SW Beaverton Hillsdale Hwy.
503-267-7993

Hillsboro United Methodist Church

168 NE 8th
971-217-3221

Centro de Prosperidad

400 East Main Street, Hillsboro, OR, USA
503-359-0446

Goodwill – Salem

3535 Lancaster Drive Northeast, Salem, OR, USA
503-963-3205

Goodwill Industries of the Columbia Willamette

1943 Southeast 6th Avenue, Portland, OR, USA
503-963-3205

Rockwood Library – Torus

17917 Southeast Stark Street, Portland, OR, USA

Torus

5859 Southeast 92nd Avenue, Portland, OR, USA

Easter Seals – Connecting Communities Program

12655 SW Center St. Suite 275
971-346-6722

Gresham Library – Multnomah County Library

385 NW Miller Avenue
503-577-9984

PCC- Hillsboro Education Center

775 SE Baseline St.
971-722-6817

Clark College – Main Campus

1933 Fort Vancouver Way
360-992-2741

Clackamas Community College – Harmony Campus

7738 SE Harmony Road
503-594-6048

PCC Cascade Campus, ESL and GED

705 N Killingsworth St.

PCC Sylvania Campus, ESOL and GED Program

12000 SW 49th Ave
971-722-4903

Lutheran Community Services – Citizenship Classes- WA. Cty

3800 SW Cedar Hills Blvd, #288 (Room 155)
(503) 731 9585

Lewis & Clark College AES (Academic English Studies) Program

0615 SW Palatine Hill Road
503-768-7210

Pamoja House

11830 SW Kerr Parkway, Suite 100, Lake Oswego, OR 97035

Educate Ya

200 NE 20th Ave, Ste. 10
(503) 238-5790

Rockwood Library – SOAR Citizenship English Classes

17917 SE Stark St.
503-384-2482 x 105

Hillsboro Brookwood Library – SOAR Citizenship Class

2850 NE Brookwood Parkway
503-384-2482 x 105

PCC Rock Creek

17705 NW Springville Rd
971-722-7179

Kenton Public Library – Multnomah County Library

8226 N. Denver Ave.
503.577-9984

Easter Seals – Connecting Communities Program

10011 SE Division St., Suite 305
503.335.6161

Vancouver Library

901 C St.
360-906-5106

Easter Seals – Connecting Communities

2951 NW Division St., Ste. 165
503-512-8183

PCC Southeast Campus

2305 SE 82nd
971-722-3171

Clatsop Community College

1717 Lexington Avenue
(503) 338-338-2347 Garner; 503-338-2557 Purcell

St. Johns Multnomah County Library

7510 N Charleston Ave
503-577-9984

Lutheran Community Services Office – Citizenship class

605 SE Cesar E. Chavez Blvd
503-731-9585

PCC – Willow Creek Center

241 SW Edgeway Dr
971-722-6255

Multnomah County Library – Central Library

801 SW 10th Ave.
503-577-9984

Midland Library – Multnomah County Library

805 SE 122nd Ave.
(503) 577-9984

Mt. Hood Community College – Maywood Park Campus

10100 NE Prescott St.
503-491-7333

Columbia Tech Center – Clark College East Vancouver Campus

18700 SE Mill Plain Blvd.
(360) 992-2741

Bienestar de la Familia

6736 NE Killingsworth
503-988-3509

Lutheran Community Services Northwest

3600 Main St.
360 787-4727

PCC Opportunity Center

5600 NE 42nd Ave
(971)722-2000

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

North Portland- Multnomah County Library

512 N. Killingsworth St.
(503) 577-9984

Rosewood Initiative

14127 Southeast Stark Street, Portland, OR, USA
503-208-2562

El Programa Hispano

333 SE 223 Ave.
503-669-8350 main

Holgate Library

7905 SE Holgate Blvd
503-577-9984

Portland English Language Academy

2007 Lloyd Center
503-226-1656