Teach English in Spain | Get paid while you travel and explore new cultures
- Spain
- Madrid
- Seville
- Valencia
- Bilbao
- Canary Islands
- Granada
- Alicante
- Murcia
- Mallorca
- Córdoba
- Palma de Mallorca
About Program
***2025/2026 APPLICATION WINDOW IS NOW OPEN***
Through the RVF International Teach English in Spain Program, we will help connect you with a Language Assistant position in a Spanish public school, and will then assist you with every facet of the process to get you there!
Our promise to you:
🇪🇸 Exciting year abroad in Spain!
🇪🇸 Personalized Support with Entirety of Visa Process, required Spanish Legal Residency Process, & all Required Bureaucratic Procedures After Arriving to Spain.
🇪🇸 Cultural Immersion opportunities & travel excursions throughout Spain.
🇪🇸 Want to teach again for a back-to-back second year? No problem!
Don't worry, we've got you covered!
🇪🇸 Typically Four-Day work week
🇪🇸 Competitive Spanish salary
🇪🇸 Long weekends - perfect for traveling & exploring Spain and Europe
🇪🇸 Health Insurance
🇪🇸 Travel & Language Immersion Opportunities
No prior teaching experience of any kind is required! Contact us today!
Video and Photos
Program Highlights
- Visit Madrid, Valencia, Seville, and many other cities all throughout Spain!
- Earn a competitive salary as you gain unique ESL experience!
- Travel all throughout Spain and Europe during your three-day weekends!
- Immerse yourself and attain fluency in a new language, unlocking an enriching world of possibilities!
- Immerse yourself in Spanish culture while making a difference in local classrooms.
Current Teaching Jobs
View the latest teaching job postings by RVF International LLC.
Hello Jeremy, Thank you for your question! Housing is independent and is not included in the program. However, our program has a very comprehensive housing assistance plan that helps our program participants find housing in Spain. On average, on average those in our program who follow our housing plan move into a fully furnished apartment in Spain within the first 48-72 hours of arriving in Spain...