Skip to content

Health checks by age

India's national programme invites everyone aged 30 and over for a yearly blood pressure and blood sugar check, and for mouth, breast and cervical cancer checks. For older ages, advice comes from societies and other countries.

For everyone

4 minute read

In 60 seconds

  1. A health check looks for problems before you feel ill, so they can be treated early. High blood pressure and diabetes often cause no symptoms for years.
  2. India's national programme invites everyone aged 30 and over for a blood pressure check and a blood sugar check every year, and a mouth check once in five years.
  3. It also offers women aged 30 to 65 a breast examination and a cervical screening test, each once in five years.
  4. Advice for older ages comes from medical societies and other countries, not from India's national programme. It adds checks such as cholesterol, eyes and bowel, and experts differ on ages and intervals.
  5. A screening test is not a diagnosis, and a normal result does not mean a new symptom can wait. See a doctor if something worries you.

What India's national programme offers

India's National Programme for Non-Communicable Diseases invites everyone aged 30 and over to be screened for high , diabetes and three common cancers: mouth, breast and cervix. Health workers (ASHAs and ANMs) first fill in a short checklist about risk factors, and the checks are done at the nearest health centre, such as an Ayushman Arogya Mandir.

Blood pressure and blood sugar are checked every year. The cancer checks are done once in five years. The breast and cervical checks are for women, and the programme describes them for ages 30 to 65.

Checks by age

The first five rows are India's national programme. The rest are advice from societies and other countries, mainly the United States and England. They are not Indian national policy, and experts do not always agree on ages and intervals.

Health checks by age, and who advises them
WhoCheckHow oftenAdvised by
Everyone aged 30 and overBlood pressureEvery yearIndia's national programme
Everyone aged 30 and overBlood sugar, for diabetesEvery yearIndia's national programme
Everyone aged 30 and overMouth examination by a trained health workerOnce in five yearsIndia's national programme
Women aged 30 to 65Breast examination by a trained health workerOnce in five yearsIndia's national programme
Women aged 30 to 65Cervical screening (VIA test)Once in five yearsIndia's national programme
Adults aged 40 to 74 with no existing heart, kidney, diabetes or blood pressure conditionHeart check: blood pressure, cholesterol, weight, diabetes riskEvery five yearsNHS, England
Adults aged 20 and overCholesterolEvery 4 to 6 years if no known risk factorsAmerican Heart Association, via MedlinePlus
Women aged 40 and overMammogram (breast X-ray)Every 1 to 2 yearsUS advice. WHO describes screening as usually for ages 50 to 69
Adults aged 45 to 75Bowel (colorectal) cancer screeningColonoscopy every 10 years, or a stool test every yearUS advice, via MedlinePlus
Adults aged 40 and overEye examinationEvery 2 to 4 years at 40 to 54, every 1 to 3 years at 55 to 64, every 1 to 2 years from 65US advice, via MedlinePlus

From 40 and older

India's programme describes its breast and cervical checks for ages 30 to 65. For older adults, the extra checks in the table come from other countries. The NHS Health Check in England is offered every five years to people aged 40 to 74 who do not already have one of several long-term conditions. US advice, summarised by MedlinePlus, adds , eye, bowel and breast checks.

Mammograms show why ages differ. US advice starts at 40, while WHO defines as usually for women aged 50 to 69 and notes that it is impractical in many countries at present. In India's programme, a trained health worker examines the breasts instead.

When you may need checks sooner

Some people need checks earlier or more often than the table shows. The sources name these reasons:

  • A close relative with diabetes, high , or breast, ovarian or bowel cancer
  • Being overweight, or having had diabetes or high blood sugar in a past pregnancy
  • Using tobacco in any form, including chewing tobacco and betel nut, or drinking alcohol
  • Diabetes, heart disease or kidney problems, which mean blood pressure, and eyes need checking more often

Your doctor can say which checks suit you and when to start.

Do not wait for a check if you have symptoms

A check is for people with no symptoms. Do not wait for the next round if you notice a mouth ulcer that does not heal, a breast lump, bleeding between periods, after sex or after the menopause, or any change that worries you. See a doctor.

High often causes no symptoms at all, which is why it is checked even when you feel well.

Common questions

Do I need a check-up if I feel well?

That is exactly when screening is meant to happen. High blood pressure and diabetes often cause no symptoms for years, so the only way to know is to be checked. India's national programme invites everyone aged 30 and over every year for both.

Where are the national programme's checks done?

At the nearest health centre, such as an Ayushman Arogya Mandir. ASHAs and ANMs start with a short checklist about risk factors. Ask the health worker in your area, or your doctor, where and when screening is held.

If my result is normal, can I skip the next check?

A normal result is reassuring, but no test finds every problem, and new problems can start later. The national programme encourages people with a normal result to come back for annual screening. Anything new that worries you needs a doctor, whatever your last result was.

Why do the ages and intervals differ between countries?

Expert groups weigh benefits and harms differently, and health systems differ. For mammograms, for example, US advice starts at 40, while WHO describes screening as usually for ages 50 to 69. That is why this page says who advises each check.

Please phone us

Call-backs are coming soon. For now, please phone us or message us on WhatsApp, and our team will arrange it with you.

Call 1800 210 0108

Or call 1800 210 0108 (toll-free), or message us on WhatsApp.

In an emergency, do not wait for a call-back. Call 0712 665 6666. It is answered 24 × 7.