Abroadly

Study Engineering in Germany 🇩🇪

Germany offers 839 Engineering programs across 133 universities. Tuition ranges from $1k–$3k/yr, making it one of the more affordable destinations for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

839 Programs
133 Universities
$1k–$3k/yr Tuition
100% STEM
9% Scholarships

Why Germany for Engineering?

Living Cost

$11,000/yr

Full guide to studying in Germany →

By Degree Level

Bachelor (402) Master (349) PhD (88)

Top Universities for Engineering in Germany

Technical University of Munich

Munich · National rank #1 · QS #22

Civil Engineering · Bachelor Biomedical Engineering · Master Computational Mechanics · Master
Darmstadt University of Technology

Darmstadt · National rank #3 · QS #253

Civil Engineering · Bachelor PhD in Mechanical Engineering · PhD Mechanical Engineering · Master
University of Freiburg

Freiburg · National rank #5 · QS #201

Sustainable Systems Engineering · Master
University of Kiel

Kiel · National rank #7 · QS #618

Materials Science and Engineering · Master
Technische Universität Dresden

Dresden · National rank #16 · QS #218

PhD in Materials Science · PhD Mechanical Engineering · Bachelor Civil Engineering · Bachelor Hydro Science and Engineering · Master
University of Dresden

Dresden · National rank #16 · QS #218

Mechanical Engineering · Bachelor Civil Engineering · Master Mechatronics · Master
University of Ulm

Ulm · National rank #18 · QS #546

Electrical Engineering · Bachelor Advanced Materials · Master PhD in Engineering Sciences · PhD
University of Hannover

Hannover · National rank #20 · QS #433

Mechanical Engineering · Bachelor Materials Science · Bachelor
University of Stuttgart

Stuttgart · National rank #22 · QS #310

Mechatronics · Bachelor Computational Mechanics · Master Mechanical Engineering · Bachelor
University of Rostock

Rostock · National rank #40 · QS #851

PhD in Electrical Engineering · PhD Mechanical Engineering (Advanced) · Master Electrical Engineering (Advanced) · Master Electrical Engineering · Master Sustainable Energy Systems · Master PhD in Mechanical Engineering · PhD Naval Architecture and Ocean Engineering · Bachelor
Hamburg University of Technology

Hamburg · National rank #42 · QS #696

Civil Engineering · Bachelor General Engineering Science · Bachelor Mechatronics · Master
University of Augsburg

Augsburg · National rank #43 · QS #511

Master of Science in Materials Science · Master
University of Paderborn

Paderborn · National rank #44

Electrical Engineering · Bachelor Sustainable Engineering · Master
Otto von Guericke University Magdeburg

Magdeburg · National rank #44

Doctoral Program in Mechanical Engineering · PhD Chemical and Energy Engineering · Master Integrated Design Engineering · Master Digital Engineering · Bachelor
Technische Universität Chemnitz

Chemnitz · National rank #49

PhD in Electrical Engineering · PhD Advanced Functional Materials · Master Industrial Engineering and Management · Bachelor
Universität Kassel

Kassel · National rank #49 · QS #449

Mechatronics · Bachelor Industrial Engineering and Management · Bachelor Sustainable Engineering · Master Electrical Engineering · Bachelor Environmental Engineering · Master
FH München

Munich · National rank #63

Mechanical Engineering · Master Biomedical Engineering · Bachelor Mechatronics · Bachelor
University of Applied Sciences Düsseldorf

Düsseldorf · National rank #94

Applied Polymer Science · Master Electrical Engineering · Master Electrical Engineering (PhD Track) · PhD Civil Engineering · Bachelor Construction Management · Master
Electrical Engineering · Bachelor Mechanical Engineering · Master
Industrial Engineering and Management · Bachelor Mechanical Engineering · Bachelor

All Programs

Civil Engineering

Technical University of Munich

Bachelor STEM

Biomedical Engineering

Technical University of Munich

Master STEM

Electrical Engineering

Hochschule Wismar

Bachelor STEM

Electrical Engineering

University of Paderborn

Bachelor STEM

Industrial Engineering and Management

