What’s the Average Salary in Germany?

According to KUMMUNI’s latest research in February 2025, Germany’s average salary is €59,246 annually, with higher wages in tech and finance. Part-time workers earn €19.97 per hour on average. The minimum wage is €12.82 per hour. Women earn 18% less than men, with factors like location, experience, and tax class impacting net income.
average salary in germany

Salaries, Minimum Wage, and Income Trends in Germany for 2025

Germany’s job market offers attractive average salaries across various sectors, with earnings influenced by industry, experience, and location.

This guide provides a detailed look into average salary and average income in Germany, covering minimum wages, sector-specific differences, tax classes, and factors that affect salaries for professionals and expats.

Overview of Average Salaries in Germany

The average salary in Germany is €59,246 annually or €4,937 monthly in gross terms. The net average income varies depending on tax class and deductions but generally falls between €3,000 and €3,200 per month for a single person in tax class I. The minimum wage is set at €12.82 per hour as of 2025, ensuring a baseline income that helps support the cost of living in Germany.

Germany’s income landscape reflects steady growth, with competitive average salaries and a focus on maintaining high living standards for residents and expats.

Minimum Wage in Germany for 2025

The minimum wage in Germany for 2025 is €12.82 per hour, resulting in approximately €2,222 monthly for full-time employees working 40 hours per week. Industries such as vocational training services and the roofing trade have established higher minimum wages to attract skilled professionals and ensure fair compensation.

For example, in the vocational training sector, educational staff will earn a minimum of €19.37 per hour starting January 1, 2025, while skilled workers in the roofing trade will receive €16.00 per hour throughout 2025. These adjustments highlight Germany’s commitment to fair compensation and worker protection across various sectors.

Median Salary in Germany: A More Accurate Benchmark

While average salaries provide a broad overview of earnings across different regions and industries, the median salary offers a more accurate picture of what most employees actually earn. The median salary represents the midpoint, meaning that half of the workforce earns more, and the other half earns less. Unlike the average, the median is not skewed by extremely high salaries in specific sectors or industries, making it a more reliable indicator of typical income.

According to the latest data, the median gross annual salary in Germany is approximately €51,876, or around €4,323 per month. This figure represents earnings across various industries and experience levels, offering a clearer reflection of what the typical worker earns. However, significant differences exist based on factors such as regionindustry, and professional background, meaning that salaries in high-demand fields or major cities may be notably higher.

Average Salary by Profession and Jobs in Germany: Gross Vs. Net Incomes in Germany

Popular professions in Germany, particularly for expats, vary widely in average salary. For example, software engineers earn around €65,000 gross annually, while registered nurses earn approximately €37,000. Net income after taxes typically ranges from €2,500 to €4,800, depending on profession, experience, tax class, and region.

Germany attracts skilled workers across tech, healthcare, and finance. Here’s a look at the average salary for popular professions among expats:

ProfessionAnnual Gross Salary (€)Monthly Net Salary (€)
Software Engineer60,000 – 75,0003,500 – 4,500
Mechanical Engineer50,000 – 70,0003,000 – 4,200
Data Scientist55,000 – 80,0003,200 – 4,800
Project Manager65,000 – 85,0003,800 – 5,100
IT Consultant60,000 – 80,0003,500 – 4,800
Lawyer70,000 – 100,0004,000 – 6,000
Pharmacist60,000 – 80,0003,500 – 4,800
Dentist80,000 – 120,0004,800 – 7,200
Architect50,000 – 70,0003,000 – 4,200
Cybersecurity Specialist65,000 – 90,0003,800 – 5,400
Marketing Manager55,000 – 75,0003,200 – 4,500
Network Administrator45,000 – 65,0002,800 – 3,900
Aerospace Engineer70,000 – 90,0004,000 – 5,400

Company Size vs Average Salary 

In Germany, company size plays a significant role in determining the average salary of employees. Larger enterprises tend to offer higher wages compared to smaller businesses, primarily due to their greater financial resources, more complex job responsibilities, and the possibility of collective bargaining agreements that ensure better compensation.

Employees in larger companies earn, on average, significantly more than those working in smaller companies. Larger companies, with more than 50 employees, typically offer salaries that are approximately 25% higher than those in small enterprises with fewer than 10 employees.

Here’s a breakdown of average monthly salaries based on company size:

Company SizeAverage Monthly Gross Salary (€)
Small enterprises (1–9 employees)€3,500
Medium-sized enterprises (10–49 employees)€4,000
Large enterprises (50+ employees)€5,000
Average Salary in Germany for 2025 (by Education Level)

Higher education correlates with higher salaries in Germany. For example, professionals with a Master’s degree earn around €60,000 annually, while those with a Ph.D. see average salaries as high as €75,000Bachelor’s degree holdersearn approximately €47,000.

Educational attainment can significantly boost average income in Germany, with advanced degrees in high-demand fields leading to higher salaries.

