Teach English in Puerto Rico

Puerto Rico combines Caribbean lifestyle, modern cities, and a range of TEFL opportunities, making it a unique location for teaching English abroad.

William Davies
By William Davies 13 min read 11 September 2026
Teach English in Puerto Rico

From tall mountains and rainforests to colourful streets and tropical beaches, Puerto Rico creates a striking scenery for photographers. But while this Caribbean island draws plenty of tourists for its natural scenery and stylish neighbourhoods, teachers can find plenty of career opportunities.

Both English and Spanish are official languages in this US territory, but Spanish is the main language in education. So while English speakers are common in Puerto Rico, there’s still plenty of room for improvement among locals. Read on for The TEFL Org’s guide to teaching English in Puerto Rico, from the job types, salary potential, visa process, and more!

Key Takeaways

  • Spanish and English are official languages, but there’s still a high demand for English teachers.
  • Most teaching jobs in Puerto Rico require a TEFL certificate and a university degree. Employers prefer native speakers and previous teaching experience, but it’s not essential.
  • Teaching jobs exist in public and private schools like language centres and international schools.
  • The average English teacher earns around $1,200–$3,500 (£900–£1,880) but international school teachers can earn more.
  • Puerto Rico is a US territory, so you’ll need either the J-1 Teacher Visa or the H-1B Employment Visa.
  • Top locations include the capital city, San Juan, and Mayagüez.

Requirements for Teaching English in Puerto Rico

Although it’s a US territory where English is an official language, most Puerto Ricans speak Spanish at home. You’ll find that the demand for English teachers is strongest in the private sector, where students want to improve their English skills to study abroad or work in tourism or at international companies.

Here’s everything you need to know about the requirements for teaching abroad in Puerto Rico.

Infographic listing the requirements for teaching English in Puerto Rico: native English speaker or proof of English skills, a J-1 or H-1B employment visa, a TEFL certificate, and a bachelor’s degree preferred but not essential.

Do I need a TEFL certificate to teach English in Puerto Rico?

Yes, you generally need a 120 hour TEFL certificate (at minimum) to teach English in Puerto Rico. Employers at private language schools often accept TEFL certificates, but public schools and international schools require a teaching licence.

English technically isn’t a foreign language in Puerto Rico, but many locals don’t have a high level of English. In fact, there are other non-English speaking countries with higher English proficiency levels than Puerto Rico, so a TEFL course is still essential in many cases.

Tip: Puerto Ricans are US citizens, and specialist teachers with qualifications in teaching Business English or Exam Preparation can earn much more teaching students looking to move to the mainland.

Can I teach English without a degree in Puerto Rico?

Yes, you can teach abroad without a degree in Puerto Rico, but it’ll limit your job search and salary potential.

A degree isn’t always required, but most employers prefer one. Public and international schools almost always expect a bachelor’s degree, but some private language schools are more flexible if you’ve studied a TEFL course.

Tip: US teachers have unrestricted work rights in Puerto Rico, making it easier to teach English without a degree.

Do I need teaching experience to teach in Puerto Rico?

If you’ve studied the basics with a TEFL course, you can teach English without experience in Puerto Rico. But while some employers welcome inexperienced teachers, you might be limited to lower paying jobs.

If you don’t have teaching experience, you can always study a more in-depth training like the Level 5 TEFL course or gain in-class teaching practice.

Can I teach in Puerto Rico as a non-native speaker?

Yes, you can teach English as a non-native speaker in Puerto Rico, especially if you can speak Spanish. With a demand for English teachers, employers don’t often exclude non-native English speakers, just as long as they can prove their English skills with an IELTS, CEFR, or TOEFL certificate, for example.

Visa requirements for teaching English in Puerto Rico

Puerto Rico is a US territory, so you’re following US immigration laws. This is great news for American teachers who can teach and live in Puerto Rico more or less without any paperwork!

