Doctor salary in Singapore
Median salary: $12,052
Doctors have the potential to earn top dollar in Singapore. That being said, becoming a doctor is a hard slog and takes many years of surviving a hyper competitive educational pathway as well as working long hours for years.
After medical school, graduates train for a year at a local hospital with a salary of about $3,600, after which they will start earning about $4,500 to $6,000+ depending on their shifts. Shifts can last more than 24 hours and medical officers must often remain on call on weekends and at night.
It’s only after these first few years that they can start to enjoy better work-life balance and command a higher salary. At this point, many seek further training or even complete a post-graduate degree. Doctors must be prepared to specialise in one area or set up their own clinics to really improve their earnings.