Education LevelAnnual Gross Salary (€)
Bachelor’s Degree42,000
Master’s Degree55,000
Ph.D.75,000
Average Annual Salary in Germany by Education Level (2024)

Advanced degrees, particularly in engineering, technology, and finance, are valued and can lead to significantly higher earnings.

Impact of Language Skills on Income for Foreign Workers

Fluency in German increases job prospects and income potential for expats, especially for management roles. While tech and finance jobs in Berlin and Munich may only require English, learning German can open doors to higher-paying opportunities across diverse fields.

Language skills play a critical role in job opportunities, with German fluency often leading to higher-paying roles, especially outside tech and finance where German is less essential.

Projected Salary Growth by Industry

Projected salary growth in Germany is highest in sectors like technology (5-7%), renewable energy (4-6%), and healthcare (3-5%). Rising demand for skills in data science, green energy, and medical roles drives strong career and salary growth potential in these fields.

Certain industries, aligned with Germany’s economic focus, show promising salary growth potential, with a strong demand for data science, healthcare, and green energy roles.

Average Salary by State in Germany

Germany’s average salary varies significantly across its 16 federal states, influenced by economic development, industry distribution, and cost of living. Here’s an overview of the average gross annual salaries by state, providing insights into regional salary differences for professionals and expats.

Average Salaries by Federal State

Federal StateAverage Annual Salary (€)
Hamburg48,132
Baden-Württemberg47,962
Hesse47,762
Bavaria46,757
North Rhine-Westphalia44,230
Bremen43,434
Berlin43,179
Rhineland-Palatinate41,972
Lower Saxony41,924
Saarland41,462
Schleswig-Holstein40,820
Saxony37,037
Brandenburg36,607
Thuringia36,588
Mecklenburg-Vorpommern36,191
Saxony-Anhalt36,122
Average Annual Salary by German Federal State (2024)

Factors Influencing Regional Salary Differences

  1. Economic Strength and Industry Presence:
    States like Baden-Württemberg and Bavaria have strong economies and are home to major industries, particularly in manufacturing, automotive, and technology, contributing to higher average salaries. For instance, Hesse benefits from Frankfurt’s status as a financial hub, driving higher wages in finance-related sectors.
  2. Cost of Living:
    Higher living costs in states like Hamburg and Bavaria are typically offset by higher salaries, providing a standard of living comparable to other regions. Conversely, eastern states like Saxony and Thuringia have lower living costs but also lower average salaries.
  3. Labor Market Dynamics:
    The demand for skilled labor can affect salaries; states with a higher need for specialized professionals may offer competitive wages to attract talent.

Average Salary in Top 10 German Cities Popular Among Foreigners

Germany’s major cities like Berlin, Munich, and Frankfurt attract expats with competitive salaries. Gross monthly incomes in these cities range from €3,700 to €5,000, with net incomes between €2,550 and €3,250, depending on tax class, deductions, and local cost of living.

Here’s a breakdown of average salaries in Germany’s top 10 cities for expats:

CityMonthly Gross Salary (€)Monthly Net Salary (€)
Berlin4,2002,850
Munich5,0003,250
Frankfurt4,8003,150
Hamburg4,5003,000
Stuttgart4,9003,200
Düsseldorf4,4002,980
Cologne4,2002,900
Leipzig3,7002,550
Nuremberg4,2002,850
Dresden3,8002,600

Average Salary in the 10 Lowest Paying Cities in Germany

Some German cities offer lower average salaries, with monthly gross incomes ranging from €2,500 to €2,950. Cities like Görlitz, Eisenach, and Zwickau offer affordable living options with net average income between €1,700 and €2,000.

In regions with smaller or specialized economies, average salaries are typically lower. Here are the 10 cities with the lowest pay levels:

CityMonthly Gross Salary (€)Monthly Net Salary (€)
Görlitz2,5001,700
Eisenach2,5501,730
Stralsund2,6001,760
Cottbus2,6501,800
Dessau-Roßlau2,7001,830
Neubrandenburg2,7501,870
Frankfurt (Oder)2,8001,900
Schwerin2,8501,940
Gera2,9001,970
Zwickau2,9502,000

Average Part Time Gross Salary in Germany

Part-time employment is common in Germany, allowing individuals to balance work with personal or educational commitments. Part-time wages vary based on factors like hours worked, industry, and region. Here’s a closer look at the average salary for part-time workers in Germany.

Average Weekly Hours for Part-Time Workers

According to recent data from Destatis, part-time workers in Germany earn an average gross hourly wage of €18.77 for those working up to 20 hours per week. Given the average weekly hours, this translates to a gross monthly income of approximately:

  • 20 hours/week: €1,495
  • 28 hours/week: €2,094
  • 35 hours/week: €2,593

This estimation provides an overview of potential monthly earnings for part-time workers, though actual income may vary depending on the industry, job role, and specific working hours.

Taxes and Social Security Contributions in Germany: Impact on Net Salary