Hochschule Heilbronn

Bachelor STEM

Sustainable Engineering

University of Paderborn

Master STEM

PhD in Materials Science

Technische Universität Dresden

PhD STEM

Civil Engineering

Hamburg University of Technology

Bachelor STEM

Mechanical Engineering

University of Dresden

Bachelor STEM

Civil Engineering

University of Dresden

Master STEM

Mechanical Engineering

Technische Universität Dresden

Bachelor STEM

Civil Engineering

Technische Universität Dresden

Bachelor STEM

General Engineering Science

Hamburg University of Technology

Bachelor STEM

Mechatronics

Hamburg University of Technology

Master STEM

Mechatronics

University of Dresden

Master STEM

PhD in Electrical Engineering

Technische Universität Chemnitz

PhD STEM

Advanced Functional Materials

Technische Universität Chemnitz

Master STEM

Materials Science and Engineering

University of Kiel

Master STEM

Electrical Engineering and Information Technology

FH Nürnberg

Bachelor STEM

Wirtschaftsingenieurwesen

FH Aachen

Bachelor STEM Aid

Applied Research in Engineering Sciences

Frankfurt University of Applied Sciences

PhD STEM

Systems Engineering for MEMS/BME

Hochschule Zweibrücken

Master STEM

Electrical Engineering, Information Technology and Computer Engineering

RWTH Aachen

Bachelor STEM

Civil Engineering

Darmstadt University of Technology

Bachelor STEM

PhD in Mechanical Engineering

Darmstadt University of Technology

PhD STEM

Mechanical Engineering Sweden

Hochschule Zweibrücken

Bachelor STEM

Automotive Engineering

Hochschule Ravensburg-Weingarten

Master STEM

Electrical Engineering

Technical University of Applied Sciences Cologne

Bachelor STEM

Mechanical Engineering

Hochschule Heilbronn

Bachelor STEM

Civil Engineering

Hochschule Trier

Master STEM

Electrical Engineering, Information Technology and Computer Engineering

RWTH Aachen University

Master STEM

PhD in Engineering Sciences

Hochschule für Angewandte Wissenschaften Kiel

PhD STEM

Hydro Science and Engineering

Technische Universität Dresden

Master STEM

Polymer Materials Science

Universität Halle-Wittenberg

Master STEM

Mechanical Engineering, M.Sc.

Hochschule Rhein-Waal

Master STEM Aid

Vehicle Electrical Distribution Systems Development

Hochschule Landshut

Master STEM

Industrial Engineering and Management

Technische Universität Chemnitz

Bachelor STEM

Mechatronics

Universität Kassel

Bachelor STEM

Electrical Engineering

Hochschule Ravensburg-Weingarten

Master STEM

Advanced Engineering and Engineering Management

Hochschule Westphalia

Master STEM

NanoEngineering

Universität Duisburg-Essen

Master STEM

Materials Science and Engineering

University of Saarland

Master STEM

Environmental Engineering

Technische Hochschule Lübeck

Bachelor STEM

Digital Engineering Maschinenbau im Praxisverbund

Hochschule Wolfenbüttel

Bachelor STEM Aid

Dr.-Ing. in Elektrotechnik

University of Wuppertal

PhD STEM Aid

International Engineering

Hochschule Kempten

Bachelor STEM

Information and Media Technology

University of Wuppertal

Bachelor STEM

Smart & Sustainable Systems

University of Wuppertal

Bachelor STEM

Industrial Engineering Information Technology and Digitization

University of Wuppertal

Master STEM

Smart Materials and Systems

University of Wuppertal

Master STEM

Bauingenieurwesen (Civil Engineering)

Hochschule Neubrandenburg

Bachelor STEM

Verkehrwirtschaftsingenieurwesen

University of Wuppertal

Master STEM

Dr.-Ing. in Bauingenieurwesen

University of Wuppertal

PhD STEM Aid

Dr.-Ing. in Maschinenbau

University of Wuppertal

PhD STEM Aid

Electrical Engineering

Hochschule Aalen

Bachelor STEM

Maschinenbau (Mechanical Engineering)

Hochschule Wolfenbüttel

