How long does it take to become a doctor or GP?

Typically, it takes between six and eight years to become a doctor. This will comprise three to five years of study for a Bachelor of Medicine and Bachelor of Surgery (MBBS) or a Doctor of Medicine (MD) plus three years of professional placements. During these placements you will decide on a specialty. Subsequent training times will depend on which specialty you choose.

General practice training takes three or four years depending on which fellowship you choose. This includes completing mandatory hospital rotations and a paediatric requirement.

Read some real life GP stories to discover the rewards of becoming a GP.

Find our more about GP training.

You may also be interested in: