Book Appointment

Home / Book Appointment

Please read these instructions carefully before you book an online appointment

The following services do not accept appointments. Please walk in at the stated times.

  • General Practitioner
    • Registration Hours (Mon-Fri): 8:30am – 12:15pm and 2.00pm – 5:45pm
    • Registration Hours (Sat): 8:30am – 12:45pm
  • Pre-Employment / Re-Employment /Work Permit / Employment Pass /S Pass Check-Ups
    • Registration Hours (Mon-Fri): 8:30am – 12:00pm and 2:00pm – 4:00pm
    • Registration Hours (Sat): 8:30am – 11.00pm


Podiatry (Foot, Ankle & Lower Limbs)
For Podiatry services, please book an appointment here.


Follow these steps for Online Appointments:
Step 1: Select the most appropriate service for you

If you’re not sure or if the service you’re looking for is not stated on the list, kindly contact (+65) 68049580 or to book an appointment.

Step 2: Select the date and time


Step 3: Enter your personal information




  1. Enter your Name; Email; Mobile Phone Number; NRIC or Passport Number; and Gender.
  2. Enter the name of the Health Screening Package
    • For Corporate Patients: enter the Health Screening Package name that you are entitled to as informed by your employer.
    • For Private Patients (if you are not registering under your employer): type in the name of the Health Screening Package as listed here.
    • If you are not registering for Health Screening, simply type in “No Health Screening”
  3. Enter the Company’s name that you are registering under
    • If you are not registering under a company,  type in “Private”
  4. Enter your Payment Method. Type in:
    • “Company Pay”, or
    • “Self-Pay”, or
    • Insurance’s Name



1) Your appointment time and date are Subject to Availability. After booking, we will send you a time and date confirmation within 3 business days. 

2) Due to the high volume and individual needs of patients, there may be some waiting time at the clinic.

Thank you very much for your attention. Please click the button below to book an appointment.

Book an appointment with Crawfurd Medical using SetMore


If you have trouble making an online appointment, feel free to contact us at (+65) 68049580 or