English in Lima, Peru: Widely Spoken in Tourism & Business
Spanish is Peru's sole official language—but in Lima, English functions as a de facto second language in key sectors.
Where English Works
- Tourism: Hotels (4–5*), major restaurants, tour operators, museums, Miraflores/Barranco/ San Isidro districts
- Business: Multinationals, mining, finance, export firms, startup ecosystem
- Education: Bilingual schools (Markham, Roosevelt, Newton), universities (UP, PUCP, UPC)
- Expat/NGO communities: Diplomatic, development, corporate assignees
Where It Doesn't
- Markets, local buses, taxis (unless app-based), government offices, police
- Residential neighborhoods outside elite districts
- Public hospitals, municipal services
Proficiency Reality
- ~15–20% of Limeños speak functional English (EF EPI: Peru ranks ~50th globally)
- High variance: fluent professionals ↔ zero English
- Younger, wealthier, educated = higher probability
Traveler Strategy
- Learn 20 survival Spanish phrases (gracias, por favor, ¿cuánto cuesta?, la cuenta, baño, ayuda)
- Download offline Google Translate Spanish pack
- Use Uber/Cabify (in-app translation) vs. street taxis
- Stay in Miraflores/San Isidro/Barranco for maximum English coverage
Lima rewards minimal Spanish effort—locals appreciate the try, even if you switch to English.