Your route to Public Health Physician
The whole way from school to the job, then what each way of taking it costs. Every figure links to where it came from.
Add your form, results and a few preferences and this route shows where you are on it, how your grades compare and which programmes fit. Update your answers
The steps
- 1Now
Form 4 to SPM
Science stream with Biology, Chemistry, Physics and Additional Mathematics. Aim for A- in each, plus English.
- Matrikulasi's 1-year science system asks for at least B in Mathematics; C in BM, English, Chemistry and Add Maths; C in Physics or Biology; and a pass in Sejarah.Source: KPM Bahagian Matrikulasi, Program Matrikulasi (13 Feb 2025) ↗
- 2After SPM
Pre-university
1–2 yrsMatrikulasi (1 or 2 years), Asasi (about 1 year) or STPM (1.5 years) lead to public medical schools through UPU. A-Level, IB or a private foundation lead to private and overseas schools.
- For UM medicine after Matrikulasi, Asasi or STPM: CGPA of at least 3.80, A- in Biology and Chemistry, A- in Physics or Maths, MUET Band 4, and a test or interview.Source: UPU e-Panduan, UM Doktor Perubatan (UM6721001) (undated, retrieved 5 Oct 2026) · confirm ↗
- 3Degree
Medical degree (MBBS or MD)
5–6 yrsFive years at Malaysian universities. Some overseas programmes run five and a half or six.
- UKM's Doktor Perubatan runs 10 semesters.Source: UKM, Senarai Program Pengajian Sesi 2026/2027 (Session 2026/2027) ↗
- 4Training
Provisional registration and housemanship
1–2 yrsRegister provisionally with MMC, then train as a house officer in a Malaysian hospital, rotating through medicine, surgery, O&G, paediatrics, orthopaedics and one elective posting.
- The Medical Act sets a minimum of one year. KKM has run it as two years in practice, so plan for one to two.Source: KKM, Malaysia housemanship (undated, retrieved 5 Oct 2026) · confirm ↗
- From 1 Jan 2027, SPM leavers who want public-sector housemanship must also meet the Public Services Commission's criteria.Source: MMC, Minimum entry requirements for medicine (from 1 Jan 2027) (in force 1 Jan 2027) ↗
- 5Career
Medical Officer (UD9)
Full MMC registration after housemanship, then a post as a Medical Officer.
- SPA's entry rules for Pegawai Perubatan Gred UD9.Source: SPA, Pegawai Perubatan Gred UD9 (undated, retrieved 5 Oct 2026) · confirm ↗
After that
- 1Training
Service before specialist training
KKM sponsors a master's after at least three years of service including housemanship, one year after full registration, and a pass in the MedEX entrance exam.
- KKM's 2022 master's guideline.Source: KKM eHLP, Garis Panduan Sarjana Perubatan 2022 (2022) · confirm ↗
- 2Training
Specialist training, e.g. Anaesthesiology
4–6 yrsA four-year Master of Anaesthesiology at a Malaysian university, usually sponsored by KKM, or a six-year parallel pathway through the College of Anaesthesiologists of Ireland. Other specialties follow the same steps with their own programme, e.g. O&G through MRCOG over five years.
- MMC sets at least 48 months of specialised training for Anaesthesiology.Source: MMC, Specialty requirements: Anaesthesiology and Critical Care (approved 22 Jul 2025) ↗
- The parallel pathway needs a year as Medical Officer including six months in anaesthesiology.Source: KKM eHLP, Syarat Tawaran Laluan Paralel 2026/2027 (closed 5 Nov 2025) ↗
- 3Career
Specialist, on the MMC Specialist Register
After training, at least six months of supervised work as a specialist, then entry on MMC's Specialist Register, which replaced the National Specialist Register.
- MMC's FAQ on the Specialist Register.Source: MMC, FAQ on entry into the Specialist Register (Nov 2025) · confirm ↗
Programmes on your route
Finding programmes…
Local public, local private or overseas
Matrikulasi, Asasi or STPM, then a UPU place at a public medical school. By far the cheapest, and the most competitive to get into.
Degreemate's sum of the sourced figures below, not a quote from any institution. Fees change each year.
Includes an older figure. Check it with the institution.
What goes into it
- Medical degree tuitionRM14,000 – RM16,000
UKM: RM2,440 for the first semester then RM1,240 × 9 semesters. UM: RM15,000 for the programme through UPU. USM: RM1,530 a semester × 10 plus RM840 registration in its 2024/2025 schedule.
Source: UKM, Senarai Program Pengajian Sesi 2026/2027 (Session 2026/2027) · confirm ↗Source: Universiti Malaya, UG fee structure (UPU) (22 Oct 2025) · confirm ↗Source: USM, Yuran Ijazah Pertama 2024/2025 (Session 2024/2025) · confirm ↗ - Matrikulasi registrationRM499
RM499 for the science stream. Matrikulasi tuition and hostel are paid by KPM, and families earning RM10,000 a month or less get RM250 a month for 10 months.
Source: KPM Kolej Matrikulasi, Panduan Pendaftaran Sesi 2026/2027 (Session 2026/2027) ↗ - University hostelRM6,500
USM's published estimate of RM650 a semester × 10 semesters. Other public universities charge similar daily rates; check your own university's.
Source: USM, Yuran Ijazah Pertama 2026/2027 (Session 2026/2027) ↗ - Food, transport and daily costsRM88,000 – RM118,000
UPM's estimate of USD300 to USD400 a month, excluding accommodation, about RM1,226 to RM1,635 at Bank Negara's 5 Oct 2026 rate, × 72 months. It is written for international students; no Malaysian body publishes a local-student figure, and a student eating at a hostel cafeteria may spend less.
Source: UPM, Estimated study and living cost (30 Sep 2024) ↗Source: Bank Negara Malaysia, exchange rates (12:00, middle rate) (5 Oct 2026) ↗
Entry requirements to plan for
- UM medicine after Matrikulasi, Asasi or STPM: CGPA 3.80 or higher, A- in Biology, Chemistry and Physics or Maths, MUET Band 4, and a test or interview.Source: UPU e-Panduan, UM Doktor Perubatan (UM6721001) (undated, retrieved 5 Oct 2026) · confirm ↗
Scholarships and sponsors to check
Leads to check, not offers. Intakes and eligibility change each year.
- JPA's special programme for medicine, dentistry and pharmacy (PPF1) funds medicine, dentistry and pharmacy degrees in Malaysia.Source: JPA, Program Khas Perubatan, Pergigian dan Farmasi (PPF1) (2026 cycle) ↗
- PTPTN lends up to RM6,650 a year for a science degree at a public university, less for higher family incomes.Source: PTPTN, Pinjaman Pendidikan (retrieved 5 Oct 2026) ↗
If this route doesn't fit
Figures reviewed 7 Oct 2026.