<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1280</ContextCount>
  <ElementCount>722</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>472</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>21</UnitCount>
  <MyReports>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995200090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995200100 - Statement - Consolidated income statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/StatementConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated income statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995200200 - Statement - Consolidated statement of comprehensive income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/StatementConsolidatedStatementOfComprehensiveIncome</Role>
      <ShortName>Consolidated statement of comprehensive income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995200205 - Statement - Consolidated statement of comprehensive income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/StatementConsolidatedStatementOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated statement of comprehensive income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995200300 - Statement - Consolidated balance sheet</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/StatementConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated balance sheet</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995200400 - Statement - Consolidated statement of changes in equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/StatementConsolidatedStatementOfChangesInEquity</Role>
      <ShortName>Consolidated statement of changes in equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995200500 - Statement - Consolidated cash flow statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/StatementConsolidatedCashFlowStatement</Role>
      <ShortName>Consolidated cash flow statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995210101 - Disclosure - General information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureGeneralInformation</Role>
      <ShortName>General information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995210201 - Disclosure - Accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureAccountingPolicies</Role>
      <ShortName>Accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995210301 - Disclosure - Critical accounting judgements and key sources of estimation uncertainty</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCriticalAccountingJudgementsAndKeySourcesOfEstimationUncertainty</Role>
      <ShortName>Critical accounting judgements and key sources of estimation uncertainty</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995210401 - Disclosure - Segment information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformation</Role>
      <ShortName>Segment information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995210501 - Disclosure - Other operating income/(expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOtherOperatingIncomeExpense</Role>
      <ShortName>Other operating income/(expense)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995210601 - Disclosure - Operating profit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOperatingProfit</Role>
      <ShortName>Operating profit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995210701 - Disclosure - Employees and remuneration of key management personnel</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeesAndRemunerationOfKeyManagementPersonnel</Role>
      <ShortName>Employees and remuneration of key management personnel</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995210801 - Disclosure - Net finance costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureNetFinanceCosts</Role>
      <ShortName>Net finance costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995210901 - Disclosure - Taxation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxation</Role>
      <ShortName>Taxation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995211001 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureDividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995211101 - Disclosure - Earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEarningsPerShare</Role>
      <ShortName>Earnings per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995211201 - Disclosure - Property, plant and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePropertyPlantAndEquipment</Role>
      <ShortName>Property, plant and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995211301 - Disclosure - Right of use assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureRightOfUseAssets</Role>
      <ShortName>Right of use assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995211401 - Disclosure - Intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssets</Role>
      <ShortName>Intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995211501 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureInventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995211601 - Disclosure - Trade and Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherReceivables</Role>
      <ShortName>Trade and Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995211701 - Disclosure - Cash and cash equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCashAndCashEquivalents</Role>
      <ShortName>Cash and cash equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995211801 - Disclosure - Trade and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherPayables</Role>
      <ShortName>Trade and other payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995211901 - Disclosure - Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowings</Role>
      <ShortName>Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995212001 - Disclosure - Pensions and other post-employment benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefits</Role>
      <ShortName>Pensions and other post-employment benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995212101 - Disclosure - Provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureProvisions</Role>
      <ShortName>Provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995212201 - Disclosure - Contingent liabilities and commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureContingentLiabilitiesAndCommitments</Role>
      <ShortName>Contingent liabilities and commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995212301 - Disclosure - Share capital, share premium and other reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReserves</Role>
      <ShortName>Share capital, share premium and other reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995212401 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995212501 - Disclosure - Capital and financial risk management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagement</Role>
      <ShortName>Capital and financial risk management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995212601 - Disclosure - Employee share schemes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemes</Role>
      <ShortName>Employee share schemes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995212701 - Disclosure - Acquisitions and disposals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureAcquisitionsAndDisposals</Role>
      <ShortName>Acquisitions and disposals</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995212801 - Disclosure - Assets and liabilities held for sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureAssetsAndLiabilitiesHeldForSale</Role>
      <ShortName>Assets and liabilities held for sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995212901 - Disclosure - Post balance sheet events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePostBalanceSheetEvents</Role>
      <ShortName>Post balance sheet events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995213001 - Disclosure - Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSubsidiaries</Role>
      <ShortName>Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>99920102 - Disclosure - General information and Accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureGeneralInformationAndAccountingPoliciesPolicies</Role>
      <ShortName>General information and Accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureAccountingPolicies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>99930103 - Disclosure - General information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureGeneralInformationTables</Role>
      <ShortName>General information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureGeneralInformation</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>99930403 - Disclosure - Segment information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformationTables</Role>
      <ShortName>Segment information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureSegmentInformation</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>99930603 - Disclosure - Operating profit (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOperatingProfitTables</Role>
      <ShortName>Operating profit (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureOperatingProfit</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>99930703 - Disclosure - Employees and remuneration of key management personnel (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeesAndRemunerationOfKeyManagementPersonnelTables</Role>
      <ShortName>Employees and remuneration of key management personnel (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureEmployeesAndRemunerationOfKeyManagementPersonnel</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>99930803 - Disclosure - Net finance costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureNetFinanceCostsTables</Role>
      <ShortName>Net finance costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureNetFinanceCosts</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>99930903 - Disclosure - Taxation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxationTables</Role>
      <ShortName>Taxation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureTaxation</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>99931003 - Disclosure - Dividends (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureDividendsTables</Role>
      <ShortName>Dividends (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureDividends</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>99931103 - Disclosure - Earnings per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureEarningsPerShare</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>99931203 - Disclosure - Property, plant and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, plant and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosurePropertyPlantAndEquipment</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>99931303 - Disclosure - Right of use assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureRightOfUseAssetsTables</Role>
      <ShortName>Right of use assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureRightOfUseAssets</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>99931403 - Disclosure - Intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssetsTables</Role>
      <ShortName>Intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureIntangibleAssets</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>99931503 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureInventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureInventories</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>99931603 - Disclosure - Trade and other receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherReceivablesTables</Role>
      <ShortName>Trade and other receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>99931703 - Disclosure - Cash and cash equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCashAndCashEquivalentsTables</Role>
      <ShortName>Cash and cash equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureCashAndCashEquivalents</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>99931803 - Disclosure - Trade and other payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherPayablesTables</Role>
      <ShortName>Trade and other payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureTradeAndOtherPayables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>99931903 - Disclosure - Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsTables</Role>
      <ShortName>Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureBorrowings</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>99932003 - Disclosure - Pensions and other post-employment benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsTables</Role>
      <ShortName>Pensions and other post-employment benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefits</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>99932103 - Disclosure - Provisions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureProvisionsTables</Role>
      <ShortName>Provisions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureProvisions</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>99932203 - Disclosure - Contingent liabilities and commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureContingentLiabilitiesAndCommitmentsTables</Role>
      <ShortName>Contingent liabilities and commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureContingentLiabilitiesAndCommitments</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>99932303 - Disclosure - Share capital, share premium and other reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReservesTables</Role>
      <ShortName>Share capital, share premium and other reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReserves</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>99932403 - Disclosure - Related party transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureRelatedPartyTransactionsTables</Role>
      <ShortName>Related party transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>99932503 - Disclosure - Capital and financial risk management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementTables</Role>
      <ShortName>Capital and financial risk management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagement</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>99932603 - Disclosure - Employee share schemes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesTables</Role>
      <ShortName>Employee share schemes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureEmployeeShareSchemes</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>99932803 - Disclosure - Assets and liabilities held for sale (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureAssetsAndLiabilitiesHeldForSaleTables</Role>
      <ShortName>Assets and liabilities held for sale (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureAssetsAndLiabilitiesHeldForSale</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>99933003 - Disclosure - Subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSubsidiariesTables</Role>
      <ShortName>Subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureSubsidiaries</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>99940101 - Disclosure - General information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureGeneralInformationNarrativeDetails</Role>
      <ShortName>General information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>99940102 - Disclosure - General information - Exchange rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureGeneralInformationExchangeRatesDetails</Role>
      <ShortName>General information - Exchange rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>99940103 - Disclosure - General information - Hyperinflationary reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureGeneralInformationHyperinflationaryReportingDetails</Role>
      <ShortName>General information - Hyperinflationary reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>99940401 - Disclosure - Segment information - Analysis of revenue and adjusted operating profit by geographical segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformationAnalysisOfRevenueAndAdjustedOperatingProfitByGeographicalSegmentDetails</Role>
      <ShortName>Segment information - Analysis of revenue and adjusted operating profit by geographical segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>99940402 - Disclosure - Segment information - Analysis of revenue by product (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformationAnalysisOfRevenueByProductDetails</Role>
      <ShortName>Segment information - Analysis of revenue by product (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>99940403 - Disclosure - Segment information - Revenue by location of customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformationRevenueByLocationOfCustomersDetails</Role>
      <ShortName>Segment information - Revenue by location of customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>99940404 - Disclosure - Segment information - Impairment charges and reversals by geographical segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformationImpairmentChargesAndReversalsByGeographicalSegmentDetails</Role>
      <ShortName>Segment information - Impairment charges and reversals by geographical segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>99940405 - Disclosure - Segment information - Non-current assets by location of subsidiary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSegmentInformationNonCurrentAssetsByLocationOfSubsidiaryDetails</Role>
      <ShortName>Segment information - Non-current assets by location of subsidiary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>99940501 - Disclosure - Other operating income/(expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOtherOperatingIncomeExpenseDetails</Role>
      <ShortName>Other operating income/(expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureOtherOperatingIncomeExpense</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>99940601 - Disclosure - Operating profit - Items included in operating profit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOperatingProfitItemsIncludedInOperatingProfitDetails</Role>
      <ShortName>Operating profit - Items included in operating profit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>99940602 - Disclosure - Operating profit - Breakdown of the restructuring costs by function (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOperatingProfitBreakdownOfRestructuringCostsByFunctionDetails</Role>
      <ShortName>Operating profit - Breakdown of the restructuring costs by function (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>99940603 - Disclosure - Operating profit - Auditor's fees payable included in operating profit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureOperatingProfitAuditorSFeesPayableIncludedInOperatingProfitDetails</Role>
      <ShortName>Operating profit - Auditor's fees payable included in operating profit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>99940701 - Disclosure - Employees and remuneration of key management personnel - Average number of employees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeesAndRemunerationOfKeyManagementPersonnelAverageNumberOfEmployeesDetails</Role>
      <ShortName>Employees and remuneration of key management personnel - Average number of employees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>99940702 - Disclosure - Employees and remuneration of key management personnel - Group's total employment costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeesAndRemunerationOfKeyManagementPersonnelGroupSTotalEmploymentCostsDetails</Role>
      <ShortName>Employees and remuneration of key management personnel - Group's total employment costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>99940703 - Disclosure - Employees and remuneration of key management personnel - Remuneration of key management personnel (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeesAndRemunerationOfKeyManagementPersonnelRemunerationOfKeyManagementPersonnelDetails</Role>
      <ShortName>Employees and remuneration of key management personnel - Remuneration of key management personnel (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>99940801 - Disclosure - Net finance costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureNetFinanceCostsDetails</Role>
      <ShortName>Net finance costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureNetFinanceCostsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>99940901 - Disclosure - Taxation - Major components of income tax expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxationMajorComponentsOfIncomeTaxExpenseDetails</Role>
      <ShortName>Taxation - Major components of income tax expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>99940902 - Disclosure - Taxation - Reconciliation of the taxation rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxationReconciliationOfTaxationRateDetails</Role>
      <ShortName>Taxation - Reconciliation of the taxation rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>99940903 - Disclosure - Taxation - Schedule of deferred tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxationScheduleOfDeferredTaxDetails</Role>
      <ShortName>Taxation - Schedule of deferred tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>99940904 - Disclosure - Taxation - Movement in deferred tax assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxationMovementInDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Taxation - Movement in deferred tax assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>99940905 - Disclosure - Taxation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTaxationNarrativeDetails</Role>
      <ShortName>Taxation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>99941001 - Disclosure - Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureDividendsDetails</Role>
      <ShortName>Dividends (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureDividendsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>99941101 - Disclosure - Earnings per share - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEarningsPerShareNarrativesDetails</Role>
      <ShortName>Earnings per share - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>99941102 - Disclosure - Earnings per share - Summary of weighted average number of shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEarningsPerShareSummaryOfWeightedAverageNumberOfSharesDetails</Role>
      <ShortName>Earnings per share - Summary of weighted average number of shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>99941201 - Disclosure - Property, plant and equipment - Useful life of assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePropertyPlantAndEquipmentUsefulLifeOfAssetsDetails</Role>
      <ShortName>Property, plant and equipment - Useful life of assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>99941202 - Disclosure - Property, plant and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, plant and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosurePropertyPlantAndEquipmentTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>99941301 - Disclosure - Right of use assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureRightOfUseAssetsDetails</Role>
      <ShortName>Right of use assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureRightOfUseAssetsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>99941401 - Disclosure - Intangible assets - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssetsNarrativesDetails</Role>
      <ShortName>Intangible assets - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>99941402 - Disclosure - Intangible assets - Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssetsReconciliationDetails</Role>
      <ShortName>Intangible assets - Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>99941403 - Disclosure - Intangible assets - Impairment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssetsImpairmentDetails</Role>
      <ShortName>Intangible assets - Impairment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>99941404 - Disclosure - Intangible assets - Indefinite life brands and other amortized brands (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssetsIndefiniteLifeBrandsAndOtherAmortizedBrandsDetails</Role>
      <ShortName>Intangible assets - Indefinite life brands and other amortized brands (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>99941405 - Disclosure - Intangible assets - Income statement location of Amortization and Net Impairment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureIntangibleAssetsIncomeStatementLocationOfAmortizationAndNetImpairmentDetails</Role>
      <ShortName>Intangible assets - Income statement location of Amortization and Net Impairment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>99941501 - Disclosure - Inventories - Composition of inventory balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureInventoriesCompositionOfInventoryBalancesDetails</Role>
      <ShortName>Inventories - Composition of inventory balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>99941502 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureInventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureInventoriesTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>99941601 - Disclosure - Trade and other receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherReceivablesDetails</Role>
      <ShortName>Trade and other receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureTradeAndOtherReceivablesTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>99941602 - Disclosure - Trade and other receivables - Credit Loss Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherReceivablesCreditLossAllowanceDetails</Role>
      <ShortName>Trade and other receivables - Credit Loss Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>99941603 - Disclosure - Trade and other receivables - Credit Risk Exposure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherReceivablesCreditRiskExposureDetails</Role>
      <ShortName>Trade and other receivables - Credit Risk Exposure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>99941701 - Disclosure - Cash and cash equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCashAndCashEquivalentsDetails</Role>
      <ShortName>Cash and cash equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureCashAndCashEquivalentsTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>99941801 - Disclosure - Trade and other payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherPayablesDetails</Role>
      <ShortName>Trade and other payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureTradeAndOtherPayablesTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>99941802 - Disclosure - Trade and other payables - Supply Chain Financing (SCF) arrangements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureTradeAndOtherPayablesSupplyChainFinancingScfArrangementsDetails</Role>
      <ShortName>Trade and other payables - Supply Chain Financing (SCF) arrangements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>99941901 - Disclosure - Borrowings - Composition of borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsCompositionOfBorrowingsDetails</Role>
      <ShortName>Borrowings - Composition of borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>99941902 - Disclosure - Borrowings - Bonds (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsBondsDetails</Role>
      <ShortName>Borrowings - Bonds (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>99941903 - Disclosure - Borrowings - Short term borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsShortTermBorrowingsDetails</Role>
      <ShortName>Borrowings - Short term borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>99941904 - Disclosure - Borrowings - Long term borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsLongTermBorrowingsDetails</Role>
      <ShortName>Borrowings - Long term borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>99941905 - Disclosure - Borrowings - Committed credit facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsCommittedCreditFacilitiesDetails</Role>
      <ShortName>Borrowings - Committed credit facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>99941906 - Disclosure - Borrowings - Reconciliation of movement in financial liabilities to cash flow statement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureBorrowingsReconciliationOfMovementInFinancialLiabilitiesToCashFlowStatementDetails</Role>
      <ShortName>Borrowings - Reconciliation of movement in financial liabilities to cash flow statement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>99942001 - Disclosure - Pensions and other post-employment benefits - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsNarrativesDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>99942002 - Disclosure - Pensions and other post-employment benefits - Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsAssumptionsDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>99942003 - Disclosure - Pensions and other post-employment benefits - Average life expectancy (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsAverageLifeExpectancyDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Average life expectancy (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>99942004 - Disclosure - Pensions and other post-employment benefits - Pension Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsPensionExpenseDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Pension Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>99942005 - Disclosure - Pensions and other post-employment benefits - Pension charge in income statement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsPensionChargeInIncomeStatementDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Pension charge in income statement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>99942006 - Disclosure - Pensions and other post-employment benefits - Pension amounts recorded in income statement and statement of comprehensive income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsPensionAmountsRecordedInIncomeStatementAndStatementOfComprehensiveIncomeDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Pension amounts recorded in income statement and statement of comprehensive income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>99942007 - Disclosure - Pensions and other post-employment benefits - Fair values of defined benefit pension schemes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsFairValuesOfDefinedBenefitPensionSchemesDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Fair values of defined benefit pension schemes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>99942008 - Disclosure - Pensions and other post-employment benefits - Defined benefit pension obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsDefinedBenefitPensionObligationDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Defined benefit pension obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>99942009 - Disclosure - Pensions and other post-employment benefits - Movement in net defined benefit liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsMovementInNetDefinedBenefitLiabilityDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Movement in net defined benefit liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>99942010 - Disclosure - Pensions and other post-employment benefits - Amount Recognised in Balance sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsAmountRecognisedInBalanceSheetDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Amount Recognised in Balance sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>99942011 - Disclosure - Pensions and other post-employment benefits - Membership Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsMembershipCategoryDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Membership Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>99942012 - Disclosure - Pensions and other post-employment benefits - Sensitivity Analysis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsSensitivityAnalysisDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Sensitivity Analysis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>99942013 - Disclosure - Pensions and other post-employment benefits - Weighted average duration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosurePensionsAndOtherPostEmploymentBenefitsWeightedAverageDurationDetails</Role>
      <ShortName>Pensions and other post-employment benefits - Weighted average duration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>99942101 - Disclosure - Provisions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureProvisionsDetails</Role>
      <ShortName>Provisions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureProvisionsTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>99942201 - Disclosure - Contingent liabilities and commitments - Contingent liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureContingentLiabilitiesAndCommitmentsContingentLiabilitiesDetails</Role>
      <ShortName>Contingent liabilities and commitments - Contingent liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>99942202 - Disclosure - Contingent liabilities and commitments - Legal proceedings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureContingentLiabilitiesAndCommitmentsLegalProceedingsDetails</Role>
      <ShortName>Contingent liabilities and commitments - Legal proceedings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>99942203 - Disclosure - Contingent liabilities and commitments - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureContingentLiabilitiesAndCommitmentsCommitmentsDetails</Role>
      <ShortName>Contingent liabilities and commitments - Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>99942301 - Disclosure - Share capital, share premium and other reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReservesDetails</Role>
      <ShortName>Share capital, share premium and other reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReservesTables</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>99942302 - Disclosure - Share capital, share premium and other reserves - Other Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReservesOtherReservesDetails</Role>
      <ShortName>Share capital, share premium and other reserves - Other Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>99942303 - Disclosure - Share capital, Share premium and other reserves - Cumulative translation exchange (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReservesCumulativeTranslationExchangeDetails</Role>
      <ShortName>Share capital, Share premium and other reserves - Cumulative translation exchange (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>99942304 - Disclosure - Share capital, share premium and other reserves - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureShareCapitalSharePremiumAndOtherReservesNarrativesDetails</Role>
      <ShortName>Share capital, share premium and other reserves - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>99942401 - Disclosure - Related party transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureRelatedPartyTransactionsDetails</Role>
      <ShortName>Related party transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureRelatedPartyTransactionsTables</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>99942501 - Disclosure - Capital and financial risk management - Capital management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementCapitalManagementDetails</Role>
      <ShortName>Capital and financial risk management - Capital management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>99942502 - Disclosure - Capital and financial risk management - Liquidity risk management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementLiquidityRiskManagementDetails</Role>
      <ShortName>Capital and financial risk management - Liquidity risk management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>99942503 - Disclosure - Capital and financial risk management - Credit risk management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementCreditRiskManagementDetails</Role>
      <ShortName>Capital and financial risk management - Credit risk management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>99942504 - Disclosure - Capital and financial risk management - Credit risk management credit ratings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementCreditRiskManagementCreditRatingsDetails</Role>
      <ShortName>Capital and financial risk management - Credit risk management credit ratings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>99942505 - Disclosure - Capital and financial risk management - Interest rate risk management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementInterestRateRiskManagementDetails</Role>
      <ShortName>Capital and financial risk management - Interest rate risk management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>99942506 - Disclosure - Capital and financial risk management - Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementDerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Capital and financial risk management - Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>99942507 - Disclosure - Capital and financial risk management - Hedging instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementHedgingInstrumentsDetails</Role>
      <ShortName>Capital and financial risk management - Hedging instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>99942508 - Disclosure - Capital and financial risk management - Hedged Items (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementHedgedItemsDetails</Role>
      <ShortName>Capital and financial risk management - Hedged Items (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>99942509 - Disclosure - Capital and financial risk management - Hedging effectiveness (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementHedgingEffectivenessDetails</Role>
      <ShortName>Capital and financial risk management - Hedging effectiveness (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>99942510 - Disclosure - Capital and financial risk management - Carrying amounts and fair values of financial assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementCarryingAmountsAndFairValuesOfFinancialAssetsAndLiabilitiesDetails</Role>
      <ShortName>Capital and financial risk management - Carrying amounts and fair values of financial assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>99942511 - Disclosure - Capital and financial risk management - Financial instruments held at fair value by fair value hierarchy (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementFinancialInstrumentsHeldAtFairValueByFairValueHierarchyDetails</Role>
      <ShortName>Capital and financial risk management - Financial instruments held at fair value by fair value hierarchy (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>144</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>99942512 - Disclosure - Capital and financial risk management - Trade and other receivables and other non-current assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementTradeAndOtherReceivablesAndOtherNonCurrentAssetsDetails</Role>
      <ShortName>Capital and financial risk management - Trade and other receivables and other non-current assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>145</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>99942513 - Disclosure - Capital and financial risk management - Trade and other payables, other provisions and other non-current liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementTradeAndOtherPayablesOtherProvisionsAndOtherNonCurrentLiabilitiesDetails</Role>
      <ShortName>Capital and financial risk management - Trade and other payables, other provisions and other non-current liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>146</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>99942514 - Disclosure - Capital and financial risk management - Offsetting of financial assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementOffsettingOfFinancialAssetsAndLiabilitiesDetails</Role>
      <ShortName>Capital and financial risk management - Offsetting of financial assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>147</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>99942515 - Disclosure - Capital and financial risk management - Foreign exchange sensitivity Income Impact (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementForeignExchangeSensitivityIncomeImpactDetails</Role>
      <ShortName>Capital and financial risk management - Foreign exchange sensitivity Income Impact (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>148</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>99942516 - Disclosure - Capital and financial risk management - Foreign exchange sensitivity Equity Impact (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementForeignExchangeSensitivityEquityImpactDetails</Role>
      <ShortName>Capital and financial risk management - Foreign exchange sensitivity Equity Impact (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>149</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>99942517 - Disclosure - Capital and financial risk management - Interest rate sensitivity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementInterestRateSensitivityDetails</Role>
      <ShortName>Capital and financial risk management - Interest rate sensitivity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>150</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>99942518 - Disclosure - Capital and financial risk management - Contractual cash flows for non-derivative financial liabilities and derivative instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementContractualCashFlowsForNonDerivativeFinancialLiabilitiesAndDerivativeInstrumentsDetails</Role>
      <ShortName>Capital and financial risk management - Contractual cash flows for non-derivative financial liabilities and derivative instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>151</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>99942519 - Disclosure - Capital and financial risk management - Contractual cash flows Receivables and Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureCapitalAndFinancialRiskManagementContractualCashFlowsReceivablesAndPayablesDetails</Role>
      <ShortName>Capital and financial risk management - Contractual cash flows Receivables and Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>152</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>99942601 - Disclosure - Employee share schemes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesDetails</Role>
      <ShortName>Employee share schemes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureEmployeeShareSchemesTables</ParentRole>
      <Position>153</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>99942602 - Disclosure - Employee share schemes - Total cost of relevant scheme and number of awards granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesTotalCostOfRelevantSchemeAndNumberOfAwardsGrantedDetails</Role>
      <ShortName>Employee share schemes - Total cost of relevant scheme and number of awards granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>154</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>99942603 - Disclosure - Employee share schemes - Number and weighted fair value of share and ADS awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesNumberAndWeightedFairValueOfShareAndAdsAwardsDetails</Role>
      <ShortName>Employee share schemes - Number and weighted fair value of share and ADS awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>155</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>99942604 - Disclosure - Employee share scheme - Number and weighted average exercise price of share options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemeNumberAndWeightedAverageExercisePriceOfShareOptionsDetails</Role>
      <ShortName>Employee share scheme - Number and weighted average exercise price of share options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>156</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>99942605 - Disclosure - Employee share schemes - Fair value of awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesFairValueOfAwardsDetails</Role>
      <ShortName>Employee share schemes - Fair value of awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>157</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>99942606 - Disclosure - Employee share schemes - Number and weighted exercise price of share options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesNumberAndWeightedExercisePriceOfShareOptionsDetails</Role>
      <ShortName>Employee share schemes - Number and weighted exercise price of share options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>158</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>99942607 - Disclosure - Employee share schemes - Employee Benefit Trusts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureEmployeeShareSchemesEmployeeBenefitTrustsDetails</Role>
      <ShortName>Employee share schemes - Employee Benefit Trusts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>159</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>99942701 - Disclosure - Acquisitions and disposals (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureAcquisitionsAndDisposalsDetails</Role>
      <ShortName>Acquisitions and disposals (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureAcquisitionsAndDisposals</ParentRole>
      <Position>160</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>99942801 - Disclosure - Assets and liabilities held for sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureAssetsAndLiabilitiesHeldForSaleDetails</Role>
      <ShortName>Assets and liabilities held for sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hln-20f.com/role/DisclosureAssetsAndLiabilitiesHeldForSaleTables</ParentRole>
      <Position>161</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R162.htm</HtmlFileName>
      <LongName>99943001 - Disclosure - Subsidiaries - Wholly owned Subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSubsidiariesWhollyOwnedSubsidiariesDetails</Role>
      <ShortName>Subsidiaries - Wholly owned Subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>162</Position>
    </Report>
    <Report instance="hln-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R163.htm</HtmlFileName>
      <LongName>99943002 - Disclosure - Subsidiaries - Other Subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hln-20f.com/role/DisclosureSubsidiariesOtherSubsidiariesDetails</Role>
      <ShortName>Subsidiaries - Other Subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>163</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>hln-20241231.xsd</File>
    <File>hln-20241231_cal.xml</File>
    <File>hln-20241231_def.xml</File>
    <File>hln-20241231_lab.xml</File>
    <File>hln-20241231_pre.xml</File>
    <File doctype="20-F" isDefinitelyFs="true" isIfrs="true" isUsgaap="true" original="hln-20241231x20f.htm">hln-20241231x20f.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hln-20241231x20f_bg001.jpg</File>
    <File>hln-20241231x20f_bg002.jpg</File>
    <File>hln-20241231x20f_bg003.jpg</File>
    <File>hln-20241231x20f_bg004.jpg</File>
    <File>hln-20241231x20f_bg005.jpg</File>
    <File>hln-20241231x20f_bg006.jpg</File>
    <File>hln-20241231x20f_bg007.jpg</File>
    <File>hln-20241231x20f_bg008.jpg</File>
    <File>hln-20241231x20f_bg009.jpg</File>
    <File>hln-20241231x20f_bg010.jpg</File>
    <File>hln-20241231x20f_bg011.jpg</File>
    <File>hln-20241231x20f_bg012.jpg</File>
    <File>hln-20241231x20f_bg013.jpg</File>
    <File>hln-20241231x20f_bg014.jpg</File>
    <File>hln-20241231x20f_bg015.jpg</File>
    <File>hln-20241231x20f_bg016.jpg</File>
    <File>hln-20241231x20f_bg017.jpg</File>
    <File>hln-20241231x20f_bg018.jpg</File>
    <File>hln-20241231x20f_bg019.jpg</File>
    <File>hln-20241231x20f_bg020.jpg</File>
    <File>hln-20241231x20f_bg021.jpg</File>
    <File>hln-20241231x20f_bg022.jpg</File>
    <File>hln-20241231x20f_c002.jpg</File>
    <File>hln-20241231x20f_dg001.jpg</File>
    <File>hln-20241231x20f_dg002.jpg</File>
    <File>hln-20241231x20f_dg003.jpg</File>
    <File>hln-20241231x20f_dg004.jpg</File>
    <File>hln-20241231x20f_dg005.jpg</File>
    <File>hln-20241231x20f_dg006.jpg</File>
    <File>hln-20241231x20f_dg007.jpg</File>
    <File>hln-20241231x20f_dg008.jpg</File>
    <File>hln-20241231x20f_dg009.jpg</File>
    <File>hln-20241231x20f_dg010.jpg</File>
    <File>hln-20241231x20f_dg011.jpg</File>
    <File>hln-20241231x20f_dg012.jpg</File>
    <File>hln-20241231x20f_dg013.jpg</File>
    <File>hln-20241231x20f_dg014.jpg</File>
    <File>hln-20241231x20f_dg015.jpg</File>
    <File>hln-20241231x20f_dg016.jpg</File>
    <File>hln-20241231x20f_dg017.jpg</File>
    <File>hln-20241231x20f_dg018.jpg</File>
    <File>hln-20241231x20f_dg019.jpg</File>
    <File>hln-20241231x20f_dg020.jpg</File>
    <File>hln-20241231x20f_dg021.jpg</File>
    <File>hln-20241231x20f_dg022.jpg</File>
    <File>hln-20241231x20f_dg023.jpg</File>
    <File>hln-20241231x20f_dg024.jpg</File>
    <File>hln-20241231x20f_dg025.jpg</File>
    <File>hln-20241231x20f_dg026.jpg</File>
    <File>hln-20241231x20f_dg027.jpg</File>
    <File>hln-20241231x20f_dg028.jpg</File>
    <File>hln-20241231x20f_dg029.jpg</File>
    <File>hln-20241231x20f_dg030.jpg</File>
    <File>hln-20241231x20f_dg031.jpg</File>
    <File>hln-20241231x20f_dg032.jpg</File>
    <File>hln-20241231x20f_dg033.jpg</File>
    <File>hln-20241231x20f_dg034.jpg</File>
    <File>hln-20241231x20f_dg035.jpg</File>
    <File>hln-20241231x20f_dg036.jpg</File>
    <File>hln-20241231x20f_dg037.jpg</File>
    <File>hln-20241231x20f_dg038.jpg</File>
    <File>hln-20241231x20f_dg039.jpg</File>
    <File>hln-20241231x20f_dg040.jpg</File>
    <File>hln-20241231x20f_dg041.jpg</File>
    <File>hln-20241231x20f_dg042.jpg</File>
    <File>hln-20241231x20f_dg043.jpg</File>
    <File>hln-20241231x20f_dg044.jpg</File>
    <File>hln-20241231x20f_dg045.jpg</File>
    <File>hln-20241231x20f_dg046.jpg</File>
    <File>hln-20241231x20f_dg047.jpg</File>
    <File>hln-20241231x20f_dg048.jpg</File>
    <File>hln-20241231x20f_dg049.jpg</File>
    <File>hln-20241231x20f_dg050.jpg</File>
    <File>hln-20241231x20f_dg051.jpg</File>
    <File>hln-20241231x20f_dg052.jpg</File>
    <File>hln-20241231x20f_dg053.jpg</File>
    <File>hln-20241231x20f_dg054.jpg</File>
    <File>hln-20241231x20f_dg055.jpg</File>
    <File>hln-20241231x20f_dg056.jpg</File>
    <File>hln-20241231x20f_dg057.jpg</File>
    <File>hln-20241231x20f_dg058.jpg</File>
    <File>hln-20241231x20f_dg059.jpg</File>
    <File>hln-20241231x20f_dg060.jpg</File>
    <File>hln-20241231x20f_dg061.jpg</File>
    <File>hln-20241231x20f_dg062.jpg</File>
    <File>hln-20241231x20f_dg063.jpg</File>
    <File>hln-20241231x20f_dg064.jpg</File>
    <File>hln-20241231x20f_dg065.jpg</File>
    <File>hln-20241231x20f_dg066.jpg</File>
    <File>hln-20241231x20f_dg067.jpg</File>
    <File>hln-20241231x20f_dg068.jpg</File>
    <File>hln-20241231x20f_dg069.jpg</File>
    <File>hln-20241231x20f_dg070.jpg</File>
    <File>hln-20241231x20f_dg071.jpg</File>
    <File>hln-20241231x20f_dg072.jpg</File>
    <File>hln-20241231x20f_dg073.jpg</File>
    <File>hln-20241231x20f_dg074.jpg</File>
    <File>hln-20241231x20f_dg075.jpg</File>
    <File>hln-20241231x20f_dg076.jpg</File>
    <File>hln-20241231x20f_dg077.jpg</File>
    <File>hln-20241231x20f_dg078.jpg</File>
    <File>hln-20241231x20f_dg079.jpg</File>
    <File>hln-20241231x20f_dg080.jpg</File>
    <File>hln-20241231x20f_dg081.jpg</File>
    <File>hln-20241231x20f_dg082.jpg</File>
    <File>hln-20241231x20f_dg083.jpg</File>
    <File>hln-20241231x20f_dg084.jpg</File>
    <File>hln-20241231x20f_dg085.jpg</File>
    <File>hln-20241231x20f_dg086.jpg</File>
    <File>hln-20241231x20f_dg087.jpg</File>
    <File>hln-20241231x20f_dg088.jpg</File>
    <File>hln-20241231x20f_dg089.jpg</File>
    <File>hln-20241231x20f_dg090.jpg</File>
    <File>hln-20241231x20f_dg091.jpg</File>
    <File>hln-20241231x20f_dg092.jpg</File>
    <File>hln-20241231x20f_dg093.jpg</File>
    <File>hln-20241231x20f_dg094.jpg</File>
    <File>hln-20241231x20f_dg095.jpg</File>
    <File>hln-20241231x20f_fg001.jpg</File>
    <File>hln-20241231x20f_fg002.jpg</File>
    <File>hln-20241231x20f_fg003.jpg</File>
    <File>hln-20241231x20f_fg004.jpg</File>
    <File>hln-20241231x20f_fg005.jpg</File>
    <File>hln-20241231x20f_fg006.jpg</File>
    <File>hln-20241231x20f_fg007.jpg</File>
    <File>hln-20241231x20f_fg008.jpg</File>
    <File>hln-20241231x20f_fg009.jpg</File>
    <File>hln-20241231x20f_fg010.jpg</File>
    <File>hln-20241231x20f_fg011.jpg</File>
    <File>hln-20241231x20f_fg012.jpg</File>
    <File>hln-20241231x20f_fg013.jpg</File>
    <File>hln-20241231x20f_fg014.jpg</File>
    <File>hln-20241231x20f_fg015.jpg</File>
    <File>hln-20241231x20f_fg016.jpg</File>
    <File>hln-20241231x20f_fg017.jpg</File>
    <File>hln-20241231x20f_fg018.jpg</File>
    <File>hln-20241231x20f_fg019.jpg</File>
    <File>hln-20241231x20f_fg020.jpg</File>
    <File>hln-20241231x20f_fg021.jpg</File>
    <File>hln-20241231x20f_fg022.jpg</File>
    <File>hln-20241231x20f_fg023.jpg</File>
    <File>hln-20241231x20f_fg024.jpg</File>
    <File>hln-20241231x20f_fg025.jpg</File>
    <File>hln-20241231x20f_fg026.jpg</File>
    <File>hln-20241231x20f_fg027.jpg</File>
    <File>hln-20241231x20f_fg028.jpg</File>
    <File>hln-20241231x20f_fg029.jpg</File>
    <File>hln-20241231x20f_fg030.jpg</File>
    <File>hln-20241231x20f_fg031.jpg</File>
    <File>hln-20241231x20f_fg032.jpg</File>
    <File>hln-20241231x20f_fg033.jpg</File>
    <File>hln-20241231x20f_fg034.jpg</File>
    <File>hln-20241231x20f_fg035.jpg</File>
    <File>hln-20241231x20f_fg036.jpg</File>
    <File>hln-20241231x20f_fg037.jpg</File>
    <File>hln-20241231x20f_fg038.jpg</File>
    <File>hln-20241231x20f_fg039.jpg</File>
    <File>hln-20241231x20f_fg040.jpg</File>
    <File>hln-20241231x20f_fg041.jpg</File>
    <File>hln-20241231x20f_fg042.jpg</File>
    <File>hln-20241231x20f_fg043.jpg</File>
    <File>hln-20241231x20f_fg044.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="66">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
    <BaseTaxonomy items="2745">https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
