Admission to a German university immediately after school is close to impossible. You will first need to study at a Studienkolleg or pursue a year of undergraduate studies in your country. In this article, we will tell you how to enter a German university, what the requirements are, and how much it costs to study there.

You can read about higher education and German universities in separate articles.

Guidance in the admission process

Our staff will walk you through the entire admission process: from choosing a university and preparing documents to enrollment and obtaining a visa. We are always in touch and ready to answer any questions. UniPage experts will always objectively assess your situation and suggest the most suitable university options.

Germany - General information
region Western Europe
Capital Berlin
Language German
Currency Euro
Population 80,548,000
Students 2,500,000
Foreigner students 8.3%
Statistics - Universities
Universities in top 100 3
Universities in top 200 12
Universities in top 500 38
Universities in top 1000 46
Universities in top 5000 143
Cost of living in Germany
Expenses - USD/Month Min. Med.
Accommodation 263 357
Food 181 362
Transportation 62 197
Communications and utilities 90 137
Clothing 26 97
Sports and leisure 22 93
Total 644 1,243
Accommodation in Germany USD/Month
Shared room outside of centre 266
Shared room in city centre 361
1 bedroom apartment outside of centre 412
1 bedroom apartment in city centre 571
Location on map

Cost of education in Germany

ProgramMin. ageDurationMin. costAvg. cost
University preparation in a
public Studienkolleg
16+1 yearFree322 USD/year
University preparation in a
private Studienkolleg
16+1 year3,216 USD/year10,721 USD/year
College15+1-2 years429 USD/year770 USD/year
Bachelor's degree at a public university17+3-4 yearsFree3,216 USD/year
Bachelor's degree in a private university17+3-4 years6,433 USD/year12,865 USD/year
MBA22+1-2 years14,152 USD/year42,884 USD/year
Master's degree22+2 yearsFreePublic universities9,263 USD/yearPrivate universities
Doctorate degree24+3-4 yearsFreePublic universities7,505 USD/yearPrivate universities
ExpensesAverage Cost
ExamsLanguage exams: DSH, DSD, TestDaF231 USD
Registration fees70 USD
Flights193 USD
Rent697 USD/month
Meals643 USD/month
Insurance86 USD/month
Study materials54 USD/semester

How to choose a university

First, decide on a specialty and research as many corresponding programs as possible at German universities. Then, make a list of 5-10 eligible universities and enter them in a table along with the average scores and admission requirements. You can add further information according to other criteria: the availability of scholarships, exchange programs, campus locations, and so on. When choosing a university, we advise you to pay close attention to these four points:

  • Prices. As a rule, education in Germany is free. However, this does not apply to private universities and the state of Baden-Württemberg, where the average cost is 1,608 USD/semester. Another exception is MBA programs, which must be paid for even at state universities. For example, tuition at the University of Mannheim costs 53,069 USD per year. In addition, even if you apply for free tuition, you will still need at least 858 USD per month to live in the country.
  • Ratings. The prestige of a university is not the most important criterion in Germany. More important is the rating of a speciality within a given university. For example, Heidelberg University is ranked as the third best in Germany according to the QS World University Ranking, but it primarily specializes in the humanities. Thus, if you want to study to be a programmer, it is better to apply to the Rhine-Westphalian Technical University or the University of Saarland. You can check the ratings of universities by specialty on the ZEIT Campus platform.
  • Requirements. Important to consider is the language of instruction and the average admission score. If you speak German, most Bachelor's programs are open to you. The minimum language level depends on the institution. The most common requirement is C1, but B2 may be enough for admission through a Studienkolleg. To study in English, you will need international TOEFL scores from 80 and IELTS from 6.5. The passing score may differ from university to university. In the most prestigious — 1.0, in the less well-known — 2.5 according to the German rating system.
  • Location. There are good universities in every region of the country. However, the cost of living in each region varies. The most expensive cities are located in the west and south of Germany — Munich, Frankfurt, Heidelberg, Hamburg, Bonn. Surprisingly, Berlin is not even included in the top ten. For comparison: rental housing on the outskirts of Munich will cost 1,019 USD, and in Berlin — 697 USD. Job opportunities may also vary.
