Waiting two hours at a Klinik Kesihatan for a five-minute consultation used to be part of the deal. Since 2022, the Ministry of Health (KKM) has been shifting outpatient bookings onto MySejahtera's Janji Temu (Appointment) feature, and by 2026 it's become the default way most Malaysians secure a slot at a government clinic.
If you've seen conflicting claims online about whether this is now compulsory, here's the straightforward version: booking ahead is strongly encouraged, walk-ins are still accepted at a clinic's discretion, and knowing how the system actually works will save you a wasted trip.
How to Book a Klinik Kesihatan Appointment via MySejahtera
To book, open MySejahtera, tap Appointments (Janji Temu), pick the patient, choose a service, select a nearby clinic, then confirm a date and time slot.
Here's the full sequence:
-
Open the MySejahtera app and make sure it's updated to the latest version.
-
Tap Appointments on the home screen (labelled Janji Temu in Bahasa Malaysia).
-
Select the patient — yourself, or a dependant registered under your account.
-
Choose the service you need, such as Outpatient Treatment, PeKa B40 Health Screening, or Pre-Marital Screening.
-
Search for a Klinik Kesihatan by facility name, area, or postcode, and check which services that specific clinic actually offers.
-
Pick an available date and time slot.
-
Review the details — patient name, service, clinic, date, time — and confirm.
Arrive at least 30 minutes before your slot with your MyKad or passport. You can only hold one active appointment per service at a time; book a different service and you'll need to cancel or reschedule the existing one first.
What You Can Actually Book Through Janji Temu
Janji Temu covers eight categories of Ministry of Health clinic services, though not every Klinik Kesihatan offers all of them.
| Service | What it's for |
|---|---|
| Outpatient Treatment | General non-emergency medical visits |
| National Health Screening Initiative (NHSI) | Government health screening programme |
| PeKa B40 Health Screening | Free screening for eligible B40 recipients aged 40+ |
| Pre-Employment/Education Medical Check-up | Health checks required for jobs or study |
| Pre-Marital Screening | Health screening ahead of marriage |
| Quit Smoking Service | Smoking cessation support |
| Family Planning Services | Contraception and family planning consultations |
| Procedure | Wound care, catheter changes, and similar minor procedures |
This list comes from MySejahtera's own appointments FAQ. Availability depends entirely on the facility, so a clinic near your office might list Outpatient Treatment but not dental services, while one further away covers both. Searching by postcode rather than "nearest clinic" often turns up better options.
Is Booking Now Mandatory, or Can You Still Walk In?
No. Booking through MySejahtera is strongly encouraged but not legally mandatory. Klinik Kesihatan still accept walk-in patients, though registration without an appointment is subject to the clinic's discretion and daily patient load, and appointment holders are generally processed ahead of walk-ins.
Some social media posts in early 2026 framed this as a hard requirement, which isn't quite accurate — it's closer to "please book if you can, so we can manage the queue better." For genuine emergencies, MySejahtera's own guidance is explicit: go directly to the nearest health facility rather than waiting to book. Registrations tied to emergencies are handled by triage, not appointment order.
That distinction matters. If you're dealing with something urgent — a high fever, breathing difficulty, heavy bleeding, or symptoms that look like dengue — skip the booking screen entirely and head straight to the nearest clinic or hospital emergency department. Janji Temu is built for planned, non-urgent visits.
This whole shift is part of a broader pattern of government counters moving onto people's phones, the same logic behind paying JPJ summons online instead of queueing at a counter.
What to Bring, and What It Costs
Booking the appointment itself is free. What you pay at the counter depends entirely on the service.
Outpatient consultations at government clinics remain heavily subsidised — commonly reported at around RM1 to RM5 per visit under the Fees Act 1951, according to a 2026 Malay Mail breakdown of public healthcare charges. PeKa B40 screenings for eligible recipients are provided at no cost. Fees for other services vary by category, so confirm at the counter if you're unsure.
Before you go, prepare:
-
Your MyKad or passport for identity verification
-
Your MySejahtera appointment confirmation, kept accessible in the app
-
Any referral letter, if the visit follows up on a specialist or hospital case
-
Screening forms, if the appointment is for a specific programme like pre-marital or pre-employment checks
Note that specialist services at government hospitals typically require a referral letter from a Klinik Kesihatan first — you generally can't book straight into a specialist clinic through Janji Temu.
Rescheduling, Cancelling, or Running Late
You can cancel or reschedule an appointment anytime in the app. Open the booking under Appointments and tap Cancel or Reschedule — the slot is released immediately, so someone else can take it.
If you're going to be late, don't assume the clinic will simply see you later in the day. Facilities are authorised to turn away patients who miss their slot, so the safer move is to cancel and rebook, or call ahead if the clinic allows it. This is one area worth double-checking directly with your chosen Klinik Kesihatan, since practice can vary slightly between facilities.
FAQ
Is it compulsory to book a Klinik Kesihatan appointment through MySejahtera in 2026?
No. It's the recommended route and helps you skip some of the counter queue, but walk-in registration is still accepted, subject to the clinic's discretion and how busy it is that day.
Can I book an appointment for a family member?
Yes. MySejahtera users aged 18 and above can book on behalf of dependants registered under their account, provided the correct profile is selected before confirming.
How much does a MySejahtera Klinik Kesihatan appointment cost?
Making the booking is free. Any treatment charge afterwards depends on the service and follows government fee schedules — outpatient visits are typically in the RM1 to RM5 range.
What if my nearest Klinik Kesihatan doesn't appear when I search?
It may not offer the service you selected, or have no open slots. Try searching by facility name or postcode instead of relying on the default location search.
Can I still walk in without booking an appointment?
Yes, for both routine and emergency visits, though walk-ins are processed based on the clinic's capacity and triage that day. For anything urgent, go straight to the nearest facility rather than trying to book first.
For the latest official details, check MySejahtera's appointment booking service listing on the MyGovernment portal, or call your local Klinik Kesihatan directly if a specific service isn't showing up in the app.
