German universities have only recently started charging tuition fees for undergraduate study programs. Right now, just 4 out of 16 Federal states – Baden-Wurttemberg, Bavaria, Hamburg, and Lower Saxony- charge tuition fees that are as little as 500 Euros per semester.
All other federal states just request a small semester contribution of around 50 Euros with no tuition fees charged. Tuition fees are generally charged for Master’s programs. Here the fees range from 650 Euros to 3,000 Euros per Semester. The estimated cost of studying and living in Germany is much less than many countries.