Admission Assistance
UniPage employs professionals with extensive experience in enrolling at German universities, including the Technical University of Munich, the Humboldt, the Free University of Berlin and the Rhine-Westphalian Technical University of Aachen. They will help you:
  • Choose a university and program
  • Assess the chances and possible risks
  • Prepare all the necessary documents
  • Write a motivation letter
Get advice

List of the best universities in Germany

Information is exploratory. For accurate information, refer to the official website of the school.
TitleCityBachelorMaster
401Technical University of MunichMunich135 USD135 USD
412Heidelberg UniversityHeidelberg328 USD1,000 USD
503University of MunichMunich261 USD1,000 USD
1134University of FreiburgFreiburg328 USD328 USD
1305Georg August University GöttingenGöttingen738 USD738 USD
1436Karlsruhe Institute of TechnologyKarlsruhe3,460 USD3,460 USD
1507Rhenish Friedrich-Wilhelm University BonnBonn627 USD627 USD
1568University of TübingenTübingen3,400 USD3,400 USD
1689Goethe University Frankfurt am Main600 USD600 USD
17010RWTH - Aachen UniversityAachen577 USD577 USD
17711Westphalian Wilhelms University MünsterMunster623 USD623 USD
18612University of HamburgHamburg722 USD722 USD
21013TU DresdenDresden279 USD1,000 USD
22014University of StuttgartStuttgart381 USD381 USD
23615Berlin University of TechnologyBerlin685 USD1,000 USD
23816University of CologneCologne577 USD577 USD
24417Friedrich-Alexander University of Erlangen-NurembergErlangen1,000 USD1,000 USD
26718Christian Albrecht University of KielKiel1,000 USD1,000 USD
26919Julius Maximilian University of WürzburgWurzburg287 USD287 USD
27820Johannes Gutenberg University MainzMainz692 USD692 USD

Requirements for admission

You will not be able to enter a university in Germany immediately after 11th grade. The reason is that German students study for 12 and sometimes 13 years depending on the region. As such, the same level of education is required from foreign students.

Thus, before you go to Germany for a bachelor's degree, you need to complete an additional academic year. To do this, you can:

  • Take courses at a studienkolleg in Germany
  • Complete 1-2 years at a university in your country

