SRH University
Berlin and 3 more campuses, Germany
- Art, Design & Media
- Business & Management
- Computer Science & IT
- +5
74 programmesView university

Germany has around 400 higher education institutions, and many of them teach programmes in English. Several German universities rank highly internationally, and the country's industry is spread across many cities rather than one capital.
FindMyUni lists 1,397 English-taught programmes at 135 universities in Germany (258 bachelor's, 1,041 master's, 98 PhD).
Berlin and 3 more campuses, Germany
74 programmesView university
Munich, Germany
49 programmesView university
Munich, Germany
42 programmesView university
Berlin, Germany
36 programmesView university
Berlin and Bad Honnef, Germany
35 programmesView university
Göttingen, Germany
33 programmesView university
Bachelor's degrees usually take three to four years and master's degrees one and a half to two years. Students apply directly to the university or through central platforms such as uni-assist, depending on the institution.
Most public universities charge no tuition, whatever your nationality; exceptions are mainly private institutions and programmes for students with professional experience. Private universities charge roughly €9,000 to €20,000 a year for bachelor's degrees and €8,000 to €20,000 for master's. Graduates who stay to work in Germany can often deduct earlier tuition fees from their income tax.
Students can get by on around €800 a month on average. Rents are higher in Hamburg and Munich, though still well below Paris or London.
Most public universities charge no fees, for all nationalities.
Across some 400 higher education institutions.
Industry hubs in Hamburg, Munich, Stuttgart, Frankfurt and Berlin.
Frankfurt and Munich airports are among the world's largest, and trains and buses connect Germany with its nine neighbours. Most large cities have a subway as well as extensive bus and tram networks.
After completing a degree in Germany, graduates can receive a residence permit of up to 18 months to look for a job, provided their livelihood is secured, and may work during this period.
Hamburg is strong in trade and media, Munich and Stuttgart in automotive and manufacturing, Frankfurt in finance, and Berlin has become Europe's start-up capital. German is almost always needed for entry-level jobs, except in tech, IT and international start-ups.
Non-EU students need a national visa for study. As proof of finances, the German missions in Pakistan state the presumed requirement is €992 per month or €11,904 per year, typically paid into a blocked account.
English-taught programmes require proof of English, often B2 level or an IELTS/TOEFL score set by the university (e.g. Heidelberg's Scientific Computing accepts IELTS 6.5 or TOEFL iBT 90).
Check language of instruction, application windows (often around 1 March or 31 May for winter semester) and fees.
Apply directly to the university or through its portal; some universities use uni-assist.
Deposit the required amount (€11,904 per year from 1 January 2025) with a provider the embassy can verify.
Book an appointment with the German mission responsible for your place of residence.

Technische Universität BerlinBerlin, Germany
2 years120 ECTSFull-timeOn campusEnglish

Technische Universität BerlinBerlin, Germany
2 years120 ECTSFull-timeOn campusEnglish

Technische Universität BerlinBerlin, Germany
2 years120 ECTSFull-timeOn campusEnglish

Technische Universität BerlinBerlin, Germany
2 years120 ECTSFull-timeOn campusEnglish

Justus Liebig University of GiessenGießen, Germany
2 years120 ECTSFull-timeOn campusEnglish
Leipzig UniversityLeipzig, Germany
2 years120 ECTSFull-timeOn campusEnglish
Study guide · Admissions
A complete 2027 guide to studying in Germany for Pakistani students: anabin qualification matching, uni-assist VPDs, zero-tuition universities and the €11,904 blocked account.
Study guide · Germany
How much you must prove, which universities now charge non-EU students and what happens after graduation.
Yes. FindMyUni lists 1,397 English-taught programmes at 135 universities in Germany (258 bachelor's, 1,041 master's, 98 PhD).
Most public universities charge no tuition, whatever your nationality; exceptions are mainly private institutions and programmes for students with professional experience. Private universities charge roughly €9,000 to €20,000 a year for bachelor's degrees and €8,000 to €20,000 for master's. Graduates who stay to work in Germany can often deduct earlier tuition fees from their income tax.
SRH University, Technical University of Munich (TUM), Ludwig Maximilians University Munich, BSBI School of Business and Innovation, IU International University of Applied Sciences. FindMyUni lists 135 universities in Germany in total.
Berlin (253), Munich (101), Leipzig (41), Frankfurt am Main (40), Göttingen (37).
Many public universities charge no tuition, but non-EU students pay fees at some institutions — for example €1,500 per semester in Baden-Württemberg and €2,000–€6,000 per semester at TUM.
€992 per month, or €11,904 per year, for visa applications submitted from 1 January 2025.
Yes. Graduates can receive a residence permit of up to 18 months to look for work, and may work during that time.
Search universities & programmes in Germany · University rankings for Germany
Talk to a FindMyUni adviser for free. We help you shortlist programmes, check entry requirements and plan your application and visa.