Bachelor STEM Aid

PhD in Civil Engineering

Bauhaus University Weimar

PhD STEM

Environmental Engineering

University of Braunschweig

Master STEM

Aerospace Engineering

University of Braunschweig

Master STEM

Water Science and Engineering

Karlsruhe Institute of Technology

Master STEM

Advanced Driver Assistance Systems

Hochschule Kempten

Master STEM

Automation and Robotics

Hochschule Kempten

Master STEM

Energy Technology

Hochschule Kempten

Master STEM

Master of Science in Materials Science

University of Augsburg

Master STEM

Mechatronics

University of Stuttgart

Bachelor STEM

Applied Polymer Science

University of Applied Sciences Düsseldorf

Master STEM

Mechanical Engineering

Hochschule Darmstadt

Master STEM

Mechanical Engineering

University of Hannover

Bachelor STEM Aid

PhD in Electrical Engineering

University of Kaiserslautern

PhD STEM

Mechanical Engineering

FH München

Master STEM

Electrical Engineering

University of Ulm

Bachelor STEM

Advanced Materials

University of Ulm

Master STEM

Doctoral Program in Mechanical Engineering

Otto von Guericke University Magdeburg

PhD STEM

Biomedical Engineering

FH München

Bachelor STEM

Mechanical Engineering (Master)

Hochschule für Angewandte Wissenschaften Kiel

Master STEM

PhD in Electrical Engineering

University of Rostock

PhD STEM

Mechanical Engineering (Advanced)

University of Rostock

Master STEM

Chemical and Energy Engineering

Otto von Guericke University Magdeburg

Master STEM

Integrated Design Engineering

Otto von Guericke University Magdeburg

Master STEM

Digital Engineering

Otto von Guericke University Magdeburg

Bachelor STEM

Mechatronics

FH München

Bachelor STEM

Materials Science

University of Hannover

Bachelor STEM Aid

Industrial Engineering and Management

Universität Kassel

Bachelor STEM

Sustainable Engineering

Universität Kassel

Master STEM

Electrical Engineering

Universität Kassel

Bachelor STEM

Electrical Engineering (Advanced)

University of Rostock

Master STEM

Electrical Engineering

University of Rostock

Master STEM

Sustainable Energy Systems

University of Rostock

Master STEM

PhD in Mechanical Engineering

University of Rostock

PhD STEM

Environmental Engineering

Universität Kassel

Master STEM

Naval Architecture and Ocean Engineering

University of Rostock

Bachelor STEM

Industrial Engineering

Hochschule Hannover

Bachelor STEM

Industrial Electrical Engineering

Hochschule Hannover

Bachelor STEM

Mechatronics

Hochschule Hannover

Bachelor STEM

Environmental Engineering

Hochschule Ruhr West

Bachelor STEM

Bauingenieurwesen (Civil Engineering)

Fachhochschule Kiel

Bachelor STEM Aid

Maschinenbau (Mechanical Engineering)

Fachhochschule Kiel

Bachelor STEM Aid

Sustainable Systems Engineering

University of Freiburg

Master STEM

Electrical Engineering

Hochschule Emden/Leer

Bachelor STEM

Biomedical Engineering

Hochschule Westphalia

Bachelor STEM

Frequently Asked Questions

How much does it cost to study Engineering in Germany?
Tuition for Engineering programs in Germany ranges from $1k–$3k/yr. 9% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $11k.
What are the English language requirements for Engineering in Germany?
English-taught Engineering programs in Germany typically require:. Requirements vary by university and program level — always check the specific program page.
How many Engineering programs are in Germany?
Abroadly lists 839 Engineering programs at 133 universities across Germany. Programs are available at Bachelor, Master, and PhD level.
Are Engineering programs in Germany STEM-designated?
100% of Engineering programs in Germany carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Germany a good country for Engineering students?
Germany is a strong choice for Engineering with 133 universities offering these programs. The primary language is German, though many programs are taught in English.
What degree levels are available for Engineering in Germany?
In Germany, Engineering programs are offered at: Bachelor (402 programs), Master (349 programs), PhD (88 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.