Skip Ribbon Commands
Skip to main content

Myocardial Perfusion Imaging

Myocardial Perfusion Imaging - What it is

What is myocardial perfusion imaging (MPI)?

Myocardial perfusion imaging (MPI), also known as MIBI scan or nuclear stress test, allows the assessment of the heart’s function and blood flow at rest or during exercise. It is a non-invasive test that is done by injecting a radioactive tracer, followed by taking images of the heart using a gamma camera. The findings from this test will help your doctor to plan if further treatment or surgery is needed for the heart condition.

myocardial perfusion imaging scan nhcs

Preparations before the test


Please stop medications, if any, on the day of the scheduled MPI scan, unless otherwise advised by your doctor.

If you were asked to stop your medications, please bring them along so that you can consume them after the test.

If you are unsure of which medications to stop, please refer to the list of heart medications below:

  • Acebutolol (Sectral)
  • Aminophylline
  • Atenolol (Tenormin)
  • Atenolol with Nifedipine (Niften)
  • Bisoprolol (Concor)
  • Btexaolol (Kerlone)
  • Carvedilol (Coreg)
  • Labetolol (Trasicor)
  • Metoprolol (Betaloc)
  • Nadolol (Corcard)
  • Pindolol (Visken)
  • Propranolol (Inderal, Cardinol, Duranol, Contelol)
  • Sotalol (Sotacor)
  • Timolol (Blocadren)
  • Tertatolol (Artex)
  • Theophylline (Nuelin)

medications during mpi scan

Food and Beverages

Please do not drink or consume any of the following 12 hours before the test, with the exception of plain water:

  • Caffeinated drinks, including coffee and all types of tea
  • Carbonated soft drinks
  • Other drinks like Milo, Horlicks and Ovaltine
  • Food and drinks containing chocolate

You may have a light meal before your test if you do not have any blood tests scheduled on the same day.


Please wear (or bring along) exercise attire and comfortable shoes for exercising or walking on the treadmill. Lockers for patients are available for use.

For male patients, it may be necessary to shave your chest before the test for good electrocardiogram (ECG) electrodes placement. You may choose to shave on your own or request for a nurse to assist you.

What to expect on the day of the MPI scan

Stress test and scan

exercise stress test nhcs

This will take up to three hours, inclusive of waiting time.

You will be required to exercise on the treadmill during which a small dose of radioactive tracer is injected through the vein on your hand.

If you are unable to exercise on the treadmill, an alternative method will be provided. Our doctor will inject a special medication to stress your heart while you walk slowly on the treadmill or lie down on a couch.

After the stress test, you will need to wait for 30 minutes to two hours before proceeding with the stress scan. Your reporting doctor will review the stress scan images and decide if a rest scan is required (on the same day or separate day). Please note that for appointments which are scheduled in the afternoon and require a continual test, the MPI test can only be completed on a separate day.

Optional rest scan

This will take up to three hours, inclusive of waiting time.

Depending on the doctor’s decision and your medical condition, a rest scan may be required after a stress scan. In certain circumstances, a rest scan may be performed before the stress test and scan.

No additional payment is required for the rest scan.

On the same day

The same-day rest scan is reserved for patients who have a doctor’s appointment within a week from their MPI scan appointment.

Patients who have the MPI scan appointment in the afternoon will be required to have the rest scan done on a separate day. The rest scan will start three hours after the first radiotracer injection which was given during the stress test. You can have your meal before the scan. A small dose of radioactive tracer will again be injected through the vein on your hand and the rest scan will be performed about one hour after the injection. You may be required to wait for more than one hour to allow the tracer to completely flow through the artery to the heart.

On a separate day

You will return on another day to have your rest scan done. There is no fasting or any diet restriction before this scan. The procedure is similar to the rest scan on the same day.

Is the test safe?

Yes, the MPI scan is safe. Although there is some radiation during the test, the amount is within the accepted safety levels.

During the stress test, your heart rate, blood pressure and ECG will be closely monitored by our doctor.

mpi scan for pregnant woman

If you are or are likely to be pregnant, please inform your doctor. It is advisable that you do not proceed with the test as radiation is involved.

To avoid unnecessary radiation exposure, you are advised to:

  • Minimise contact with pregnant ladies and infants for 24 hours after the test;
  • Avoid bringing young children below the age of 12.

If you are breastfeeding, resume only 24 hours after the test.

Can I undergo the test if I am feeling unwell?

You will be examined by a doctor to ensure that you are fit to undergo the test. If you are having flu with fever, infectious disease such as sore eye or chicken pox, feeling lethargic or maybe pregnant, you should not undergo the test. Please contact us to reschedule the appointment.

Myocardial Perfusion Imaging - Symptoms

Myocardial Perfusion Imaging - How to prevent?

Myocardial Perfusion Imaging - Causes and Risk Factors

Myocardial Perfusion Imaging - Diagnosis

Myocardial Perfusion Imaging - Treatments

Myocardial Perfusion Imaging - Preparing for surgery

Myocardial Perfusion Imaging - Post-surgery care

Myocardial Perfusion Imaging - Other Information

Payment and enquiries

You can use cash, NETS or any major credit cards to pay for your scan.

To reschedule your appointment, please call (65) 6704 8181 between 8am to 5pm from Mondays to Fridays, or between 8am to 12pm on Saturdays.

View our article in Mandarin:
心肌灌注显像 (Mandarin 中文)

The information provided is not intended as medical advice. Terms of use. Information provided by SingHealth

Discover articles,videos, and guides afrom Singhealth's resources across the web. These information are collated, making healthy living much easier for everyone.