The Medication Delivery Service by CGH offers patients convenient alternatives to in-person medication collection at the hospital. Skip the queue at the pharmacy and have your prescribed medications delivered to your doorstep.
Your medicines can be delivered to your doorstep if:
You must be physically present at the arranged delivery date, timeslot, and address. If you are unavailable at the time of delivery, an authorised person (above 18 years old) may collect your medication on your behalf.
Delivery amendment and cancellation charges are as follows:
| Services and respective charges (incl. GST), per delivery/attempt | |
| Delivery (1st Attempt) |
FREE |
Subsequent Deliveries If the first attempted delivery was unsuccessful due to an incorrect or invalid address provided and/or failure to receive the medication at the selected delivery timeslot. |
$8.72 |
Return of medications to CGH If the delivery was unsuccessful due to situations such as:
*Order amendment or cancellation includes change of medication collection method, medication quantity, delivery address, delivery timeslots, etc. |
$8.72 |
| Expedited delivery Requests for delivery before the earliest available date are considered as expedited deliveries, and are subject to approval and availability. |
$8.72 |
Bulky charges:
|
$8.72 (per 5kg) |
*Effective 1 Jan 2026
By using this service, you agree to the following:
Opening Hours:
Mondays to Fridays: 9:00am to 6:30pm
Saturdays: 9:00am to 12:30pm
Closed on Sundays and public holidays
Your order will be cancelled if the items are not collected within 3 working day from the collection date.
Order your medications through the Health Buddy app for same-day collection at the pharmacy. Patients may select the quantities of medications to be collected, before arriving.
| Pharmacy @ MC Medical Centre, Level 1 |
Mondays to Fridays: Counter 38: 10:00am to 5:00pm Counter 1 and 2: 8:30am to 10:00am, 5:00pm to 7:00pm (Last registration: 6:45pm) |
| Pharmacy @ IB The Integrated Building, Level 1 |
Mondays to Fridays: 9:00am to 7:00pm (Last registration: 6:45pm) |
To collect your medications directly at the pharmacy, please register at the counter during the operating hours:
| Pharmacy @ MB (Inpatient Discharges only) Main Building, Level 1 |
Mondays to Fridays: 9:00am to 7:00pm Weekends and public holidays: 10:00am to 2:00pm |
| Pharmacy @ MC Medical Centre, Level 1 |
Mondays to Fridays: 8:30am to 7:00pm (Last registration: 6:45pm) Saturdays: 8:30am to 1:00pm (Last registration: 12:45pm) Closed on Sundays and public holidays |
| Pharmacy @ IB The Integrated Building, Level 1 |
Mondays to Fridays: 9:00am to 7:00pm (Last registration: 6:45pm) Saturdays: 9:00am to 1:00pm (Last registration: 12:45pm) Sundays and public holidays: 9:00am to 1:00pm (Inpatient discharges only) |
Click here or the image below for a step-by-step guide on how to place a medication order via the Healthy Buddy application.
Haven't downloaded the Health Buddy application? Download it below:
You may view your invoice on the Health Buddy app and make payment through the Health Buddy app, SingHealth mobile pay, AXS app or stations, DBS PayLah!, PayNow, and DBS iBanking. For more details on the payment methods, click here.
*Do note that physical invoices will not be issued.
If you require a hardcopy final bill, kindly submit a request here.
The Medication Delivery Service is only applicable to CGH prescriptions.
You may amend/cancel your order via Health Buddy or HealthHub. However, you cannot do so after the pharmacy has started processing the order.
*Cancellation and amendment requests within three (3) working days of the scheduled delivery can only be made via telephone or email. These requests are subject to CGH's pharmacy's discretion and applicable fees may apply.
A valid CGH prescription is required for the medicine order to be processed. If you do not have one or if you need a new prescription, kindly submit your request through the Health Buddy app.
How to submit your request:
If you are not able to receive the medicines in person, you can appoint someone who is at least 18 years old to receive the medicines on your behalf.
You can place a delivery order for the balance of your medicines via the Health Buddy app. Please place your orders at least one week before your medicines are due to run out.
In the Health Buddy app, select "Order Medicines", "Changi General Hospital", and select your prescription. Select the medications required and click on the prompt to request for a new prescription.
For more information on how to order your medications, refer to our Health Buddy Ordering Guide.
Please note that your request is subject to your doctor's assessment.
To receive alerts about new prescriptions, go to the Health Buddy app and click More > Activate Notifications to enable push notifications. When a new prescription is available for you, you will receive a push notification.
To view the prescription, go to the 'Medicine List' section. You may place your medication collection order through Medicines > Order Online. You can opt for the medication delivery service or collect in person at the pharmacy during our opening hours.
Approved third party payors are accepted for payment of medicines, although delivery amendment or cancellation charges will be borne by you. Please ensure your medical benefit card is valid before placing an order for delivery, otherwise any outstanding payment will be borne by you.
Cash on delivery is not an accepted mode of payment. We highly encourage cashless payment.
MediSave is an accepted mode of payment. Please ensure that there is sufficient balance for deduction. Please note that any outstanding amount not covered by MediSave will be borne by you.
Registration is still required at CGH Pharmacy. Click on the tab 'Collect Today from Pharmacy' above to view the full terms and conditions.
Please proceed to any of the following CGH pharmacies:
| Pharmacy @ MC Medical Centre, Level 1 | Monday to Friday Counter 1 and 2: 8:30am to 10:00am, 5:00pm to 6:45pm |
| Pharmacy @ IB Intergrated Building, Level 1 | Monday to Friday: 9:00am to 7:00pm (Last registration: 6:45pm) |