
Public Schools
One of the easiest ways to get a job teaching at public schools is through the Japan Exchange and Teaching Programme (JET) or job placement companies like Interac. These programs employ you as an assistant language teacher (ALT) working alongside a Japanese teacher. (If you go through JET, you’re placed in communities for one year.) If you find a job without going through JET, you’ll be in classes with up to 40 kids. You are provided textbooks to work from and are responsible for coming up with activities to accompany the teacher’s lesson plans. The workweek is 8am to either 4pm or 5pm, Monday through Friday. There are four classes per day. Unlike private schools, you are responsible for paying your health premiums and contributing to your pension fund. Vacations are typically unpaid. If you are employed through a job placement company, you can expect to earn around 230,000 JPY ($2,125 USD) per month. By comparison, the JET program pays closer to 300,000 JPY ($2,770 USD) per month. Benefits include your flights to and from Japan, paid national holidays, and 10 paid vacation days. Keep in mind the JET Programme application process is long. There is a lot of paperwork and you must attend an in-person interview in your home country. However, it’s worth the effort since there are more perks, better pay, and you’re guaranteed a teaching position if accepted.Private Schools
Private schools in Japan are known as eikaiwa. Typically, these companies host job fairs in English-speaking countries, where most people apply. Here, you’ll be teaching small classes and using a curriculum from textbooks designed for students to pass Japan’s ESL (English as a Second Language) exams. Your main work aside from following the curriculum is to create and grade tests. You’re also expected to meet with students after hours and tutor them as needed. If you teach at a private school, be prepared for longer hours than in other teaching jobs: 5–7 days a week, including weekends, nights, and holidays. Depending on the company you go through, you can make as much as 275,000 JPY ($2,538 USD) per month. Benefits can include annual leave (usually unpaid), health and pension insurance, the cost of flights, and your visa fees, as well as a small bonus when you complete your yearly contract.International Schools
As in other countries, teaching jobs at international schools are competitive because they offer the most in terms of salaries and benefits. You’ll need experience and to be a fully accredited teacher in your home country. Teaching at these schools is going to be like teaching at a school in your home country. Benefits include your flight to Japan, a retirement plan, paid vacation, paid developmental courses, generous housing assistance, and more. Salaries range widely depending on the school — from 200,000 to 600,00 JPY ($1,846–5,538 USD) per month. But, generally, these are the best-paid teaching jobs in the country.Language Academies
If you want to work with people of varying ages, language academies are an option. Students in these academies are there because they want to learn English — not because it is required — so they are dedicated and work hard. Hours at language academies vary. Expect to work nights and weekends, as during the usual work week, students are in school or at their jobs. You’ll also need to come up with fun activities to teach English. Pay is around 3,800 JPY ($35 USD) an hour and usually doesn’t include any benefits.Universities
Teaching positions at Japanese universities require more qualifications than other such jobs teaching English. You must have a master’s degree, a higher-level certification, and some years of teaching experience. The hours, however, are far less — you’ll only work between 10 and 15 hours a week, in addition to class preparation and grading. Your salary will be commensurate with your experience, ranging between 300,000-600,000 JPY ($2,769–5,538 USD) per month. Benefits include up to three months of vacation,Best Job Resources
There are numerous sites to find jobs teaching English in Japan:Ready to Teach Overseas? Get My Comprehensive Guide!

Book Your Trip to Japan: Logistical Tips and Tricks
Book Your Flight Find a cheap flight by using Skyscanner or Momondo. They are my two favorite search engines because they search websites and airlines around the globe so you always know no stone is left unturned. Book Your Accommodation You can book your hostel with Hostelworld as they have the most comprehensive inventory so they are best for booking a hostel. If you want to stay in a hotel or guesthouse in Japan, use Booking.com as they consistently return the cheapest rates for guesthouses and cheap hotels. Don’t Forget Travel Insurance Travel insurance will protect you against illness, injury, theft, and cancellations. It’s comprehensive protection in case anything goes wrong. I never go on a trip without it as I’ve had to use it many times in the past. I’ve been using World Nomads for ten years. My favorite companies that offer the best service and value are:- World Nomads (for everyone below 70)
- Insure My Trip (for those over 70)