ESL Jobs in Japan | Teach English in Japan 2026

Japan's ESL market spans ALT (Assistant Language Teacher) placements in public schools, eikaiwa conversation schools, and international schools. A bachelor's degree is required for visa eligibility — most teachers work on an Instructor visa or a Specialist in Humanities visa, sponsored by the employer through a Certificate of Eligibility (CoE), which takes 4–8 weeks to process. Salaries run JPY 220,000–380,000/month ($1,500–2,500 USD). Eikaiwa schools often require native-speaker status; a TEFL certificate and prior teaching experience strengthen any application.

Japan ESL Teaching FAQs

What visa will I need to teach in Japan?
Most ESL teachers use either the Instructor visa (public-school roles) or the Specialist in Humanities visa (private language schools). Your employer applies for your Certificate of Eligibility.
What's the difference between an ALT role and eikaiwa?
ALT positions are co-teaching roles inside Japanese public schools, hired directly or via a dispatch company. Eikaiwa are private conversation schools with their own hiring and curriculum.