Teach English in Colombia
Earn a gross monthly salary of 3.7 million COP, housing support, orientation on arrival, health insurance, paid vacation time, choose from fantastic locations!💚
Teach English in Colombia
Join the English Ambassadors Program, teaching small classes at established language schools in Bogotá, Medellín, Cali and beyond. No degree needed if you hold a TEFL, and no placement fee through ESLstarter.
English teaching jobs in Colombia
As an English Ambassador, you'll teach small classes of up to six students at established language schools in Colombia's major cities, including the capital, Bogotá. Your learners need English for work, study and personal goals, so classes are lively and practical.
You'll get an orientation on arrival, ongoing training and staff meetings, and support from a local team in Colombia. It's a fun, friendly way to start or grow your teaching career in South America.
Your Colombia package
A guaranteed teaching schedule with a choice of shifts.
Gross monthly salary (3,746,620 COP)
Teach legally, with a visa fee contribution after 6 months
Cover throughout your contract
Paid time off during your contract
A local team helps you find a place to live
Up to 6 students per class
Training on arrival plus ongoing development
Days, mornings or afternoons, plus alternate Saturdays
A support team on the ground in Colombia
Who can apply?
- Fluent English
- A TEFL, TESOL or CELTA certificate or a bachelor's degree
- Strong communication, listening and group management skills
- Cultural sensitivity and great teamwork
- No teaching experience needed
Rent isn't included: the local team helps you find housing, and you arrange and pay the rent yourself.
No degree? A TEFL is all you need. Get the 120-hour TEFL online from just £63 with our partner TEFL UK, and you'll meet the requirement for this role. Many people finish in 3–4 weeks.
Get TEFL certified from £63Where you could teach
- Bogotá
- Soacha
- Mosquera
- Medellín
- Itagüí
- Cali
- Manizales
- Villavicencio
Weekends can take you to Cartagena's old town, the coffee region around Salento or the Caribbean coast.
How it works
Apply with ESLstarter
Send the form below. We'll check your eligibility and talk you through the role.
Web interview
Shortlisted applicants are invited to an online interview.
Offer and city
Choose your shift and confirm your location.
Work permit
We support you through the visa and work permit process.
Fly to Colombia
Orientation on arrival, then your first classes.
Street art, salsa, world-famous coffee and mountains on every horizon. Colombia is one of South America's most exciting places to teach.
The land of magical realism is waiting. · Read teacher stories
Teaching in Colombia: your questions answered
How much do English teachers earn in Colombia?
English Ambassadors earn 3,746,620 COP a month gross, plus health insurance, paid leave, a legal work permit and a visa fee contribution after six months. The cost of living is low, so the salary supports a comfortable lifestyle.
Can I teach English in Colombia without a degree?
Yes. You need either a bachelor's degree or a TEFL, TESOL or CELTA certificate, so a TEFL qualifies you even without a degree. You also need fluent English and strong communication skills.
Where are the teaching jobs in Colombia?
Placements are in Bogotá, Soacha, Mosquera, Medellín, Itagüí, Cali, Manizales and Villavicencio, at established language schools in major urban centres.
Is housing included?
A local engagement team helps you find housing, but rent is arranged and paid by the teacher.
What are the working hours?
You choose from three schedules: full-time days (9am to 6pm), mornings (6am to 1:30pm) or afternoons (1:30pm to 9pm), Monday to Friday, plus every other Saturday from 8am to 4pm.
Is it safe to teach English in Colombia?
Colombia has made major improvements in safety in recent years, and many teachers have positive experiences in its cities. As anywhere, take sensible precautions and check your government's latest travel advice.
Does ESLstarter charge a fee?
No. Our recruitment service for teaching jobs in Colombia is completely free for teachers.
Ready to teach in Colombia?
Applications take five minutes, and our service is free.