But if you’re not from the US, you’ll need a work visa. You can apply for either the J-1 Teacher Visa or the H-1B Employment Visa depending on your work status.

  • J-1 Visa: This visa is for teachers who want to work in Puerto Rico (and the US) as part of a cultural exchange programme. It’s ideal if you’re planning to teach for a few years before returning home, but you’ll need a bachelor’s degree and 2 years of full-time experience in public education.
  • Employment H-1B Visa: The H-1B is a work visa for people in specialist occupations including teaching. It’s for employment rather than exchange programmes — schools hiring you as an employee will sponsor this visa which is valid for up to 3 years.

To qualify for the visas and work permits, you’ll usually need:

  • Proof of employment or programme placement with US/Puerto Rican sponsor
  • Bachelor’s degree
  • Clear criminal background check
  • Proof of academic and professional qualifications or experience
  • Completed application form and interview at a U.S. Embassy.

Download our guide to teaching English in Latin America

Everything you need to know about teaching English in Latin America and the Caribbean

Salary and Cost of Living

Puerto Rico is a developed territory, and it may surprise people that it has a relatively high cost of living. So how does the cost of living compare to teacher salaries, and can you expect to save up as a teacher?

Infographic showing average monthly teaching salaries in Puerto Rico: public schools around $2,250 / £1,690, private language schools $1,200–$3,500 / £900–£1,880, and international schools up to around $4,000 / £3,000.

How much can you earn teaching English in Puerto Rico?

English teachers in Puerto Rico typically make around $1,200–$3,500 (£900–£1,880) per month depending on their experience and the type of job they have. Here’s how the salary compares across different schools in Puerto Rico:

  • Public schools: Teachers at public schools in Puerto Rico earn a base salary of around $2,250 (£1,690) per month.
  • Private language schools: Private language school salaries vary from one to another. English teachers can earn from $1,200–$3,500 (£900–£1,880) depending on experience, specialist skills, and qualifications.
  • International schools: International school teachers with a master’s degree, teaching licence, and years of experience can earn up to $4,000 (£3,000) per month.

How much does it cost to live in Puerto Rico?

The cost of living in Puerto Rico has rocketed in the last decade, and now it ranks as one of the most expensive places in the Caribbean. On average, English teachers can expect to spend around $1,200–$2,000 (£900–£1,500) per month. But remember this is just the average, and you can choose to spend much less and live comfortably with the right spending habits.

Cooks preparing food over an open wood fire at a roadside kiosk in Piñones, Puerto Rico, with frying pans, skewers and smoke rising over the counter.
Credit: Jorge Rodriguez via Flickr

Here’s how you can get more bang for your buck in Puerto Rico:

  • Live outside the centre: Most of your budget goes towards housing, so making conscious choices on where to live can save you plenty of money. If you avoid the city centre and live on the outskirts, you can save around $300 (£225) per month.
  • Look beyond San Juan: While San Juan might offer the most job opportunities and highest salaries, how much you earn might be cancelled out by its high cost of living.
  • Enjoy free attractions: It doesn’t cost much to enjoy the natural beauty of Puerto Rico, whether you hike through El Yunque National Forest, surf in Rincón, or daydream at the Río Piedras Botanical Garden.
  • Split the rent: Many teachers choose to live with other teachers or expats not just because it’s sociable, but because it also saves you plenty of money. A 1-bed apartment in San Juan, the capital city, averages at around ~$1,200 (£900) per month while a 3-bed apartment costs around ~$700 (£525) per person per month.
  • Eat like a local: Eating local food isn’t just kind to your taste buds but also your wallet. Popular local delicacies like mofongo, asopao soup or lechón cost around $6–$10 (£4.50–£7.50), and shopping at local panaderías (bakeries) is also cheap.
