Dr. Prabhat AryaMD · Internal Medicine
ConditionsKnow your condition

Vaccines are not only for children.

Adults need some vaccines too: a few for everyone, some from 50, and some for people with diabetes or a long-term illness. Find yours in a minute.

Reviewed by Dr. Prabhat Arya, MBBS, MD (Internal Medicine)

Reviewed · Next review

Book a video consultationFind my vaccines

Find your vaccines.

Choose your age, and tick anything that is true for you. The vaccines for you light up. Nothing you choose leaves this phone.

Your age
Tick if true for you

Every vaccine is listed below, with who needs it.

  1. Flu (influenza)

    Every adult, every year; most important from 50, in pregnancy and with a long-term illness

    One dose a year, ideally before the rains or the winter.

  2. Tetanus and diphtheria (Td or Tdap)

    Every adult, every 10 years, and in every pregnancy

    One booster every 10 years. After a dirty wound, sooner if the last was over 5 years ago.

  3. Pneumonia (pneumococcal)

    From 50, or at any age with diabetes, heart, lung, kidney or liver disease, or if you smoke

    One or two doses, depending on the type he advises.

  4. Shingles (herpes zoster)

    From 50

    Two doses, two to six months apart.

  5. Hepatitis B

    If not already protected: with diabetes, kidney or liver disease, or a job in health care

    Three doses over six months. A blood test shows if you are already protected.

  6. HPV (protects against cervical and other cancers)

    Up to 26; from 27 to 45, ask him. Not in pregnancy

    Two or three doses, depending on age.

Ask him which to take Share this list on WhatsApp

Pregnant, or planning a pregnancy? Some vaccines are given in pregnancy and some must wait until after: ask him before any vaccine. Tests for adults are on their own page: the health check.

Not sure which to take?

Ask him on a video consultation. He looks at your age, your illnesses and your medicines, and says which vaccines to have, and when.

Book a video consultation

Dr. Prabhat Arya · MBBS, MD (Internal Medicine)