You can enter other levels (master's degree, PhD) without special restrictions. It is enough to go through the procedure for recognizing educational documents.

Additional requirements:

  • Language. To study in German, you will need a TestDaF or Goethe-Zertifikat certificate that confirms a B2-C1 level. In TestDaF, the score is four digits. For admission, you need to have at least 3.3.4.4 (in any order), but it is better to try to get all fours out of five. In English, IELTS scores must not be less than 6.5 or be under 80 for TOEFL.
  • Average scores. On a German scale, your GPA must be at least 1.8 (= 4.5). And for prestigious universities like the Munich Technical University, it is better to have a whole integer.
  • Motivation letter. A document that should convince the university admissions committee to accept your application. Read about how to write a good motivation letter in this article.
  • Resume. It contains basic information: who you are, where you studied, what languages ​​you know, your skills, achievements, and interests.

Sometimes, you can improve your chances of admission if you take the TestAS, a standardized test for assessing academic performance. It is specially designed for international students. In some universities, such as the universities of Cologne and Aachen, this test is required.

Legalization and recognition of a diploma in Germany

Upon admission to higher education programs, the assessment and recognition of certificates, degrees, and diplomas is carried out by the university when considering a student’s application. Often, universities use the Uni-Assist service to do so. This service checks whether the necessary documents were presented and if they comply with the requirements of the university. In this case, additional procedures, including legalization, are not required. It is enough to certify the translation of the diploma/certificate into German at the German consulate.

Depending on the chosen university and program, Uni-Assist can:

  • Check the package of documents and send them to the university
  • Confirm the qualifications of a bachelor's degree
  • Generate a VPD certificate (Vorpruefungsdokumentation)preliminary review documentation, which the applicant can submit himself

For employment, in most cases it is enough to obtain a certificate of comparability — Zeugnisbewertung — with the help of the Central Bureau for the Assessment of Foreign Qualifications — Zentralstelle für ausländisches Bildungswesen (ZAB). This document does not constitute a recognition of a diploma, but only contains an evaluative comparison with German qualifications, which employers often ask for. The cost of the certificate is 214 USD[1].

Documents for obtaining a certificate of comparability in ZAB depend on the country in which the diploma was obtained[2]. General requirements:
  • Completed application
  • Certificate/diploma/degree in the original language and translation in German
  • Academic transcript (diploma/certificate supplements) indicating subjects and grades
  • Passport
Professional pre-training and externship certificates cannot be recognized as equivalent to German qualifications[3].
Official professional recognition of a diploma in Germany is necessary if:
  • The profession is included in the regulated list: doctors, lawyers (list), and so on. The recognition procedure is carried out by specialized departments (chambers) — Kammer. You may need to pass a state exam. The cost of this procedure is from 375 USD to 1,608 USD.
  • The profession belongs to the field of industry and trade: electricians, IT specialists, builders and others (list). Recognition is handled by IHK-FOSA. The cost is from 107 USD to 643 USD[4].
You can check whether the chosen profession requires recognition and clarify the list of documents using the Annerkungs-Finder service. Before applying, it is also worth checking whether the university that issued the diploma is accredited in Germany. The result of the assessment of documents can be:
  • Full recognition (qualifications are equivalent to German, access to employment is open)
  • Partial recognition (there are differences that need to be compensated for through training, practice, or work experience, and, if necessary, passing an exam and completing the full recognition procedure)
  • Refusal (it is established that it is impossible to work in Germany with the given specialty)
Studienkolleg in Marburg

Studienkollegs in Germany

A Studienkolleg is a special educational institution for foreigners who want to study in Germany. It is sometimes called a preparatory program. All studies are in German. The training lasts 1 year. The path to a German university through Studienkolleg is suitable for those who want to leave for Germany immediately after high school graduation.

Admission to a preparatory program takes place together with the application to a university. First, the latter reviews the application and then — if you pass for admission — the university itself directs you to a certain Studienkolleg. For example, if you are applying to the Technical University of Munich (TUM), you will be directed by them to the Bavarian Studienkolleg. There, you will undergo a one-year training, pass final exams, and only after showing good results, will you study at TUM.

Studienkollegs, like universities, are divided into public and private. As a rule, those who have not received a referral to a public Studienkolleg go to private ones. The price for them starts from 5,897 USD and can go up to 11,793 USD per year, depending on the city.

Submission of documents takes place online through the official portal of the German Center for International Education Uni-Assist. Typically, applications are accepted until July 12-15 if the study starts in the winter semester, and until January 12-15 if it starts in the summer semester.

Applicants are accepted only after an entrance test (Aufnahmetest). It evaluates the level of the German language and basic knowledge in the chosen field.

Documents for admission

You can sign up for the final exams by preparing independently (externe Feststellungsprüfung) without studying at a Studienkolleg. To do this, the student must provide the following documents:
  • Confirmation of the impossibility of studying at a StudienkollegFor example, in relation to work or school
  • Proof of high school performanceThe diploma must be recognized as equivalent to a German one
  • Language certificateDSH, DSD, TestDaF С1+
  • Confirmation of payment of the registration fee (161-214 USD)
However, we still advise you to complete full training at a Studienkolleg. It is extremely difficult to pass the FSP yourself. Plus, you not only improve your knowledge of German and prepare for admission at a Studienkolleg, but also get to know the culture of the country and make new friends. And in general, the education system in Germany is different from that of other countries, so in order to get used to the future workload at the university, it is better to take a preparatory course at a Studienkolleg.

More about Studienkollegs

How to apply for a bachelor’s degree in Germany

If you finished 11th grade or college — you first have to take a preparatory course at a StudienkollegOr one year of bachelor's studies in your own country. You will receive a referral to a Studienkolleg when you enter the university.

After completing the preparatory courses and successfully passing the FSP final exam, you must again apply to the chosen university. For many of them, this is simply a formality and you will be automatically accepted. If you decide to enroll in another university, you can apply with the same FSP results and certificate. You do not need to go through Studienkolleg training again.

For those who studied at a private Studienkolleg, the procedure is the same. You take the FSP and provide your high school diploma and language certificate when applying to the university. Just be sure that the private Studienkolleg offers graduates to take the FSP, which is recognized throughout the country.

You can apply to a German university directly, without the Studienkolleg stage. This option is suitable for school graduates who have already completed a year of undergraduate studies in their countrycollege graduates must finish two years. In this case, your specialty must correspond to the German program you wish to enroll in. Also, be sure to check if your university is recognized in Germany. This can be done on the Anabin site.

Documents for admission

  • Completed application
  • Passport copy
  • Notarized translation of completed secondary education certificate and transcript into English or German
  • Language exam resultsDSH, DSD, TestDaF B2+
  • Final exam results from the Studienkolleg or a transcript of grades from the first half of the year at university
  • Proof of financial solvency — the presence of a sufficient amount of funds in a bank account at the rate of 10,974 USD/year
  • Medical insurance
  • Recommendation letters
  • Motivation letter
  • Resume

Document submission is usually supervised by the Uni-Assist service. That being said, admission to specialties regulated by national quotas requires additional registration.

Germany has a system called Numerus clausus that limits the number of places for study. In this regard, universities can be conditionally divided into three groups:
  • With free admission. This includes universities that do not limit the number of places in any way and accept anyone who meets the requirements. This happens most often in universities with high dropout statistics and in areas such as mathematics, physics, and engineering. The number of students who did not pass the exams in these specialties can reach 94%[5].
  • With local quotas. Since federal states and universities have almost complete autonomy in the organization of education, they themselves can impose restrictions on the number of vacant places. Numerus clausus can concern both a specific faculty and the entire university. In this case, not only entrance examinations will be taken into account, but also motivation letters, recommendations, resumes, and interviews. This type of selection is more and more common in German universities[6].
  • With national quotas. All universities in Germany have quotas in the following areas: dentistry, medicine, veterinary medicine, and pharmaceuticals. Foreign students are allocated only 4-6% of the total number of places[7].

Dates for document submission may differ if the university uses the VPD procedure (Vorprüfungsdokumentation) — a preliminary assessment of diplomas from previous education. Because the processing of a VPD request takes from 4 to 6 weeks[8], you will need to upload your documents to the website in advance.

Admission to a master's program in Germany

To be admitted to a master's program, you must go through the procedure of recognizing your previous degree. If you are rejected, you will need to study for one year at a Studienkolleg. There is no centralized submission of documents for master's programs, but some universities are connected to the Uni-Assist system to collect applications from foreign students. Acceptance of documents for the winter semester ends in mid-July, and for the summer semester in mid-January.

Some universities may establish additional selection criteria in the form of entrance examinations and interviews. This usually applies to educational institutions with an admission quota (Numerus clausus). They can request GMAT, GRE, and other exam results, course descriptions, research plans, or proof of work experience in a relevant field.

Documents for admission

  • Completed application
  • Passport copy
  • Notarized translation of the previous degree and transcript (in the relevant specialty) into English or German
  • EnglishIELTS, TOEFL, CAE С1+ or GermanDSH, DSD, TestDaF С1+ language exam results
  • Confirmation of financial solvency (availability of sufficient funds in a bank account at the rate of 10,974 USD/year)
  • Proof of health insurance
  • Abstracts of scientific work translated into German or EnglishIt is necessary to check with the admissions office of the university
  • Evidence of work experience in a relevant fieldIt is necessary to check with the admissions office of the university
  • Recommendation letters
  • Motivation letter
  • Resume

More about master's programs in Germany

Leibniz Universität Hannover

Admission to doctoral programs

Doctoral studies in Germany are divided into individual and structured.

Individual studies equate to independent research work supervised by one scientific advisor (Doktorvater/Doktomutter). There is no compulsory attendance, deadlines, and strict adherence to the curriculum.

You cannot apply for this program without an application from a supervisor. In addition, there is no central admission system for doctoral students in Germany. Therefore, you will have to look for a curator for your research on your own. You can take advantage of the following resources[9]:

  • GERiT — a website that contains information about 25000 research institutes in Germany. It provides all of the information necessary to select an institution in which to conduct research, study, or defend a doctorate degree.
  • PhDGermany — publishes PhD vacancies in Germany specifically designed for foreign applicants. Fluency in German is required only for certain positions. In most cases, English is sufficient.
  • Higher Education Compass — a database of universities with information on the chances of obtaining a doctoral degree in Germany. The search engine allows you to conduct targeted searches by department, admission requirements, and types of doctoral dissertations.

Structured doctoral studies are often conducted by international or private universities. Attendance at lectures and seminars is compulsory. You may also expect mid-term certification in topics related to your research. The advantage here is in a large number of English-language programs. You need to apply directly to the university.

Documents for admission

  • Completed application
  • Passport copy
  • Application from a supervisor if you are applying for an individual doctoral program
  • Certified copy of your previous degree
  • EnglishIELTS, TOEFL, CAE С1+ or GermanDSH, DSD, TestDaF С1+ language exam results
  • Abstracts of published scientific works with reviews from two professors who worked with you

Scholarships and grants in Germany

Despite the fact that most programs at German universities are free, this rule does not apply to all universities. The cost of living in Germany can also be quite high for international students. For this reason, the German government and international student organizations offer a large number of scholarships and grants to applicants.

Regardless of whether you are applying for a bachelor’s or master’s program, there are three types of scholarships in Germany.

  • University scholarships — the most logical, but unreliable type of scholarship. You need to check their availability and the conditions for obtaining them on the websites of universities, but you should not count on such scholarships. They are small, and foreigners are not always entitled to them.

    An exception is the Deutschlandstipendium. This is a national program, but the selection process is carried out independently by universities. They often publish their information in German, which is why international students are late in learning about this opportunity. Everyone, regardless of the country or degree, can participate in this program.

  • Major programs from the German government or the EU. These include DAAD and Erasmus. They are very popular among foreigners, so the competition is very high here.
  • The last type are scholarships from foundations, such as research groups, parties, or churches. They have specific requirements for candidates, but they are not as complicated as you might think. Often, they are simply looking for socially active youth.

More on scholarships in Germany

Student visas to Germany

To study in Germany, you will need to obtain a national visa that allows you to stay in the country for more than 90 days. Such visas are of two types — for students and applicants. The main difference is that in order to receive the first, you must provide confirmation of admission to a German university. The applicant's visa is valid for three months and can be extended for another six in the case of, for example, enrollment in language or short preparatory courses[10].

To apply for a visa, you will need the following documents:

  • Passport
  • Completed student visa applicationThe application form and instructions can be found on the official website of the embassy
  • Confirmation of financial solvency (availability of sufficient funds in the bank account at the rate of 10,974 USD/year)
  • Proof of health insurance
  • Invitation from the university and confirmation of enrollment
  • Extract from the court registernot more than 6 months old

The visa fee is 70 USD.

UniPage guidance in the admission process

Choosing a university is an important and responsible step. UniPage experts will:

  • advise you on education abroad,
  • select universities based on your profile and budget,
  • prepare the necessary documents,
  • send applications to educational institutions,
  • apply for a university scholarship on your behalf,
  • help you get a student visa.