Restaurants
USD
GBP
EUR
Inexpensive restaurant meal
Domestic beer (0.5 litre)
Regular cappuccino
Water (0.33 litre)
Markets
USD
GBP
EUR
Regular milk (1 litre)
Loaf of white bread
Regular eggs (1 dozen)
Apples (1 kg)
Transportation
USD
GBP
EUR
One-way ticket (local transport)
Monthly pass (regular price)
Taxi start (normal tariff)
Gasoline (1 litre)
Utilities
USD
GBP
EUR
Electricity, heating, cooling, water, and garbage (for a regular apartment)
Regular prepaid monthly mobile tariff with 10GB+ data
Internet (60 Mbps, unlimited data, cable/ADSL)
Clothing and shoes
USD
GBP
EUR
Pair of jeans (Levis 501 or something similar)
Summer dress in a chain store
Nike running shoes (mid-range)
Men's leather business shoes

English Teaching Jobs in Puerto Rico

It’s possible to get work teaching English in public schools if you have the right qualifications and experience, but TEFL teachers will find most job opportunities at private institutions like language schools or international schools. Although some university courses are taught in English, Spanish-taught courses are more common.

The school year runs from August–May, and teaching contracts usually last for 6 months to 1 year. You should aim to apply earlier in the year to secure interviews and allow time for your visa application.

You can apply for positions on job boards like The TEFL Org Job Centre — or you can look for work “boots on the ground” style if you’re from the US.

Public schools

Public school jobs in Puerto Rico are usually filled by qualified English teachers with 2–3 years of classroom experience, and many public school jobs expect teachers to hold a valid U.S. teaching licence. Teachers follow the Puerto Rican curriculum where English is taught as a core subject, but Spanish is the primary language of instruction (so Spanish skills are also valued).

What to expect at public schools in Puerto Rico:

  • Monday to Friday schedule following the academic calendar
  • Teaching English as part of the national curriculum
  • Typically requires a teaching licence and at least two years of classroom experience
  • Spanish language skills are beneficial for daily school life

Private language schools

Private language schools cater to adults, university students, and professionals looking to improve their English for work, study, or travel. Because of the variety in subjects, student ages, and entry requirements, it’s one of the most common routes for TEFL teachers. If you have specialist knowledge in areas like Business English or exam preparation, you’ll often find even more opportunities.

What to expect at language institutions in Puerto Rico:

  • Evening and weekend classes
  • Teaching adults, university students, teenagers, and young learners
  • Year-round hiring and flexible entry requirements
  • Teaching ESP (English for Specific Purposes) subjects like Business English and English for Academic Purposes

International schools

International schools are often the end-goal for ambitious TEFL teachers because they offer excellent salaries and benefits. These schools usually follow an American or British curriculum, teaching local and international students in English. While they offer the highest salaries and best benefits, they’re also difficult to break into, as most schools expect teachers to have a degree, teaching licence, and previous classroom experience.

What to expect at international schools in Puerto Rico:

  • Monday to Friday schedule
  • Teaching an international or another bilingual curriculum with English as a main language
  • Small class sizes and excellent facilities
  • Excellent salary and benefits but high entry requirements

Tip: Teachers with an American or Canadian accent are often preferred for TEFL roles, but don’t rule it out if you come from elsewhere.

Private tutoring

Private tutoring is a great way to supplement your income or build a freelance teaching business if you’re from the US. Many teach privately outside regular hours to students wanting to prepare for exams or just improve their English generally. Building a strong local network and collecting positive reviews can help you find regular clients.

What to expect as a private tutor in Puerto Rico:

  • Flexible schedule around your availability — but potentially unstable hours
  • Full-time or part-time depending on citizenship and visa
  • Teaching one-to-one and small group lessons
  • Business English, conversational English, and exam preparation are in demand

Teaching English in Major Cities

There are so many cities to consider on this picturesque island to launch your TEFL career.

Teach English in San Juan

Brightly painted houses in pink, yellow, green, blue and turquoise stacked up a hillside in Old San Juan, Puerto Rico, with a palm tree against a blue sky.

