72,249 Certified Grads since 1992
Talk to an Advisor 800-779-1779
Borders opening! Available teaching positions soar in Japan, Taiwan, Vietnam... more info

Teaching English in GermanyNow Hiring


Map of Germany

See other ESL teaching opportunities in
Western Europe
How Much Can I Earn?
Monthly Salary:
950 - 2,200 EUR
1,105 - 2,558 USD
Private Tutoring per Hour:
10 - 30 EUR
12 - 35 USD
Income Tax Rate:
14 - 42%
Ability to Save per Year:

What Are My Benefits?
Rarely included
Rarely included
Health Care:
Usually included
Usually paid

What Will Teaching Be Like?
Teaching Hours:
20 - 30
Typical Contract Length:
One year preferred; short-term may be available
Typical Start Date:
September, January, or year round
Application Timeline:
2 - 4 months

What Do I Need?
Work Visa:
EU citizenship preferred
Education Requirements:
High School Diploma; Bachelor's Degree preferred,
Oxford Seminars TESOL/TESL/TEFL Certificate
Additional Notes:
Employer must be willing to sponsor visa; in person interview preferred; previous teaching experience preferred

Expected Apartment Costs
Banking in Germany
Food Costs in Germany



Expected Apartment Costs

Rent prices in Germany are generally considered high. Monthly rent rates for a one-bedroom apartment in large urban areas can cost over €1,300 in the city centre, while an apartment in a mid-sized city away from downtown may be found for less than €500 per month. English teachers should be sure to look around and find a place that meets their needs and matches their budgets. Teachers moving specifically to Munich should be aware that this city has the most expensive rent in Germany.

Banking in Germany  

Banking in Germany is fairly straightforward. ESL teachers going to the bank for the first time will need to bring their valid passport, German address information, and some cash to make a first-time deposit. Once an account is setup, customers are given a Eurocard (EC). This card will offer access to ATMs, the ability to check balances, make money transfers, and sometimes even allow for payment in some larger stores. Credit cards are also becoming more popular in Germany and this could be something offered to English teachers opening an account for the first time.

Food Costs in Germany  

Germans are known for being a nation who loves to shop. English teachers in Germany will have lots of grocery store flyers to look at, as there are numerous large chain stores throughout the country. Aldi, Kaufland, Lidl, Real, Selgros, and the Penny Market are only some of the larger grocery stores in Germany. Unlike in America, Germans are not fond of the "one-stop shop"; a typical grocery shopping trip involves many different destinations.

Below are some examples of typical German food prices.

  • 333ml bottle of Pepsi 
  • 1 kg of fresh apples
  • 1L of milk 
  • Bread 
    €1.00 - 2.00
  • Beer 
    €3.00 (average per pint)