In Germany, taxes and social security contributions play a significant role in determining the net salary employees take home. These deductions are made directly from the gross salary, meaning they reduce the overall amount an individual receives. The key taxes and contributions include:

  1. Income Tax: Germany follows a progressive tax system, where the rate increases with the income level. The tax rates range from 14% to 45%, depending on income brackets. A higher gross salary means a higher percentage of income tax paid.
  2. Solidarity Surcharge: This is an additional tax of 5.5% of the income tax, aimed at supporting the economic development of the eastern states of Germany.
  3. Church Tax: If an individual is a member of a registered religious community, they may be subject to church tax, which is typically around 8-9% of the income tax.
  4. Social Security Contributions: These cover health insurancepension insuranceunemployment insurance, and long-term care insurance. Contributions are typically split between the employer and the employee, with the total social security contribution amounting to around 20-22% of the gross salary.

Tax Classes in Germany and Their Impact on Net Income

  • Class I: Single or divorced (standard rate)
  • Class II: Single parents (tax relief)
  • Class III: Married, with one spouse earning significantly more (lower tax rate)
  • Class IV: Married with similar incomes (standard rate)
  • Class V: Married, lower-earning spouse with spouse in Class III
  • Class VI: Individuals with multiple jobs (highest rate)

Understanding the German tax system can help expats optimize take-home pay based on personal circumstances.

FAQ:

What is considered a good salary in Germany?

A good salary in Germany varies based on location and lifestyle. Generally, earning between €64,000 and €81,000 annually before taxes is considered very good. Most individuals earning €60,000 or more yearly feel satisfied with their income.

Is 2000 euros enough in Germany?

€2000 per month is manageable in smaller German cities but may be challenging in major cities like Munich or Frankfurt, where costs are higher. For a modest lifestyle, €2000 may suffice in affordable areas.

Is 3000 euro a good salary in Germany?

€3000 per month is generally a good salary in Germany, especially in affordable cities. It covers basic needs and allows for modest discretionary spending, though it may be tighter in high-cost areas.

Is 4000 euros a month good in Germany?

Yes, €4000 per month is a good salary in Germany, providing a comfortable standard of living. It covers all essential expenses and allows for savings or discretionary spending, even in larger cities.

What is the top 1% salary in Germany?

The top 1% of earners in Germany make over €200,000 per year. This income level places individuals among the wealthiest earners, often working in executive, specialized professional, or highly skilled positions.

What is the middle class salary in Germany?

The middle class salary range in Germany is typically between €40,000 and €70,000 annually. This range supports a comfortable lifestyle, including housing, food, and occasional discretionary spending.

What salary is needed to live comfortably in Germany?

To live comfortably in Germany, especially in urban areas, a salary of around €50,000 to €60,000 per year is recommended. This supports housing, food, insurance, and leisure activities, with some room for savings.

What monthly salary is considered rich in Germany?

A monthly salary above €7,000 is generally considered wealthy in Germany, particularly outside top-tier cities. This income allows for a high standard of living and considerable financial flexibility.

Is 50k salary good in Germany?

For single professionals living in Berlin or Hamburg, a gross annual salary of €45,000 to €50,000 is often considered sufficient to live comfortably. In more expensive cities like Munich or Frankfurt, a good salary would be higher, around €55,000 to €60,000.

What is a good salary raise in Germany?

A typical salary raise in Germany is around 3-5%, though competitive industries may offer more. A raise of 10% or higher is considered very good, especially when based on performance or new responsibilities.

Is 58k a good salary in Germany?

Yes, €58,000 per year is a good salary in Germany. It provides a comfortable lifestyle, covering living costs and discretionary spending, and allows for savings in most cities.

Is 60,000 euros a good salary in Germany?

Yes, €60,000 is a good salary in Germany, especially outside high-cost cities. It provides financial comfort, covers all basic needs, and allows for some savings or discretionary spending.

Is 70k a good salary in Germany?

Yes, €70,000 is considered a very good salary in Germany. It allows for a comfortable lifestyle in most cities, including Munich and Frankfurt, covering expenses, savings, and some luxury spending.

Is 100k good in Germany?

Yes, €100,000 is an excellent salary in Germany, offering a high standard of living and substantial savings potential. It places earners in the top income bracket, providing financial security and luxury options.

How informative was this article?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

What is missing in the article?

Enjoyed This Article? Spread the Word!

Sign up for our Newsletter For

Rooms for Long-Term Rental

Check Out Top Related Articles

Discover your perfect apartment with KUMMUNI, offering private and shared apartments in Germany. Whether you seek a cozy studio or a private room without the worry of discrimination and Choose the Furniture for free!

Private Rooms

All Cost included, Anmeldung possible, Minimum 6 months

Studios

All Cost included, Anmeldung possible, Minimum 6 months

Apartments

All Cost included, Anmeldung possible, Minimum 6 months

Compare listings

Compare