Walking into a Klinik Kesihatan and pulling a queue number used to be the entire system. From 2026, that's no longer the default. Most appointments at government health clinics now start on MySejahtera, and turning up without one can mean a much longer wait than the visit itself.
The Ministry of Health confirms the app covers a wide range of services beyond general outpatient treatment: influenza immunisation for seniors, pre-employment and pre-study health check-ups, family planning, smoking cessation, health screening for prospective Hajj pilgrims, pre-marital screening and dental check-ups. It's open to all Malaysian citizens and non-citizens, free of charge, and processed immediately online.
How to book, step by step
1. Open MySejahtera and update it. Make sure you're on the latest version before starting — older versions may not show the full Appointments menu.
2. Tap "Appointments" from the home screen. This is where every clinic booking, past and upcoming, is managed.
3. Tap "Book Appointment." If you're already at a clinic without a booking, there's a separate "Check-In" option for walk-ins, subject to that clinic's availability on the day.
4. Choose the service you need. For a standard visit, select Outpatient Treatment. Other services — screenings, immunisation, family planning and so on — appear based on what each clinic offers.
5. Pick a nearby clinic. The app lists Klinik Kesihatan by distance from your location, so you can compare a few before choosing.
6. Select a date and time slot. Available slots show automatically. If your first-choice date is full, MySejahtera will surface the next open slot instead of leaving you to guess.
7. Review and confirm. Double-check your personal details are current before confirming — inaccurate details can cause issues at verification. Your booking is saved under Appointments, and it's worth keeping it open on your phone when you arrive, in case staff ask to see it.
Even with a confirmed slot, arrive a little earlier than your appointment time. Clinics are still working through the shift from a pure walk-in system, and community walkthroughs of the process note that early arrivals tend to get processed faster than those cutting it close.
What if I don't want to use the app?
Walk-ins haven't disappeared entirely, but they're increasingly the slower option and, at some clinics, only available depending on daily capacity. If you don't have a smartphone or MySejahtera isn't working for you, calling the clinic directly or asking at the counter is still possible — just budget more time.
Why the switch happened
The shift away from pure walk-ins isn't unique to health clinics — it mirrors a broader move across Malaysian government services toward appointment-based, app-first systems that cut down on physical queuing. For Klinik Kesihatan specifically, the practical upside is real: instead of a first-come, first-served morning rush where arriving at 7am no longer guarantees an early slot, patients can see available times up front and pick one that fits their day. The trade-off is that it assumes a level of smartphone comfort and app familiarity that not everyone has yet, which is why walk-in options haven't been removed outright.
If you're helping an elderly parent or a child who doesn't manage their own phone, it's worth doing the booking together at least once so they know where to find the confirmation later, rather than leaving it as something only you can access.
Other MySejahtera-linked government services worth knowing
Booking a clinic visit is one of several government processes that now run through an app or online portal rather than a physical queue. If you're dealing with a new baby, our guide to registering a birth certificate and MyKid covers a similar shift toward digital-first booking. Parents or caregivers applying for disability support may also want our guide on applying for an OKU card. And if a clinic visit is prompted by fever or joint pain this season, it's worth reading up on how chikungunya differs from the current dengue surge before you go in.
FAQ
Do I have to book through MySejahtera, or can I still walk in?
Walk-ins are still allowed at some clinics, but they're no longer guaranteed to be fast, and a few services may require a booking outright depending on the clinic. Booking ahead through the app is the more reliable route.
Is booking a Klinik Kesihatan appointment free?
Yes. The booking service itself carries no charge — you'll only pay the standard clinic consultation and treatment fees on the day, as you would with a walk-in visit.
What if I need to change or cancel my appointment?
Open the Appointments section in MySejahtera, where your upcoming booking is listed, and look for the reschedule or cancel option attached to it. Doing this as early as possible frees up the slot for someone else.
Can non-citizens use MySejahtera to book a government clinic appointment?
Yes — the official service description states it's available to all Malaysian citizens and non-citizens, provided you have a valid phone number or email and ID or passport details to register.
What do I do if MySejahtera shows no available slots nearby?
Try widening your search to a neighbouring clinic, since availability is clinic-specific and can vary a lot day to day, especially on Monday mornings and right after a public holiday when demand is highest. If nothing works and your need is urgent, a walk-in or a call to the clinic directly is still an option, and staff can usually advise whether same-day capacity is likely to open up later.



