All Our Health - elearning for healthcare
Menu Access our elearning programmes on the elfh Hub Hub Register / Log in >

All Our Health framework is a call to action to all health and care professionals to embed prevention within their day to day practice. Through educational materials, tools and resources, All Our Health helps professionals make an even greater impact in preventing illness, protecting health and promoting wellbeing.

  • care for individuals and local communities as well as larger populations
  • support all ages of the life course with the aim of improving health and reducing health inequalities
  • simply present evidence and guidance and show the impact health and care professionals can make on key public health topics.

All Our Health elearning sessions

The All Our Health elearning sessions have been developed to provide a bite-sized introduction to the wide range of topics covered within the All Our Health framework. Within these sessions, you’ll find signposting to trusted sources of helpful evidence, guidance and support. You can dip in and out of the content as and when you need it.

Currently, there are 29 All Our Health elearning sessions available covering a wide variety of public health topics.

There are a wide range of other All Our Health topics which will be created into elearning sessions and released as they are developed.  To view the full range of All Our Health topics, visit

All Our Health supports system wide priorities on prevention, including those within the NHS Long Term Plan, by providing support and practical guidance for all health and care professionals on how to embed prevention within their work, helping to reduce health inequalities, premature morbidity and mortality.

  • session1-All-Our-Health-Adult-Obesity-1
    Adult Obesity
  • all-our-health-air-pollution
    Air Pollution
  • session-11-All-Our-Health-Alcohol
  • session5-All-Our-Health-Antimicrobial-Resistance-1
    Antimicrobial Resistance
  • session2-All-Our-Health-Best-Start-in-Life-1
    Best Start in Life
  • session6-All-Our-Health-Cardiovascular-Disease-Prevention
    Cardiovascular Disease Prevention
  • all our health
    Childhood Obesity
  • All our health
    Child Oral Health
  • all our health
    Climate Change
  • all our health
    County Lines Exploitation
  • All our health
  • All our health
    Early Adolescence
  • All our health
    Falls and Fractures
  • All our health
    Healthy Ageing
  • All our health
  • All our health
  • All our health
    Inclusion Health
  • all our health
    Mental Health and Wellbeing
  • all our health
    Misuse of Illicit Drugs and Medicines
  • All our health
    Musculoskeletal Health
  • All our health
    NHS Health Check
  • All our health
    Physical Activity
  • All our health
    Population Screening
  • All our health
    Sexual and Reproductive Health and HIV
  • All our health
    Smoking and Tobacco
  • All our health
    Social Prescribing
  • All our health
    Speech, Language and Communication
  • All our health
    Vulnerabilities and Trauma-informed Practice
  • All our health
    Workplace Health

Interactive Townscapes

These interactive townscapes enable professionals to easily identify and access information, data and guidance, by clicking on different locations in the scene.

Supporting tools and resources

Embedding Public Health into Clinical Services

The Embedding Public Health into Clinical Services programme is intended to support leaders and service managers to guide their teams through the process of re-designing services to support prevention.

All Our Health Communications Toolkit​

Use the All Our Health communications toolkit to promote and share these important resources across your networks and organisations. An interactive animation will be available soon.

How To Access

Available to all

The All Our Health programme is freely available to access here.
Please note your progress and completion of sessions will not be recorded and you will not be able to generate a record of completion. If you require evidence of learning, please register and then log in to access this programme on the elfh Hub.

If you already have an account with elfh, then you can enrol on to the All Our Health programme by logging in to the elfh Hub, selecting My Account > Enrolment and selecting the programme. You can then access the programme immediately in the My elearning section.

Register >

To view the All Our Health programme, select the View button below. If you already have an account with elfh, you will also be able to login and enrol on the programme from the View button.

View >

Registering large numbers of users

If you are a HR, IT or Practice Manager and would like to register and enrol large numbers of staff within your organisation for access onto the All Our Health programme, please contact elfh directly.

Organisations wishing to use their own LMS

For HR departments wanting to know more about gaining access to courses using an existing Learning Management System please contact elfh directly to express interest.

More information

Please select the following link for more information on how to use the elfh Hub.

Meet the team

  • Jamie-Waterall-learning-profile

    Professor Jamie Waterall

    Deputy Chief Nurse, Office for Health Improvement and Disparities
  • Donah Hendrickson

    All Our Health Programme Manager, Office for Health Improvement and Disparities
  • Professor-Viv-Bennett-CBE-learning-profile

    Professor Viv Bennett CBE

    Chief Public Health Nurse, Office for Health Improvement and Disparities
  • Emma Nye

    Emma Nye

    Programme Manager, HEE elearning for healthcare
  • Moz Cammack

    Moz Cammack

    Project Manager, HEE elearning for healthcare
  • Angelina Montinaro

    Angelina Montinaro

    Lead Learning Designer, HEE elearning for healthcare
  • Runam Prasad

    Runam Prasad

    Learning Designer, HEE elearning for healthcare
  • Louise Garrahan

    Louise Garrahan

    Senior Marketing and Communications Officer, HEE elearning for healthcare, Technology Enhanced Learning
This programme is in partnership with...
  • Health Education England_New logo 2021
  • Office for Health Improvement and Disparities
elfh is a Health Education England programme in partnership with the NHS and professional bodies