Vaccination Services

Protection for every stage of life.

From your child's first jabs to your annual flu shot to vaccines you need before travelling — we keep the schedule simple and the visit comfortable.

Adult vaccinations

  • Influenza (annual flu vaccine)
  • Pneumococcal (PCV / PPSV23)
  • Hepatitis A and Hepatitis B
  • Tetanus / Diphtheria / Pertussis (Tdap)
  • HPV (cervical cancer prevention)
  • Shingles (for adults 50+)

Paediatric & childhood

  • Routine childhood schedule (MOH-aligned)
  • Chickenpox (Varicella)
  • Hepatitis A / B booster
  • HPV (from age 9)
  • Catch-up vaccinations

Travel vaccinations

  • Typhoid
  • Hepatitis A / B (travel doses)
  • Yellow Fever (referral arranged)
  • Cholera
  • Japanese Encephalitis
  • Travel medicine consult
Pricing

Per-dose vaccine pricing

Transparent single-dose prices. Multi-dose vaccines are charged per visit; please call ahead to confirm stock and your schedule.

Vaccine Price
Hepatitis B Vaccine RM 50
Hepatitis A Vaccine RM 160
Twinrix (Hepatitis A and B) RM 200
Typhoid Vaccine RM 90
Tetanus Toxoid Vaccine RM 35
Influenza Vaccine RM 75
Qdenga (Dengue) RM 240
Shingrix (Shingles) RM 850
Gardasil (HPV) RM 570
Pneumovax 23 RM 155
Prevenar 20 RM 270 0
Prevenar 13 RM 340
Good to know

What to expect at your vaccination visit

  • Bring your records

    If you have a vaccination booklet or a digital record (MySejahtera etc.), bring it along so we can avoid duplicates and plan boosters.

  • A brief check first

    We do a short health review before each shot to make sure the vaccine is right for you on the day.

  • Post-vaccine observation

    We ask adults to wait 15 minutes after injection so we can monitor for any rare reactions.

  • Walk-ins vs appointments

    Most adult vaccines are walk-in friendly. For paediatric schedules, please call ahead so we can prepare the correct stock.