<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:1fbec276-39cc-42a9-ad42-d2923697c032,g:6f315553-c704-4fea-a7eb-2bc4b444795f-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:onholdingag="http://www.on-running.com/20251231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.on-running.com/20251231">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <xs:import namespace="https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="onholdingag-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="onholdingag-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="onholdingag-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="onholdingag-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.on-running.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.on-running.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofincome" roleURI="http://www.on-running.com/role/Consolidatedstatementsofincome">
        <link:definition>9952151 - Statement - Consolidated statements of income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofcomprehensiveincome" roleURI="http://www.on-running.com/role/Consolidatedstatementsofcomprehensiveincome">
        <link:definition>9952152 - Statement - Consolidated statements of comprehensive income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedbalancesheets" roleURI="http://www.on-running.com/role/Consolidatedbalancesheets">
        <link:definition>9952153 - Statement - Consolidated balance sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofcashflows" roleURI="http://www.on-running.com/role/Consolidatedstatementsofcashflows">
        <link:definition>9952154 - Statement - Consolidated statements of cash flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofchangesinequity" roleURI="http://www.on-running.com/role/Consolidatedstatementsofchangesinequity">
        <link:definition>9952155 - Statement - Consolidated statements of changes in equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Corporateinformation" roleURI="http://www.on-running.com/role/Corporateinformation">
        <link:definition>9952156 - Disclosure - Corporate information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Aboutthefinancials" roleURI="http://www.on-running.com/role/Aboutthefinancials">
        <link:definition>9952157 - Disclosure - About the financials</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Oniverse" roleURI="http://www.on-running.com/role/Oniverse">
        <link:definition>9952158 - Disclosure - Oniverse</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Newandamendedstandardsandinterpretations" roleURI="http://www.on-running.com/role/Newandamendedstandardsandinterpretations">
        <link:definition>9952159 - Disclosure - New and amended standards and interpretations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Significantaccountingjudgmentsestimatesandassumptions" roleURI="http://www.on-running.com/role/Significantaccountingjudgmentsestimatesandassumptions">
        <link:definition>9952160 - Disclosure - Significant accounting judgments, estimates, and assumptions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Netsales" roleURI="http://www.on-running.com/role/Netsales">
        <link:definition>9952161 - Disclosure - Net sales</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Segmentinformation" roleURI="http://www.on-running.com/role/Segmentinformation">
        <link:definition>9952162 - Disclosure - Segment information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Sellinggeneralandadministrativeexpenses" roleURI="http://www.on-running.com/role/Sellinggeneralandadministrativeexpenses">
        <link:definition>9952163 - Disclosure - Selling, general and administrative expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Tradereceivables" roleURI="http://www.on-running.com/role/Tradereceivables">
        <link:definition>9952164 - Disclosure - Trade receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.on-running.com/role/Inventories">
        <link:definition>9952165 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Propertyplantandequipment" roleURI="http://www.on-running.com/role/Propertyplantandequipment">
        <link:definition>9952166 - Disclosure - Property, plant and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Rightofuseassetsandleaseliabilities" roleURI="http://www.on-running.com/role/Rightofuseassetsandleaseliabilities">
        <link:definition>9952167 - Disclosure - Right-of-use assets and lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Intangibleassets" roleURI="http://www.on-running.com/role/Intangibleassets">
        <link:definition>9952168 - Disclosure - Intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Othercurrentoperatingassetsandliabilities" roleURI="http://www.on-running.com/role/Othercurrentoperatingassetsandliabilities">
        <link:definition>9952169 - Disclosure - Other current operating assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Netcashandcashequivalents" roleURI="http://www.on-running.com/role/Netcashandcashequivalents">
        <link:definition>9952170 - Disclosure - Net cash and cash equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Othercurrentfinancialassets" roleURI="http://www.on-running.com/role/Othercurrentfinancialassets">
        <link:definition>9952171 - Disclosure - Other current financial assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Otherfinancialliabilities" roleURI="http://www.on-running.com/role/Otherfinancialliabilities">
        <link:definition>9952172 - Disclosure - Other financial liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financialresult" roleURI="http://www.on-running.com/role/Financialresult">
        <link:definition>9952173 - Disclosure - Financial result</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Sharecapital" roleURI="http://www.on-running.com/role/Sharecapital">
        <link:definition>9952174 - Disclosure - Share capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Earningspershare" roleURI="http://www.on-running.com/role/Earningspershare">
        <link:definition>9952175 - Disclosure - Earnings per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Capitalandotherreserves" roleURI="http://www.on-running.com/role/Capitalandotherreserves">
        <link:definition>9952176 - Disclosure - Capital and other reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitmentsandcontingencies" roleURI="http://www.on-running.com/role/Commitmentsandcontingencies">
        <link:definition>9952177 - Disclosure - Commitments and contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Riskmanagement" roleURI="http://www.on-running.com/role/Riskmanagement">
        <link:definition>9952178 - Disclosure - Risk management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Marketrisk" roleURI="http://www.on-running.com/role/Marketrisk">
        <link:definition>9952179 - Disclosure - Market risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Foreigncurrencyrisk" roleURI="http://www.on-running.com/role/Foreigncurrencyrisk">
        <link:definition>9952180 - Disclosure - Foreign currency risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Creditrisk" roleURI="http://www.on-running.com/role/Creditrisk">
        <link:definition>9952181 - Disclosure - Credit risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Liquidityrisk" roleURI="http://www.on-running.com/role/Liquidityrisk">
        <link:definition>9952182 - Disclosure - Liquidity risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Capitalriskmanagement" roleURI="http://www.on-running.com/role/Capitalriskmanagement">
        <link:definition>9952183 - Disclosure - Capital risk management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Sharebasedcompensation" roleURI="http://www.on-running.com/role/Sharebasedcompensation">
        <link:definition>9952184 - Disclosure - Share-based compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Employeebenefitobligations" roleURI="http://www.on-running.com/role/Employeebenefitobligations">
        <link:definition>9952185 - Disclosure - Employee benefit obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Provisions" roleURI="http://www.on-running.com/role/Provisions">
        <link:definition>9952186 - Disclosure - Provisions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Incometaxes" roleURI="http://www.on-running.com/role/Incometaxes">
        <link:definition>9952187 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Relatedparties" roleURI="http://www.on-running.com/role/Relatedparties">
        <link:definition>9952188 - Disclosure - Related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Eventsafterthebalancesheetdate" roleURI="http://www.on-running.com/role/Eventsafterthebalancesheetdate">
        <link:definition>9952189 - Disclosure - Events after the balance sheet date</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewandamendedstandardsandinterpretationsPolicies" roleURI="http://www.on-running.com/role/NewandamendedstandardsandinterpretationsPolicies">
        <link:definition>9955511 - Disclosure - New and amended standards and interpretations (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OinverseTables" roleURI="http://www.on-running.com/role/OinverseTables">
        <link:definition>9955512 - Disclosure - Oinverse (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewandamendedstandardsandinterpretationsTables" roleURI="http://www.on-running.com/role/NewandamendedstandardsandinterpretationsTables">
        <link:definition>9955513 - Disclosure - New and amended standards and interpretations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetsalesTables" roleURI="http://www.on-running.com/role/NetsalesTables">
        <link:definition>9955514 - Disclosure - Net sales (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentinformationTables" roleURI="http://www.on-running.com/role/SegmentinformationTables">
        <link:definition>9955515 - Disclosure - Segment information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SellinggeneralandadministrativeexpensesTables" roleURI="http://www.on-running.com/role/SellinggeneralandadministrativeexpensesTables">
        <link:definition>9955516 - Disclosure - Selling, general and administrative expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradereceivablesTables" roleURI="http://www.on-running.com/role/TradereceivablesTables">
        <link:definition>9955517 - Disclosure - Trade receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.on-running.com/role/InventoriesTables">
        <link:definition>9955518 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantandequipmentTables" roleURI="http://www.on-running.com/role/PropertyplantandequipmentTables">
        <link:definition>9955519 - Disclosure - Property, plant and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RightofuseassetsandleaseliabilitiesTables" roleURI="http://www.on-running.com/role/RightofuseassetsandleaseliabilitiesTables">
        <link:definition>9955520 - Disclosure - Right-of-use assets and lease liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsTables" roleURI="http://www.on-running.com/role/IntangibleassetsTables">
        <link:definition>9955521 - Disclosure - Intangible assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercurrentoperatingassetsandliabilitiesTables" roleURI="http://www.on-running.com/role/OthercurrentoperatingassetsandliabilitiesTables">
        <link:definition>9955522 - Disclosure - Other current operating assets and liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetcashandcashequivalentsTables" roleURI="http://www.on-running.com/role/NetcashandcashequivalentsTables">
        <link:definition>9955523 - Disclosure - Net cash and cash equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercurrentfinancialassetsTables" roleURI="http://www.on-running.com/role/OthercurrentfinancialassetsTables">
        <link:definition>9955524 - Disclosure - Other current financial assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherfinancialliabilitiesTables" roleURI="http://www.on-running.com/role/OtherfinancialliabilitiesTables">
        <link:definition>9955525 - Disclosure - Other financial liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialresultTables" roleURI="http://www.on-running.com/role/FinancialresultTables">
        <link:definition>9955526 - Disclosure - Financial result (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharecapitalTables" roleURI="http://www.on-running.com/role/SharecapitalTables">
        <link:definition>9955527 - Disclosure - Share capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareTables" roleURI="http://www.on-running.com/role/EarningspershareTables">
        <link:definition>9955528 - Disclosure - Earnings per share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalandotherreservesTables" roleURI="http://www.on-running.com/role/CapitalandotherreservesTables">
        <link:definition>9955529 - Disclosure - Capital and other reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandcontingenciesTables" roleURI="http://www.on-running.com/role/CommitmentsandcontingenciesTables">
        <link:definition>9955530 - Disclosure - Commitments and contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ForeigncurrencyriskTables" roleURI="http://www.on-running.com/role/ForeigncurrencyriskTables">
        <link:definition>9955531 - Disclosure - Foreign currency risk (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LiquidityriskTables" roleURI="http://www.on-running.com/role/LiquidityriskTables">
        <link:definition>9955532 - Disclosure - Liquidity risk (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationTables" roleURI="http://www.on-running.com/role/SharebasedcompensationTables">
        <link:definition>9955533 - Disclosure - Share-based compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsTables" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsTables">
        <link:definition>9955534 - Disclosure - Employee benefit obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsTables" roleURI="http://www.on-running.com/role/ProvisionsTables">
        <link:definition>9955535 - Disclosure - Provisions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesTables" roleURI="http://www.on-running.com/role/IncometaxesTables">
        <link:definition>9955536 - Disclosure - Income taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartiesTables" roleURI="http://www.on-running.com/role/RelatedpartiesTables">
        <link:definition>9955537 - Disclosure - Related parties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OniverseDetails" roleURI="http://www.on-running.com/role/OniverseDetails">
        <link:definition>9955538 - Disclosure - Oniverse (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetsalesDisaggregationofRevenueDetails" roleURI="http://www.on-running.com/role/NetsalesDisaggregationofRevenueDetails">
        <link:definition>9955539 - Disclosure - Net sales - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentinformationNarrativeDetails" roleURI="http://www.on-running.com/role/SegmentinformationNarrativeDetails">
        <link:definition>9955540 - Disclosure - Segment information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentinformationScheduleofOperatingSegmentsDetails" roleURI="http://www.on-running.com/role/SegmentinformationScheduleofOperatingSegmentsDetails">
        <link:definition>9955541 - Disclosure - Segment information - Schedule of Operating Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SellinggeneralandadministrativeexpensesDetails" roleURI="http://www.on-running.com/role/SellinggeneralandadministrativeexpensesDetails">
        <link:definition>9955542 - Disclosure - Selling, general and administrative expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SellinggeneralandadministrativeexpensesNarrativeDetails" roleURI="http://www.on-running.com/role/SellinggeneralandadministrativeexpensesNarrativeDetails">
        <link:definition>9955543 - Disclosure - Selling, general and administrative expenses - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradereceivablesScheduleofTradeReceivablesDetails" roleURI="http://www.on-running.com/role/TradereceivablesScheduleofTradeReceivablesDetails">
        <link:definition>9955544 - Disclosure - Trade receivables - Schedule of Trade Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradereceivablesScheduleofAllowanceforCreditLossesDetails" roleURI="http://www.on-running.com/role/TradereceivablesScheduleofAllowanceforCreditLossesDetails">
        <link:definition>9955545 - Disclosure - Trade receivables - Schedule of Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesScheduleofInventoryDetails" roleURI="http://www.on-running.com/role/InventoriesScheduleofInventoryDetails">
        <link:definition>9955546 - Disclosure - Inventories - Schedule of Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesNarrativeDetails" roleURI="http://www.on-running.com/role/InventoriesNarrativeDetails">
        <link:definition>9955547 - Disclosure - Inventories - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantandequipmentScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.on-running.com/role/PropertyplantandequipmentScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>9955548 - Disclosure - Property, plant and equipment - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantandequipmentNarrativeDetails" roleURI="http://www.on-running.com/role/PropertyplantandequipmentNarrativeDetails">
        <link:definition>9955549 - Disclosure - Property, plant and equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RightofuseassetsScheduleofRightofUseAssetsDetails" roleURI="http://www.on-running.com/role/RightofuseassetsScheduleofRightofUseAssetsDetails">
        <link:definition>9955550 - Disclosure - Right-of-use assets - Schedule of Right-of-Use Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RightofuseassetsandleaseliabilitiesNarrativeDetails" roleURI="http://www.on-running.com/role/RightofuseassetsandleaseliabilitiesNarrativeDetails">
        <link:definition>9955551 - Disclosure - Right-of-use assets and lease liabilities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RightofuseassetsandleaseliabilitiesScheduleofLeaseLiabilitiesDetails" roleURI="http://www.on-running.com/role/RightofuseassetsandleaseliabilitiesScheduleofLeaseLiabilitiesDetails">
        <link:definition>9955552 - Disclosure - Right-of-use assets and lease liabilities - Schedule of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RightofuseassetsandleaseliabilitiesAccountingPolicyDetails" roleURI="http://www.on-running.com/role/RightofuseassetsandleaseliabilitiesAccountingPolicyDetails">
        <link:definition>9955553 - Disclosure - Right-of-use assets and lease liabilities - Accounting Policy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsScheduleofIntangibleAssetsDetails" roleURI="http://www.on-running.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails">
        <link:definition>9955554 - Disclosure - Intangible assets -Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsNarrativeDetails" roleURI="http://www.on-running.com/role/IntangibleassetsNarrativeDetails">
        <link:definition>9955555 - Disclosure - Intangible assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercurrentoperatingassetsDetails" roleURI="http://www.on-running.com/role/OthercurrentoperatingassetsDetails">
        <link:definition>9955556 - Disclosure - Other current operating assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercurrentoperatingliabilitiesDetails" roleURI="http://www.on-running.com/role/OthercurrentoperatingliabilitiesDetails">
        <link:definition>9955557 - Disclosure - Other current operating liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetcashandcashequivalentsDetails" roleURI="http://www.on-running.com/role/NetcashandcashequivalentsDetails">
        <link:definition>9955558 - Disclosure - Net cash and cash equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercurrentfinancialassetsDetails" roleURI="http://www.on-running.com/role/OthercurrentfinancialassetsDetails">
        <link:definition>9955559 - Disclosure - Other current financial assets - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherfinancialliabilitiesScheduleofOtherFinancialLiabilitiesDetails" roleURI="http://www.on-running.com/role/OtherfinancialliabilitiesScheduleofOtherFinancialLiabilitiesDetails">
        <link:definition>9955560 - Disclosure - Other financial liabilities - Schedule of Other Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialresultDetails" roleURI="http://www.on-running.com/role/FinancialresultDetails">
        <link:definition>9955561 - Disclosure - Financial result (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharecapitalNarrativeDetails" roleURI="http://www.on-running.com/role/SharecapitalNarrativeDetails">
        <link:definition>9955562 - Disclosure - Share capital - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharecapitalScheduleofSharesOutstandingDetails" roleURI="http://www.on-running.com/role/SharecapitalScheduleofSharesOutstandingDetails">
        <link:definition>9955563 - Disclosure - Share capital - Schedule of Shares Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareScheduleofEarningsperShareDetails" roleURI="http://www.on-running.com/role/EarningspershareScheduleofEarningsperShareDetails">
        <link:definition>9955564 - Disclosure - Earnings per share - Schedule of Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalandotherreservesScheduleofCapitalandOtherReservesDetails" roleURI="http://www.on-running.com/role/CapitalandotherreservesScheduleofCapitalandOtherReservesDetails">
        <link:definition>9955565 - Disclosure - Capital and other reserves - Schedule of Capital and Other Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandcontingenciesNarrativeDetails" roleURI="http://www.on-running.com/role/CommitmentsandcontingenciesNarrativeDetails">
        <link:definition>9955566 - Disclosure - Commitments and contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandcontingenciesScheduleofFutureLeaseCommitmentsDetails" roleURI="http://www.on-running.com/role/CommitmentsandcontingenciesScheduleofFutureLeaseCommitmentsDetails">
        <link:definition>9955567 - Disclosure - Commitments and contingencies - Schedule of Future Lease Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ForeigncurrencyriskScheduleofForeignExchangeRatesDetails" roleURI="http://www.on-running.com/role/ForeigncurrencyriskScheduleofForeignExchangeRatesDetails">
        <link:definition>9955568 - Disclosure - Foreign currency risk - Schedule of Foreign Exchange Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ForeigncurrencyriskScheduleofFinancialAssetsAndLiabilitiesHeldInForeignCurrencyDetails" roleURI="http://www.on-running.com/role/ForeigncurrencyriskScheduleofFinancialAssetsAndLiabilitiesHeldInForeignCurrencyDetails">
        <link:definition>9955569 - Disclosure - Foreign currency risk - Schedule of Financial Assets And Liabilities Held In Foreign Currency (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ForeigncurrencyriskScheduleofSensitivityofForeignExchangeRatesDetails" roleURI="http://www.on-running.com/role/ForeigncurrencyriskScheduleofSensitivityofForeignExchangeRatesDetails">
        <link:definition>9955570 - Disclosure - Foreign currency risk - Schedule of Sensitivity of Foreign Exchange Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LiquidityriskScheduleofContractualMaturitiesofFinancialLiabilitiesDetails" roleURI="http://www.on-running.com/role/LiquidityriskScheduleofContractualMaturitiesofFinancialLiabilitiesDetails">
        <link:definition>9955571 - Disclosure - Liquidity risk - Schedule of Contractual Maturities of Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LiquidityriskNarrativeDetails" roleURI="http://www.on-running.com/role/LiquidityriskNarrativeDetails">
        <link:definition>9955572 - Disclosure - Liquidity risk - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LiquidityriskScheduleofAssetsPledgedasSecurityDetails" roleURI="http://www.on-running.com/role/LiquidityriskScheduleofAssetsPledgedasSecurityDetails">
        <link:definition>9955573 - Disclosure - Liquidity risk - Schedule of Assets Pledged as Security (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationNarrativeDetails" roleURI="http://www.on-running.com/role/SharebasedcompensationNarrativeDetails">
        <link:definition>9955574 - Disclosure - Share-based compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofExpensesArisingfromSharebasedPaymentTransactionsDetails" roleURI="http://www.on-running.com/role/SharebasedcompensationScheduleofExpensesArisingfromSharebasedPaymentTransactionsDetails">
        <link:definition>9955575 - Disclosure - Share-based compensation - Schedule of Expenses Arising from Share-based Payment Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofShareOptionsandOtherEquityInstrumentsDetails" roleURI="http://www.on-running.com/role/SharebasedcompensationScheduleofShareOptionsandOtherEquityInstrumentsDetails">
        <link:definition>9955576 - Disclosure - Share-based compensation - Schedule of Share Options and Other Equity Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofValuationInputsDetails" roleURI="http://www.on-running.com/role/SharebasedcompensationScheduleofValuationInputsDetails">
        <link:definition>9955577 - Disclosure - Share-based compensation - Schedule of Valuation Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsNarrativeDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsNarrativeDetails">
        <link:definition>9955578 - Disclosure - Employee benefit obligations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofNetEmployeeBenefitObligationDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofNetEmployeeBenefitObligationDetails">
        <link:definition>9955579 - Disclosure - Employee benefit obligations - Schedule of Net Employee Benefit Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofReconciliationofEmployeeBenefitObligationDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofReconciliationofEmployeeBenefitObligationDetails">
        <link:definition>9955580 - Disclosure - Employee benefit obligations - Schedule of Reconciliation of Employee Benefit Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofEmployeeBenefitExpenseDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofEmployeeBenefitExpenseDetails">
        <link:definition>9955581 - Disclosure - Employee benefit obligations - Schedule of Employee Benefit Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofNetActuarialResultsFromDefinedBenefitPlansDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofNetActuarialResultsFromDefinedBenefitPlansDetails">
        <link:definition>9955582 - Disclosure - Employee benefit obligations - Schedule of Net Actuarial Results From Defined Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofPresentValueDefinedBenefitObligationDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofPresentValueDefinedBenefitObligationDetails">
        <link:definition>9955583 - Disclosure - Employee benefit obligations - Schedule of Present Value Defined Benefit Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofPlanAssetsDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofPlanAssetsDetails">
        <link:definition>9955584 - Disclosure - Employee benefit obligations - Schedule of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofPlanAssetCompositionDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofPlanAssetCompositionDetails">
        <link:definition>9955585 - Disclosure - Employee benefit obligations - Schedule of Plan Asset Composition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofActuarialAssumptionsDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofActuarialAssumptionsDetails">
        <link:definition>9955586 - Disclosure - Employee benefit obligations - Schedule of Actuarial Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationsScheduleofSensitivityAnalysisforActuarialAssumptionsDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsScheduleofSensitivityAnalysisforActuarialAssumptionsDetails">
        <link:definition>9955587 - Disclosure - Employee benefit obligations - Schedule of Sensitivity Analysis for Actuarial Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsDetails" roleURI="http://www.on-running.com/role/ProvisionsDetails">
        <link:definition>9955588 - Disclosure - Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsNarrativeDetails" roleURI="http://www.on-running.com/role/ProvisionsNarrativeDetails">
        <link:definition>9955589 - Disclosure - Provisions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesScheduleofMajorComponentsofIncomeTaxDetails" roleURI="http://www.on-running.com/role/IncometaxesScheduleofMajorComponentsofIncomeTaxDetails">
        <link:definition>9955590 - Disclosure - Income taxes - Schedule of Major Components of Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesScheduleofTaxRateReconciliationDetails" roleURI="http://www.on-running.com/role/IncometaxesScheduleofTaxRateReconciliationDetails">
        <link:definition>9955591 - Disclosure - Income taxes - Schedule of Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.on-running.com/role/IncometaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955592 - Disclosure - Income taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.on-running.com/role/IncometaxesScheduleofComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955593 - Disclosure - Income taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesNarrativeDetails" roleURI="http://www.on-running.com/role/IncometaxesNarrativeDetails">
        <link:definition>9955594 - Disclosure - Income taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartiesNarrativeDetails" roleURI="http://www.on-running.com/role/RelatedpartiesNarrativeDetails">
        <link:definition>9955595 - Disclosure - Related parties - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartiesScheduleofTransactionsDetails" roleURI="http://www.on-running.com/role/RelatedpartiesScheduleofTransactionsDetails">
        <link:definition>9955596 - Disclosure - Related parties - Schedule of Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="onholdingag_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_ConsolidatedStatementsOfIncomeLossTable" abstract="true" name="ConsolidatedStatementsOfIncomeLossTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_ClassASharesMember" abstract="true" name="ClassASharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ClassBVotingSharesMember" abstract="true" name="ClassBVotingSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ConsolidatedStatementsOfIncomeLossLineItems" abstract="true" name="ConsolidatedStatementsOfIncomeLossLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_NetGainLossOnForeignExchangeIncludingGainLossOnChangesInFairValueOfDerivatives" abstract="false" name="NetGainLossOnForeignExchangeIncludingGainLossOnChangesInFairValueOfDerivatives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseInEquityRelatedToCurrentTaxBenefitsOnShareIssueCost" abstract="false" name="IncreaseDecreaseInEquityRelatedToCurrentTaxBenefitsOnShareIssueCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_DisclosureOfBasisOfPreparationAbstract" abstract="true" name="DisclosureOfBasisOfPreparationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_InventoriesAbstract" abstract="true" name="InventoriesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_DisclosureOfFinancialResultsTextBlock" abstract="false" name="DisclosureOfFinancialResultsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_CommitmentsAndContingenciesAbstract" abstract="true" name="CommitmentsAndContingenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_DisclosureOfFinancialRiskManagementAbstract" abstract="true" name="DisclosureOfFinancialRiskManagementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_ShareBasedPaymentArrangementsAbstract" abstract="true" name="ShareBasedPaymentArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_IncomeTaxesAbstract" abstract="true" name="IncomeTaxesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationOfSellingGeneralAndAdministrativeExpenseTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationOfSellingGeneralAndAdministrativeExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutInventoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutInventoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTextBlock" abstract="false" name="DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutOtherCurrentOperatingAssetsAndLiabilitiesTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherCurrentOperatingAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutFinancialResultsTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutFinancialResultsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutReservesWithinEquityTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutReservesWithinEquityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutExchangeRatesTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutExchangeRatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_FinancialAssetsAndLiabilitiesHeldInForeignCurrencyTableTextBlock" abstract="false" name="FinancialAssetsAndLiabilitiesHeldInForeignCurrencyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDetailedInformationAboutCollateralExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCollateralExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfExpensesArisingFromShareBasedPaymentTransactionsExplanationTableTextBlock" abstract="false" name="DisclosureOfExpensesArisingFromShareBasedPaymentTransactionsExplanationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" abstract="false" name="DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock" abstract="false" name="DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_OnAGMember" abstract="true" name="OnAGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnBrazilLtdaMember" abstract="true" name="OnBrazilLtdaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnCloudServiceGmbHMember" abstract="true" name="OnCloudServiceGmbHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnCloudsGmbHMember" abstract="true" name="OnCloudsGmbHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnCloudsIncMember" abstract="true" name="OnCloudsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnEuropeAGMember" abstract="true" name="OnEuropeAGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnExperience122LLCMember" abstract="true" name="OnExperience122LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnHongKongLtdMember" abstract="true" name="OnHongKongLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnIncMember" abstract="true" name="OnIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnItalySrlMember" abstract="true" name="OnItalySrlMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnJapanKKMember" abstract="true" name="OnJapanKKMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnKoreaLtd.Member" abstract="true" name="OnKoreaLtd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnOceaniaPtyLtdMember" abstract="true" name="OnOceaniaPtyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnRunningCanadaIncMember" abstract="true" name="OnRunningCanadaIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnRunningKenyaLimitedMember" abstract="true" name="OnRunningKenyaLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnRunningSportsProductsShanghaiCompanyLtdMember" abstract="true" name="OnRunningSportsProductsShanghaiCompanyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnRunningUKLtdMember" abstract="true" name="OnRunningUKLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnServicesUKLtdMember" abstract="true" name="OnServicesUKLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnVietnamCompanyLtdMember" abstract="true" name="OnVietnamCompanyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PTOnRunningServicesIndonesiaMember" abstract="true" name="PTOnRunningServicesIndonesiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_BrunnerMettlerGmbHMember" abstract="true" name="BrunnerMettlerGmbHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnExperience112LLCMember" abstract="true" name="OnExperience112LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NumberOfEntities" abstract="false" name="NumberOfEntities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_ShoesMember" abstract="true" name="ShoesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ApparelMember" abstract="true" name="ApparelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AccessoriesMember" abstract="true" name="AccessoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_EuropeMiddleEastAndAfricaMember" abstract="true" name="EuropeMiddleEastAndAfricaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LargestSingleCustomerMember" abstract="true" name="LargestSingleCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NumberOfCoFounders" abstract="false" name="NumberOfCoFounders" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_NumberOfCEOAndCFO" abstract="false" name="NumberOfCEOAndCFO" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_NumberOfReportingSegments" abstract="false" name="NumberOfReportingSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_NumberOfOperatingSegments1" abstract="false" name="NumberOfOperatingSegments1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_NoncurrentAssetsExcludingDeferredTaxAssets" abstract="false" name="NoncurrentAssetsExcludingDeferredTaxAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_LaterThanOneDayAndNotLaterThanNinetyDaysMember" abstract="true" name="LaterThanOneDayAndNotLaterThanNinetyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LaterThanNinetyOneDaysAndNotLaterThanOneHundredAndEightyDaysMember" abstract="true" name="LaterThanNinetyOneDaysAndNotLaterThanOneHundredAndEightyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LaterThanOneHundredAndEightyDaysMember" abstract="true" name="LaterThanOneHundredAndEightyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AllowanceForCreditLossesOfIndividualDebtorsMember" abstract="true" name="AllowanceForCreditLossesOfIndividualDebtorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_DisclosureOfInventoryTable" abstract="true" name="DisclosureOfInventoryTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_DisclosureOfInventoryLineItems" abstract="true" name="DisclosureOfInventoryLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_ConsignmentInventory" abstract="false" name="ConsignmentInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_TradeToolsMember" abstract="true" name="TradeToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ProductionEquipmentMember" abstract="true" name="ProductionEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NoncashOrPartNoncashAcquisitionAcquiredFixedAssets" abstract="false" name="NoncashOrPartNoncashAcquisitionAcquiredFixedAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_StoresAndShowroomsMember" abstract="true" name="StoresAndShowroomsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_RightOfUseAssetsIncreaseDecreaseDueToModificationOfLeaseTerms" abstract="false" name="RightOfUseAssetsIncreaseDecreaseDueToModificationOfLeaseTerms" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_DisposalOfRightOfUseAssets" abstract="false" name="DisposalOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_PriorPeriodRoundingDifferenceAxis" abstract="true" name="PriorPeriodRoundingDifferenceAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_PriorPeriodRoundingDifferenceDomain" abstract="true" name="PriorPeriodRoundingDifferenceDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AmountIncludingRoundingDifferenceMember" abstract="true" name="AmountIncludingRoundingDifferenceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PaymentsOfLeaseLiabilitiesNetOfIncentivesReceivedFromLessor" abstract="false" name="PaymentsOfLeaseLiabilitiesNetOfIncentivesReceivedFromLessor" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_PaymentsForInterestExpenseOnLeaseLiabilities" abstract="false" name="PaymentsForInterestExpenseOnLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_DisposalsLeaseLiabilities" abstract="false" name="DisposalsLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_AdditionsToLeaseLiabilities" abstract="false" name="AdditionsToLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseFromContractModificationLeaseLiabilities" abstract="false" name="IncreaseDecreaseFromContractModificationLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseThroughAccruedInterestLeaseLiabilities" abstract="false" name="IncreaseDecreaseThroughAccruedInterestLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiabilities" abstract="false" name="IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_UsefulLifeMeasuredAsPeriodOfTimeRightOfUseAssets" abstract="false" name="UsefulLifeMeasuredAsPeriodOfTimeRightOfUseAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_AnticipatedNetSalesReturns" abstract="false" name="AnticipatedNetSalesReturns" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_IncomeTaxReceivables" abstract="false" name="IncomeTaxReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_OtherCurrentOperatingLiabilities" abstract="false" name="OtherCurrentOperatingLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_BankOverdraftsCurrent" abstract="false" name="BankOverdraftsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_CreditCardsMember" abstract="true" name="CreditCardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_DepositAssetsMember" abstract="true" name="DepositAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherMiscellaneousCurrentFinancialAssetsMember" abstract="true" name="OtherMiscellaneousCurrentFinancialAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_CustomerRefundLiabilitiesReturnsMember" abstract="true" name="CustomerRefundLiabilitiesReturnsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_MiscellaneousOtherFinancialLiabilitiesMember" abstract="true" name="MiscellaneousOtherFinancialLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_FinancialIncomeExpense" abstract="false" name="FinancialIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_ShareCapitalPaidInPercentage" abstract="false" name="ShareCapitalPaidInPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="onholdingag_SaleOfTreasurySharesShares" abstract="false" name="SaleOfTreasurySharesShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_AuthorizedCapitalMember" abstract="true" name="AuthorizedCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OutstandingShareCapitalMember" abstract="true" name="OutstandingShareCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseInNumberOfSharesAbstract" abstract="true" name="IncreaseDecreaseInNumberOfSharesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_NumberOfTreasuryShares" abstract="false" name="NumberOfTreasuryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_IncreaseThroughOtherContributionsByOwnersEquityShares" abstract="false" name="IncreaseThroughOtherContributionsByOwnersEquityShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_IncreaseThroughOtherCapitalBandByOwnersEquityShares" abstract="false" name="IncreaseThroughOtherCapitalBandByOwnersEquityShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseInNumberOfSharesDueToShareSplit" abstract="false" name="IncreaseDecreaseInNumberOfSharesDueToShareSplit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_PurchaseOfTreasurySharesShares" abstract="false" name="PurchaseOfTreasurySharesShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_ReserveForEquityTransactionCostsMember" abstract="true" name="ReserveForEquityTransactionCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ReserveForCurrentTaxBenefitsOnEquityTransactionCostsMember" abstract="true" name="ReserveForCurrentTaxBenefitsOnEquityTransactionCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ReserveForCurrentTaxBenefitsOnExchangeDifferencesOnTranslationMember" abstract="true" name="ReserveForCurrentTaxBenefitsOnExchangeDifferencesOnTranslationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ReserveForActuarialGainsAndLossesBeforeTaxMember" abstract="true" name="ReserveForActuarialGainsAndLossesBeforeTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ReserveForTaxOnActuarialGainsAndLossesMember" abstract="true" name="ReserveForTaxOnActuarialGainsAndLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_BankOverdraftFacilityFourCHFMember" abstract="true" name="BankOverdraftFacilityFourCHFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AtlantaMember" abstract="true" name="AtlantaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_GroupCashPoolParticipantsMember" abstract="true" name="GroupCashPoolParticipantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_BankGuarantee" abstract="false" name="BankGuarantee" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_GrossCashBalancesBeforeCashPoolingOffset" abstract="false" name="GrossCashBalancesBeforeCashPoolingOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_TradePayablesAndOtherFinancialLiabilities" abstract="false" name="TradePayablesAndOtherFinancialLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_TradeReceivablesAndOtherFinancialAssets" abstract="false" name="TradeReceivablesAndOtherFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_FinancialAssetsAndFinancialLiabilities" abstract="false" name="FinancialAssetsAndFinancialLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnNetIncomeLossDueToTenPercentIncrease" abstract="false" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnNetIncomeLossDueToTenPercentIncrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnNetIncomeLossDueToTenPercentDecrease" abstract="false" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnNetIncomeLossDueToTenPercentDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_NotSpecifiedMember" abstract="true" name="NotSpecifiedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_CurrentGrossLeaseLiabilities" abstract="false" name="CurrentGrossLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_NonDerivativeOtherCurrentFinancialLiabilitiesUndiscountedCashFlows" abstract="false" name="NonDerivativeOtherCurrentFinancialLiabilitiesUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_OtherCurrentFinancialLiabilitiesUndiscountedCashFlows" abstract="false" name="OtherCurrentFinancialLiabilitiesUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_NonCurrentGrossLeaseLiabilities" abstract="false" name="NonCurrentGrossLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_NonDerivativeOtherNonCurrentFinancialLiabilitiesUndiscountedCashFlows" abstract="false" name="NonDerivativeOtherNonCurrentFinancialLiabilitiesUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_OtherNonCurrentFinancialLiabilitiesUndiscountedCashFlows" abstract="false" name="OtherNonCurrentFinancialLiabilitiesUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_LineCreditFacilityMaximumBorrowingCapacity" abstract="false" name="LineCreditFacilityMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_LineOfCreditFacilityMaximumBorrowingCapacityOptionToIncreaseAmount" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityOptionToIncreaseAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_LineCreditFacilityAgreementInitialTerm" abstract="false" name="LineCreditFacilityAgreementInitialTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_LineCreditFacilityAgreementExtensionPeriod" abstract="false" name="LineCreditFacilityAgreementExtensionPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_TradeReceivablesPledgedAsSecurityForLiabilities" abstract="false" name="TradeReceivablesPledgedAsSecurityForLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_AssetsPledgedAsSecurityForLiabilities" abstract="false" name="AssetsPledgedAsSecurityForLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_PlansNameAxis" abstract="true" name="PlansNameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_PlansNameDomain" abstract="true" name="PlansNameDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LongTermIncentivePlanLTIP2021Member" abstract="true" name="LongTermIncentivePlanLTIP2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ServiceLicenseAndInvestmentAgreementSLIA2019Member" abstract="true" name="ServiceLicenseAndInvestmentAgreementSLIA2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherShareBasedCompensationPlansMember" abstract="true" name="OtherShareBasedCompensationPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_RSUsMember" abstract="true" name="RSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PSUsMember" abstract="true" name="PSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AwardVestingPeriodAxis" abstract="true" name="AwardVestingPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_AwardVestingPeriodDomain" abstract="true" name="AwardVestingPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_FirstAnniversaryOfTheGrantingDateMember" abstract="true" name="FirstAnniversaryOfTheGrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_EachQuarterFollowingTheFirstAnniversaryOfTheGrantingDateMember" abstract="true" name="EachQuarterFollowingTheFirstAnniversaryOfTheGrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_GrantingDateMember" abstract="true" name="GrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_SecondAnniversaryOfGrantingDateMember" abstract="true" name="SecondAnniversaryOfGrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AwardsWereSplitEqualMember" abstract="true" name="AwardsWereSplitEqualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PerformanceCycleAxis" abstract="true" name="PerformanceCycleAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_PerformanceCycleDomain" abstract="true" name="PerformanceCycleDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PerformanceCycle1Member" abstract="true" name="PerformanceCycle1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PerformanceCycle2Member" abstract="true" name="PerformanceCycle2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ExecutiveBoardMember" abstract="true" name="ExecutiveBoardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementNumberOfQuarterlyTranches" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementNumberOfQuarterlyTranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementWaitingPeriod" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementWaitingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementVestingPeriod" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementVestingPercentage" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementPerformanceCycle" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementPerformanceCycle" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_ShareBasedPaymentArrangementsAverageExpectedFluctuationInExpenseRecognition" abstract="false" name="ShareBasedPaymentArrangementsAverageExpectedFluctuationInExpenseRecognition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementMaximumAnniversaryOfGrantDateOptionsMayBeExercised" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementMaximumAnniversaryOfGrantDateOptionsMayBeExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_RestrictedShareUnitsRSUMember" abstract="true" name="RestrictedShareUnitsRSUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PerformanceShareUnitsPSUMember" abstract="true" name="PerformanceShareUnitsPSUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_ShareOptionsAbstract" abstract="true" name="ShareOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_NumberOfShareOptionsConvertedInShareBasedPaymentArrangement" abstract="false" name="NumberOfShareOptionsConvertedInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_NumberOfShareOptionsConvertedWeightedAverageExercisePriceOfShareOptionsExercisedInShareBasedPaymentArrangement" abstract="false" name="NumberOfShareOptionsConvertedWeightedAverageExercisePriceOfShareOptionsExercisedInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="onholdingag_MaximumTermOfAwardsGrantedForShareBasedPaymentArrangement" abstract="false" name="MaximumTermOfAwardsGrantedForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_OtherEquityInstrumentsAbstract" abstract="true" name="OtherEquityInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_NumberOfConversionOfOtherEquityInstrumentsInShareBasedPaymentArrangement" abstract="false" name="NumberOfConversionOfOtherEquityInstrumentsInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_WeightedAverageRemainingContractualLifeOfOtherEquityInstruments" abstract="false" name="WeightedAverageRemainingContractualLifeOfOtherEquityInstruments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_RSUAndPSUMember" abstract="true" name="RSUAndPSUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_TaxRecognitionMember" abstract="true" name="TaxRecognitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_TheBoardOfDirectorsOfOnBoD2019Member" abstract="true" name="TheBoardOfDirectorsOfOnBoD2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_SharePriceOnMeasurementDate" abstract="false" name="SharePriceOnMeasurementDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="onholdingag_DecreaseIncreaseInNetDefinedBenefitLiabilityResultingFromResultingFromContributionsUnpaidContributionsToPlanByEmployer" abstract="false" name="DecreaseIncreaseInNetDefinedBenefitLiabilityResultingFromResultingFromContributionsUnpaidContributionsToPlanByEmployer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_MortgagesPercentageContributedToFairValueOfPlanAssets" abstract="false" name="MortgagesPercentageContributedToFairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="onholdingag_PlanAssetsAtFairValueAllocationPercentage" abstract="false" name="PlanAssetsAtFairValueAllocationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="onholdingag_PeriodOfReasonablyPossibleDecreaseInActuarialAssumption" abstract="false" name="PeriodOfReasonablyPossibleDecreaseInActuarialAssumption" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_PeriodOfReasonablyPossibleIncreaseInActuarialAssumption" abstract="false" name="PeriodOfReasonablyPossibleIncreaseInActuarialAssumption" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_SocialChargesMember" abstract="true" name="SocialChargesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LongServiceLeaveMember" abstract="true" name="LongServiceLeaveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherProvisionsMember" abstract="true" name="OtherProvisionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AssetRetirementObligationMember" abstract="true" name="AssetRetirementObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_TaxRateEffectOfIncomeTaxedAtDifferentTaxRate" abstract="false" name="TaxRateEffectOfIncomeTaxedAtDifferentTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="onholdingag_TaxEffectOfIncomeTaxedAtDifferentTaxRate" abstract="false" name="TaxEffectOfIncomeTaxedAtDifferentTaxRate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_TaxEffectOfPriorYearIncomeTaxes" abstract="false" name="TaxEffectOfPriorYearIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_InventoryRelatedTemporaryDifferencesMember" abstract="true" name="InventoryRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember" abstract="true" name="PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_RightOfUseAssetRelatedTemporaryDifferencesMember" abstract="true" name="RightOfUseAssetRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_IntangibleAssetRelatedTemporaryDifferencesMember" abstract="true" name="IntangibleAssetRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherCurrentFinancialLiabilitiesRelatedTemporaryDifferencesMember" abstract="true" name="OtherCurrentFinancialLiabilitiesRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherCurrentOperatingLiabilitiesRelatedTemporaryDifferencesMember" abstract="true" name="OtherCurrentOperatingLiabilitiesRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherNonCurrentProvisionsRelatedTemporaryDifferencesMember" abstract="true" name="OtherNonCurrentProvisionsRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherAssetsAndLiabilitiesMember" abstract="true" name="OtherAssetsAndLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountAxis" abstract="true" name="AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountDomain" abstract="true" name="AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_BeforeOffsetAmountMember" abstract="true" name="BeforeOffsetAmountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OffsetAmountMember" abstract="true" name="OffsetAmountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NonExecutiveDirectorsMember" abstract="true" name="NonExecutiveDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NumberOfExecutiveMembers" abstract="false" name="NumberOfExecutiveMembers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
</xs:schema>