Caribbean beaches, 16th-century historic forts, and the centre of education — San Juan is the obvious choice for teaching English in Puerto Rico. From private language schools and international schools to universities and private tutoring, it’s the best place to build a TEFL career on the island whether you’re teaching young learners or business professionals.

An elderly street musician playing a blue accordion on a doorstep in Old San Juan, with a tip jar labelled “Gracias / Thank you” beside him.
Credit: tinyfugu via Flickr

When the school day ends, San Juan feels more like a Caribbean getaway than a capital city. Stroll through the colourful streets of Old San Juan, explore the 16th-century fortress of Castillo San Felipe del Morro, or grab a coffee at La Placita de Santurce before it transforms into one of the city’s liveliest nightlife spots. If you’re craving nature, El Yunque National Forest is less than an hour away, with rainforest trails, waterfalls, and sweeping mountain views.

Teach English in Ponce

A wide sandy beach in Puerto Rico at sunset, with families and dogs walking near the palm-lined treeline as waves break along the shore.
Credit: Jorge Quinteros via Flickr

Ponce offers a more relaxed alternative to the capital while still providing teaching opportunities in public and private schools. Locals call Ponce the Pearl of the South for its blend of colourful colonial architecture, lively plazas, and slower pace of life.

When you’re not teaching, you’re minutes away from local beaches, national parks, or an international airport should you want a weekend getaway. With a lower cost of living, your salary will also go further in Ponce than in the capital, and its compact size makes it easier to navigate.

Teach English in Mayagüez

A green and yellow Mayagüez trolley bus parked outside pastel art deco buildings and the municipal government offices in downtown Mayagüez, Puerto Rico.
Credit: davsot via Flickr

Lying on the western coast is Mayagüez, a charming city known as the City of Pure Waters because of its freshwater springs. Although it has a lower population and smaller TEFL market than the capital, it has one of the island’s biggest universities.

Outside the classroom, life revolves around the coast. Spend your evenings strolling through Plaza Cristóbal Colón, admire the city’s colonial architecture, or watch the sunset over the Caribbean. With beautiful beaches and a relaxed atmosphere on your doorstep, Mayagüez is ideal if you’re looking for a better work-life balance while teaching abroad.

Ready to Teach English Abroad? Don’t Forget Your TEFL Certificate

Before you start your teaching English abroad journey, you’ll need to be TEFL certified. While you can find some of the best TEFL jobs around the world with a TEFL certification, it offers much more than that. By studying a TEFL course, you’ll develop classroom management, lesson planning, and problem solving skills in the English as a second language classroom, and so much more.

So you won’t just get access to more teaching opportunities, but you’ll also feel confident at school. Get started today with our 120-hour TEFL course.

Frequently Asked Questions

  • Q. Do schools in Puerto Rico teach English?

    Yes, schools in Puerto Rico teach English, but most lessons are taught in Spanish. Spanish language skills are much better than English skills on the island.

  • Q. Can I teach in Puerto Rico if I’m not American?

    Yes, you can teach English in Puerto Rico if you’re from outside the US. You’ll need a work visa, but employers might be more inclined to hire US teachers because they don’t need a visa to work in Puerto Rico.

  • Q. How much do teachers earn in Puerto Rico?

    English teachers can earn from $1,200–$4,000 (£3,000) per month depending on their experience and job type. Generally, international schools will offer the highest salaries for teachers, but teachers at public and language schools can still earn a relatively good salary.

Get TEFL
certified today

Learn how to teach English abroad and online with our globally-renowned TEFL courses.

Find my course
120-hour Premier Online Course
120-hour Premier Online Course
Learn online £379.00 £151.60
250-hour Online Level 5 Diploma
250-hour Online Level 5 Diploma
Learn online £606.00 £242.40
140-hour Premier Combined Course
140-hour Premier Combined Course
Learn online £449.00 £179.60
270-hour Combined Level 5 Diploma
270-hour Combined Level 5 Diploma
Learn online £520.00 £208.00