List of English Language Schools & ESL Programs in Puerto Rico
35,119 Certified Grads since 1992
Talk to an Advisor 888-225-2480

English Language Schools Directory

With this directory, you can search for and contact schools to connect with the job you want. Additional information is exclusive to Oxford Seminars' graduates. For detailed information about living and teaching in a specific country, visit the Where You Can Teach section.

Frequently Asked Questions

Find 66,663 schools worldwide


Locate Schools in:

Choose any city for ESL job opportunities in Puerto Rico, including school contact information, monthly salary, minimum teaching requirements, and much more.

Puerto Rico 1,020 school

Adjuntas

Adjuntas Pueblo  |  Garzas  |  Portillo  |  Saltillo  |  Tanama  |  Vegas Abajo  |  Vegas Arriba  |  Yahuecas

Aguada

Aguada Pueblo  |  Asomante  |  Atalaya  |  Cerro Gordo  |  Cruces  |  Espinar  |  Guanabano  |  Guaniquilla  |  Guayabo  |  Jaguey  |  Lagunas  |  Mal Paso  |  Mamey  |  Marias  |  Naranjo

Aguadilla

Aguadilla Pueblo  |  Borinquen  |  Caimital Alto  |  Camaseyes  |  Corrales  |  Guerrero  |  Montana  |  Palmar

Aguas Buenas

Aguas Buenas Pueblo  |  Bayamoncito  |  Caguitas  |  Jagueyes  |  Mulas  |  Mulitas  |  Sumidero

Aibonito

Aibonito Pueblo  |  Asomante  |  Llanos  |  Pasto

Arecibo

Arecibo Pueblo  |  Arenalejos  |  Domingo Ruiz  |  Dominguito  |  Esperanza  |  Factor  |  Garrochales  |  Hato Abajo  |  Hato Arriba  |  Hato Viejo  |  Islote  |  Miraflores  |  Rio Arriba  |  Sabana Hoyos  |  Santana  |  Tanama

Arroyo

Barceloneta

Barranquitas

Bayamon

Bayamon Pueblo  |  Buena Vista  |  Cerro Gordo  |  Contorno  |  Dajaos  |  Guaraguao Abajo  |  Hato Tejas  |  Juan Sanchez  |  Minillas  |  Nuevo  |  Pajaros  |  Santa Olaya

Cabo Rojo

Caguas

Bairoa  |  Beatriz  |  Borinquen  |  Caguas Pueblo  |  Canabon  |  Canaboncito  |  Rio Canas  |  San Antonio  |  San Salvador  |  Tomas de Castro  |  Turabo

Camuy

Abra Honda  |  Camuy Pueblo  |  Cibao  |  Membrillo  |  Piedra Gorda  |  Puente  |  Puertos  |  Quebrada  |  Yeguada  |  Zanja

Canovanas

Carolina

Cayey

Cayey Pueblo  |  Guavate  |  Jájome Bajo  |  Matón Abajo  |  Sumido  |  Toita  |  Vegas

Ceiba

Ciales

Ciales  |  Cordillera  |  Hato Viejo  |  Pesas

Cidra

Arenas  |  Bayamón  |  Beatriz  |  Cidra  |  Montellano  |  Rabanal  |  Rincón  |  Río Abajo  |  Sud

Coamo

Coamo  |  Cuyón  |  Hayales  |  Los Llanos  |  Palmarejo  |  Pasto  |  Pulguillas  |  Santa Catalina

Comerio

Corozal

Cibuco  |  Corozal  |  Cuchillas  |  Maná  |  Palmarejo  |  Palmarito  |  Palos Blancos

Culebra

Dorado

Dorado  |  Espinosa  |  Higuillar  |  Magüayo  |  Puertos  |  Río Lajas  |  Santa Rosa

Fajardo

Florida

Ceiba  |  Florida  |  Pajonal

Guanica

Arenas  |  Caño  |  Ciénaga  |  Ensenada  |  Guanica  |  La Joya  |  Susúa Baja

Guayama

Carite  |  Carmen  |  Guayama  |  Machete  |  Puented

Guayanila

Consejo  |  Guayanila  |  Macaná  |  Magas  |  Quebradas

Guaynabo

Amelia  |  Camarones  |  Frailes  |  Guaraguao  |  Guaynabo  |  Hato Nuevo  |  Mamey  |  Pueblo Viejo  |  Río  |  Santa Rosa  |  Sonadora

Gurabo

Hatillo

Hato Rey

Hormigueros

Humacao

Isabela

Jayuya

Juana Diaz

Juncos

Lajas

Lares

Las Marias

Las Piedras

Loiza

Luquillo

Manati

Maricao

Maunabo

Mayaguez

Moca

Morovis

Barahona  |  Corozal  |  Montellano  |  Morovis

Naguaba

Naranjito

Cedro  |  Guadian  |  Lomas  |  Naranjito  |  Nuevo

Orocovis

Patillas

Ponce

San German

San Juan

Santurce

Utuado

Vega Baja