Home Tags Study medicine

study medicine

Becoming a Doctor: Studying Medicine in Germany

Germany is consistently one of the top countries for studying Medicine, with 32 of its Universities included in the QS World University Rankings by Subject for Medicine in 2020.

Top Universities in Germany for Medicine

According to the QS World University Rankings by subject, the best places to study medicine in Germany are:

  1. Ruprecht-Karls-Universität Heidelberg
  2. Ludwig-Maximilians-Universität München
  3. Charité – Universitätsmedizin Berlin
  4. Technical University of Munich
  5. Universität Hamburg
  6. Goethe-University Frankfurt am Main
  7. Eberhard Karls Universität Tübingen
  8. Albert-Ludwigs-Universitaet Freiburg
  9. University of Göttingen
  10. Medizinische Hochschule Hannover

How much does it cost to study Medicine in Germany?

Non-EU students will pay around $3500 USD per semester, which is considerably lower than most other leading Universities in other countries. EU residents have to pay around $290 USD for their semesters. Many students can even apply to study for free if they are accepted onto a scholarship. It is reasonably cheap to live in Germany (compared to the UK or USA), and your annual living fees will be approx. $11,800 USD.

In Germany, a specialist earns around €80,000 per year on average. Physicians are also among the highest-paid doctors. With many years of experience, a physician in Germany can expect to around a lot more than €100,000 per year.

The enrolment process

The enrollment process involves submitting the following documents at the Office of Students Affairs “Studentensekretariat”:

Application Deadlines for Medicine Courses in Germany

Application deadlines for medicine courses change from university to university. In general, most medical schools in Germany apply two application falls

  • 15 July for the upcoming Winter Semester
  • 15 January for the upcoming Summer Semester

The Process of Becoming a Qualified Doctor

It takes typically 6-7 years to complete a Human medical degree in Germany, as the courses are all so varied and detailed. This is why medicine degrees from Germany are so highly regarded.

  • Stage 1: Pre-clinical phase

This stage is four semesters (two years) long and will introduce you to the key basics of natural sciences and medicine. It concludes with the first medical licensing examination.

  • Stage 2: Clinical phase

This is the main phase of the study (six semesters – three years) comprised of the core subjects, taught in lectures, practical courses, internships and seminars.

  • Stage 3: Practical year

This is one year of clinical training, in which you’ll be introduced to the practical aspects of surgery, internal medicine and an elective subject. This phase provides on-the-job experience to prepare you for your future profession.

  • State Examination

The last step in completing your medical degree in Germany is to pass the State Examination, a nationally standardised examination. After taking and passing the examination, you can apply for your medical license (Approbation) and begin working as a certified doctor.

Becoming a Doctor: How Long Does It Take?

If you’re looking to work in the medical profession, you will no doubt be aware that this is not something that can happen overnight. Every role in healthcare, from nurses to consultants and everybody in between, needs to be highly trained to perform their job to the best of their ability, as often these professionals will be the ones making the decisions that will either make patients better or worse. Something that you might not be aware of is that in different countries, the same courses can take a different duration and by studying abroad, you may actually reduce the time of your training whilst also benefitting from taking in a new culture overseas whilst you are studying.

In this article, we explore how long it takes to study and train to become a doctor and a nurse in the UK, Ireland, USA, Canada, Australia and New Zealand.

How Long Does It Take To Become A Doctor?

Becoming A General Practitioner (GP)

A GP is a family doctor who should have a comprehensive understanding of all aspects of the human body and health. Primary skills required by a GP are those of diagnosis as a lot of the time they will be presented with a patient who has some symptoms but may not know the underlying causes. The skill in working as a GP comes in recognising early signs of potentially serious symptoms and knowing who patients should be referred to for more specialist care. The benefits of working as a GP include a good salary, potential for ongoing work at a single location and regular working hours. Many GPs also work ‘out of hours’ services and do home visits when required. Training to be a GP varies widely from country to country, ranging from 9 years in Ireland and Australia to up to 14 years in New Zealand.

How Long Does It Take To Become A GP?


In addition to the usual 5-6 years for studying a Bachelor of Medicine and Bachelor of Surgery (MBBS), you will also need to complete two foundation years working in a hospital, known as F1 and F2, and 3 years of vocational training before you can be classed as a GP. In total, this works out at around 10-11 years to become a GP in the UK.


In Ireland, Medical School lasts for 5 years. Following this GP training is a specialist programme which takes 4 years to complete. In total it takes 9 years to become a GP in Ireland.


In America, Medical School is slightly shorter than in the UK, with courses taking 4 years to complete, however, a bachelor’s degree is a pre-requisite, which also takes 4 years to complete. Following Medical School, graduates must undertake an internship or clerkship, commonly known as a residency. A residency is usually based in a hospital and is primarily a practical role, rather than textbook learning in the first two years of medical school. This usually lasts from 3-8 years, depending on your specialism. Following this, fellowships are further training opportunities for doctors to specialise further. In total, training to be a GP or Family Practitioner (FP) as they are often called in the USA usually takes 11 years.


In Canada, it is a pre-requisite for medical students to have undertaken an undergraduate degree prior to starting Medical School. This does not have to be related to medicine, although it may help your application if the bachelor’s degree is complementary to medicine such as Biology. Following at least 3 (typically 4) years of study for your undergraduate degree, you must complete 4 years of study at Medical School, followed by 2-5 years of postgraduate study as you focus on your specialism. Most specialisms last for 5 years, but Family Medicine is usually a 2-year programme, meaning that you can expect to spend at least 10 years studying to be a GP in Canada, although other specialisms could take up to 13 years.


In Australia, an MBBS can take between 4-6 years depending on where you study. Following this is a period of postgraduate study to focus on a specialism, such as training to be a General Practitioner (GP), which usually takes between 3-5 years to complete. This means that you could be a GP in just 9-11 years, but it is possible to be qualified in other specialisms after just 7 years of study and training.

New Zealand

New Zealand has only two Medical Schools, located at the University of Otago and the University of Auckland. Medical School lasts for 6 years in New Zealand, however, during your 6th year you are working in a hospital alongside qualified doctors, and are able to earn a small salary whilst in this position. Following this, graduates must work for two years as a House Officer. This is similar to an F1 and F2 in the UK, where the graduates work for 3 months at a time across different sections of the hospital. Following this, the junior doctors begin working towards their chosen specialism, which usually lasts between 4-6 years, taking the total time of study to 12-14 years.

How Long Does It Take To Become A Nurse?

Nursing is a great vocational degree with a high rate of employment after graduation. If you are interested in helping people and you get a buzz off of meeting people from a wide range of backgrounds then nursing might just be the perfect career for you. Typical courses range from 3-4 years, which upon completion you will be entered to sit an exam with that country’s nursing council. If you pass this exam then you will be a Registered Nurse (RN) and will be able to work as a fully-qualified nurse. Once you start working, you will learn a lot on the job, and there will also be opportunities for further development courses.

UK – 3 years

Ireland – 4 years

USA – Bachelor of Science in Nursing – 4 years

Canada – Bachelor of Science in Nursing – 4 years

Australia – Bachelor of Nursing – 3 years

New Zealand – Bachelor of Nursing – 3 years

To read our in-depth article about studying medicine in Germany, click here.