Teaching English in Germany 101
Those seeking to teach English in Germany typically find work towards the beginning of September or October, and then again in January. Most teaching contracts end in late June. For those looking to teach through the summer, opportunities are available at summer English language camps throughout Germany and the whole of Europe.
English teachers will be expected to interview in person once they arrive in Germany, and they will also be responsible for their airfare, as well as housing. Many teachers share an apartment with other English teachers and/or locals or other expats.
One advantage of teaching English in Europe for Americans is that it is possible to gain a work visa for working in Germany. Note that the process does take some time, paperwork & financial investment (namely supporting yourself for 1-2 months while establishing residency).
A solid hourly wage affords English teachers to live a very comfortable life. Schools typically offer around 20-25 hours per week of work, leaving you plenty of time to travel and explore. English teachers need to have a TEFL certification and a BA/BS is preferred, but not required. Major cities for employment opportunities teaching English in Germany include typically major cities like Berlin, Stuttgart, Frankfurt, Hamburg, Dusseldorf, and Wiesbaden. Many teachers find that job markets are somewhat less competitive in smaller cities that are not as well known as well as cities in the former East Germany like Dresden.