Your free NHS Health Check, for peace of mind.

Your free NHS Health Check, for peace of mind.

An NHS Health Check is a free health check-up for people aged 40 to 74, designed to spot early signs of serious health conditions such as heart disease, stroke, kidney disease and type 2 diabetes. Identifying risk factors early allows us to support you in reducing your risk and staying healthier for longer.

If you are aged 65 or over, you will also receive information about the symptoms of dementia, along with details of local services that can offer advice and support if needed.

The appointment usually takes 20–30 minutes.

During the check, a trained healthcare professional will ask a few questions about your lifestyle and carry out simple tests, including:

Why Should I Have an NHS Health Check?

Many long-term health conditions develop without noticeable symptoms, especially in the early stages. Even if you feel well, your risk increases as you get older.

An NHS Health Check can:

Identify potential health risks early

Help prevent serious illness in the future

Provide personalised advice to improve your health

Support you in making simple, manageable lifestyle changes

Who Can Have an NHS Health Check?

You may be eligible if:

  • You are aged 40 to 74

  • You live in Staffordshire
  • You have not had an NHS Health Check in the last 5 years
  • You do not have any of the following pre-existing conditions:

      • Stroke
      • Diabetes
      • Kidney disease
      • Heart disease (including diagnosed high blood pressure)
      • High cholesterol
What Happens After I Get My Results?

After your NHS Health Check, your healthcare professional will explain your results clearly and answer any questions you may have.

Depending on your results:

  • You may be reassured that your risk is low and advised on how to maintain good health

  • You may receive personalised lifestyle advice, such as support with diet, exercise, weight management, smoking or alcohol intake

  • If your results show an increased risk of developing a condition, we can signpost you to appropriate NHS or pharmacy services for further support
  • If needed, we will advise you to see your GP for further tests or treatment

Your results help you understand your health better and give you practical steps to reduce your risk of future illness.

Private Health Check MOT

If you do not qualify for an NHS Health Check — for example, if you are under 40, over 74, have had a recent NHS Health Check, or already have a diagnosed medical condition — you can still monitor your health with our Private Health Check MOT.

  • Blood pressure check

  • Height, weight and BMI calculation
  • Waist measurement
  • Cholesterol test

  • Type 2 diabetes risk assessment

  • Personalised lifestyle advice based on your results

The appointment takes approximately 20–30 minutes and provides a clear overview of your current health, along with practical steps you can take to reduce your risk of future illness.

Book this service

Frequently Asked Questions (FAQs)

Yes. The NHS Health Check is completely free for eligible patients.

No. You can eat and drink as normal before your NHS Health Check.

You don’t need to bring anything special. If you have a list of medications you take, this can be helpful.

Yes. Many health problems develop without symptoms, so the check is designed to spot risks early — even if you feel well.

The appointment usually takes 20–30 minutes.

If you are eligible, you can have an NHS Health Check once every 5 years.

Yes. With your consent, relevant results will be shared with your GP to ensure continuity of care.

If any concerns are identified, you’ll be given clear advice on next steps, which may include lifestyle changes, follow-up checks or referral to your GP.

Book Your NHS Health Check today

You can walk in anytime during opening hours, or book an appointment online.

Book online now or call us on 01889 562063 to speak with a member of our pharmacy team.