Education in Germany:  In 2014, Germany’s 16 states abolished tuition fees for undergraduate students at all public German universities. This means that currently both domestic and international undergraduates at public universities in Germany can study for free, with just a small fee to cover administration and other costs per semester.
Education In Germany
This good fortune may not last however. In autumn 2017 the south-west state of Baden-Württemberg reintroduced tuition fees for non-EU students, and it’s possible other states will follow suit in the coming years. Non-EU students in Baden-Württemberg must now pay tuition fees of €3,000 (~US$3,660) per year, while those gaining a second degree pay a reduced fee of €1,300 (~US$1,600) per year.
For now, the low fees certainly help to make studying in Germany an attractive option for prospective students, and the country has previously been ranked as the fourth most popular destination for international students in the world (after the US, UK and Australia).
While many students can study in Germany for free, living expenses are unavoidable. The cost of living in Germany is more expensive in some areas than others – Munich, for example, is considered the most expensive German city to live in, with living costs averaging about €10,800 (~US$13,250) per year. By comparison, the average annual living costs in Germany are around €9,600 (~US$10,800).