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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:8a52ac79-3743-4720-ae84-8ffe50de4029,g:33325e7c-a25e-4f80-9d39-5ad94570ccf8-->
<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/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.on-running.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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-20231231_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-20231231_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-20231231_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-20231231_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="Consolidatedstatementsofincomeloss" roleURI="http://www.on-running.com/role/Consolidatedstatementsofincomeloss">
        <link:definition>0000003 - Statement - Consolidated statements of income (loss)</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="Consolidatedstatementsofcomprehensiveincomeloss" roleURI="http://www.on-running.com/role/Consolidatedstatementsofcomprehensiveincomeloss">
        <link:definition>0000004 - Statement - Consolidated statements of comprehensive income / (loss)</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>0000005 - 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>0000006 - 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>0000007 - 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>0000008 - 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>0000009 - 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>0000010 - 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>0000011 - 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>0000012 - 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>0000013 - 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>0000014 - 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>0000015 - 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>0000016 - 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>0000017 - 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>0000018 - 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="Rightofuseassets" roleURI="http://www.on-running.com/role/Rightofuseassets">
        <link:definition>0000019 - Disclosure - Right-of-use 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="Intangibleassets" roleURI="http://www.on-running.com/role/Intangibleassets">
        <link:definition>0000020 - 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>0000021 - 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>0000022 - 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>0000023 - 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="Financialliabilities" roleURI="http://www.on-running.com/role/Financialliabilities">
        <link:definition>0000024 - Disclosure - 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>0000025 - 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>0000026 - 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>0000027 - 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>0000028 - 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>0000029 - 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>0000030 - 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>0000031 - 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>0000032 - 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>0000033 - 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>0000034 - 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>0000035 - 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>0000036 - 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>0000037 - 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>0000038 - 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>0000039 - 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>0000040 - 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="Governmentgrants" roleURI="http://www.on-running.com/role/Governmentgrants">
        <link:definition>0000041 - Disclosure - Government grants</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>0000042 - 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>9954471 - 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>9954472 - 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>9954473 - 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>9954474 - 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>9954475 - 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>9954476 - 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>9954477 - 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>9954478 - 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>9954479 - 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="RightofuseassetsTables" roleURI="http://www.on-running.com/role/RightofuseassetsTables">
        <link:definition>9954480 - Disclosure - Right-of-use 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="IntangibleassetsTables" roleURI="http://www.on-running.com/role/IntangibleassetsTables">
        <link:definition>9954481 - 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>9954482 - 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>9954483 - 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>9954484 - 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="FinancialliabilitiesTables" roleURI="http://www.on-running.com/role/FinancialliabilitiesTables">
        <link:definition>9954485 - Disclosure - 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>9954486 - 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>9954487 - 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>9954488 - 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>9954489 - 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>9954490 - 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>9954491 - 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>9954492 - 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>9954493 - 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>9954494 - 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>9954495 - 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>9954496 - 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>9954497 - 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>9954498 - 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>9954499 - 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="NetsalesAdditionalInformationDetails" roleURI="http://www.on-running.com/role/NetsalesAdditionalInformationDetails">
        <link:definition>9954500 - Disclosure - Net sales - Additional Information (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>9954501 - 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="SegmentinformationDetails" roleURI="http://www.on-running.com/role/SegmentinformationDetails">
        <link:definition>9954502 - Disclosure - Segment information (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>9954503 - 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>9954504 - 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>9954505 - 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>9954506 - 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>9954507 - 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>9954508 - 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>9954509 - 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>9954510 - 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>9954511 - 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="RightofuseassetsNarrativeDetails" roleURI="http://www.on-running.com/role/RightofuseassetsNarrativeDetails">
        <link:definition>9954512 - Disclosure - Right-of-use 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="RightofuseassetsAccountingPolicyDetails" roleURI="http://www.on-running.com/role/RightofuseassetsAccountingPolicyDetails">
        <link:definition>9954513 - Disclosure - Right-of-use assets - 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>9954514 - 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>9954515 - 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>9954516 - 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>9954517 - 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>9954518 - 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="OthercurrentfinancialassetsScheduleofOtherCurrentFinancialAssetsDetails" roleURI="http://www.on-running.com/role/OthercurrentfinancialassetsScheduleofOtherCurrentFinancialAssetsDetails">
        <link:definition>9954519 - Disclosure - Other current financial assets - Schedule of 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="OthercurrentfinancialassetsNarrativeDetails" roleURI="http://www.on-running.com/role/OthercurrentfinancialassetsNarrativeDetails">
        <link:definition>9954520 - Disclosure - Other current financial 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="FinancialliabilitiesScheduleofFinancialLiabilitiesDetails" roleURI="http://www.on-running.com/role/FinancialliabilitiesScheduleofFinancialLiabilitiesDetails">
        <link:definition>9954521 - Disclosure - Financial liabilities - Schedule 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="FinancialliabilitiesNarrativeDetails" roleURI="http://www.on-running.com/role/FinancialliabilitiesNarrativeDetails">
        <link:definition>9954522 - Disclosure - Financial 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="FinancialliabilitiesReconciliationofLiabilitiesfromFinancingActivitiesDetails" roleURI="http://www.on-running.com/role/FinancialliabilitiesReconciliationofLiabilitiesfromFinancingActivitiesDetails">
        <link:definition>9954523 - Disclosure - Financial liabilities - Reconciliation of Liabilities from Financing Activities (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>9954524 - 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="FinancialresultAdditionalInformationDetails" roleURI="http://www.on-running.com/role/FinancialresultAdditionalInformationDetails">
        <link:definition>9954525 - Disclosure - Financial result - Additional Information (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>9954526 - 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>9954527 - 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="EarningspershareNarrativeDetails" roleURI="http://www.on-running.com/role/EarningspershareNarrativeDetails">
        <link:definition>9954528 - Disclosure - Earnings per share - 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="EarningspershareScheduleofEarningsperShareDetails" roleURI="http://www.on-running.com/role/EarningspershareScheduleofEarningsperShareDetails">
        <link:definition>9954529 - 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>9954530 - 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>9954531 - 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>9954532 - 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="MarketriskDetails" roleURI="http://www.on-running.com/role/MarketriskDetails">
        <link:definition>9954533 - Disclosure - Market risk (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>9954534 - 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="ForeigncurrencyriskNarrativeDetails" roleURI="http://www.on-running.com/role/ForeigncurrencyriskNarrativeDetails">
        <link:definition>9954535 - Disclosure - Foreign currency 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="ForeigncurrencyriskFinancialassetsandliabilitiesheldinforeigncurrencyDetails" roleURI="http://www.on-running.com/role/ForeigncurrencyriskFinancialassetsandliabilitiesheldinforeigncurrencyDetails">
        <link:definition>9954536 - Disclosure - Foreign currency risk - 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>9954537 - 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="LiquidityriskContractualMaturitiesofFinancialLiabilitiesDetails" roleURI="http://www.on-running.com/role/LiquidityriskContractualMaturitiesofFinancialLiabilitiesDetails">
        <link:definition>9954538 - Disclosure - Liquidity risk - 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>9954539 - 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="LiquidityriskAssetsPledgedasSecurityDetails" roleURI="http://www.on-running.com/role/LiquidityriskAssetsPledgedasSecurityDetails">
        <link:definition>9954540 - Disclosure - Liquidity risk - 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>9954541 - 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="SharebasedcompensationScheduleofShareOptionsandOtherEquityInstrumentsDetails" roleURI="http://www.on-running.com/role/SharebasedcompensationScheduleofShareOptionsandOtherEquityInstrumentsDetails">
        <link:definition>9954542 - 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>9954543 - 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>9954544 - 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="EmployeebenefitobligationsNetEmployeeBenefitObligationDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsNetEmployeeBenefitObligationDetails">
        <link:definition>9954545 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsReconciliationofEmployeeBenefitObligationDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsReconciliationofEmployeeBenefitObligationDetails">
        <link:definition>9954546 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsEmployeeBenefitExpenseDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsEmployeeBenefitExpenseDetails">
        <link:definition>9954547 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsNetActuarialResultsFromDefinedBenefitPlansDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsNetActuarialResultsFromDefinedBenefitPlansDetails">
        <link:definition>9954548 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsPresentValueDefinedBenefitObligationDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsPresentValueDefinedBenefitObligationDetails">
        <link:definition>9954549 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsPlanAssetsDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsPlanAssetsDetails">
        <link:definition>9954550 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsPlanAssetCompositionDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsPlanAssetCompositionDetails">
        <link:definition>9954551 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsActuarialAssumptionsDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsActuarialAssumptionsDetails">
        <link:definition>9954552 - Disclosure - Employee benefit obligations - 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="EmployeebenefitobligationsSensitivityAnalysisforActuarialAssumptionsDetails" roleURI="http://www.on-running.com/role/EmployeebenefitobligationsSensitivityAnalysisforActuarialAssumptionsDetails">
        <link:definition>9954553 - Disclosure - Employee benefit obligations - 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>9954554 - 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="IncometaxesMajorComponentsofIncomeTaxDetails" roleURI="http://www.on-running.com/role/IncometaxesMajorComponentsofIncomeTaxDetails">
        <link:definition>9954555 - Disclosure - Income taxes - 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="IncometaxesTaxRateReconciliationDetails" roleURI="http://www.on-running.com/role/IncometaxesTaxRateReconciliationDetails">
        <link:definition>9954556 - Disclosure - Income taxes - 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="IncometaxesNetDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.on-running.com/role/IncometaxesNetDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9954557 - Disclosure - Income taxes - Net 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="IncometaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.on-running.com/role/IncometaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9954558 - Disclosure - Income taxes - 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="RelatedpartiesNarrativeDetails" roleURI="http://www.on-running.com/role/RelatedpartiesNarrativeDetails">
        <link:definition>9954559 - 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>9954560 - 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>
      <link:roleType id="GovernmentgrantsDetails" roleURI="http://www.on-running.com/role/GovernmentgrantsDetails">
        <link:definition>9954561 - Disclosure - Government grants (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_DisclosureOfDetailedInformationAboutExchangeRatesTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutExchangeRatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_NumberOfTreasuryShares" abstract="false" name="NumberOfTreasuryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_RightOfUseAssetsIncreaseDecreaseDueToModificationOfLeaseTerms" abstract="false" name="RightOfUseAssetsIncreaseDecreaseDueToModificationOfLeaseTerms" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LongTermIncentivePlanLTIP2021Member" abstract="true" name="LongTermIncentivePlanLTIP2021Member" 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_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" abstract="false" name="IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_TotalFinancialAssetsAndFinancialLiabilities" abstract="false" name="TotalFinancialAssetsAndFinancialLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_OnExperience4LLCMember" abstract="true" name="OnExperience4LLCMember" 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_OnExperience2LLCMember" abstract="true" name="OnExperience2LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LaterThanOneHundredAndEightyDaysAndNotLaterThanOneYearMember" abstract="true" name="LaterThanOneHundredAndEightyDaysAndNotLaterThanOneYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_WeightedAverageFairValuePriceAtMeasurementDateShareOptionsGranted" abstract="false" name="WeightedAverageFairValuePriceAtMeasurementDateShareOptionsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="onholdingag_OnExperience8LLCMember" abstract="true" name="OnExperience8LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NetDerivativeFinancialAssetsLiabilities" abstract="false" name="NetDerivativeFinancialAssetsLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_VestingRequirementsForShareBasedPaymentArrangementVestingPercentage" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_ProductionToolsMember" abstract="true" name="ProductionToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_IncreaseDecreaseThroughModificationOfLeaseTermsLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughModificationOfLeaseTermsLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" 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_BankOverdraftFacilityThreeUSDMember" abstract="true" name="BankOverdraftFacilityThreeUSDMember" 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_DisclosureOfFinancialRiskManagementAbstract" abstract="true" name="DisclosureOfFinancialRiskManagementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LineOfCreditFacilityMaximumBorrowingCapacityOptionToIncreaseAmount" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityOptionToIncreaseAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_SaleOfTreasurySharesShares" abstract="false" name="SaleOfTreasurySharesShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_OnExperience1LLCMember" abstract="true" name="OnExperience1LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PlansNameAxis" abstract="true" name="PlansNameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_NumberOfCreditFacilities" abstract="false" name="NumberOfCreditFacilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_DisclosureOfGovernmentGrantsLineItems" abstract="true" name="DisclosureOfGovernmentGrantsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_TradeReceivableRelatedTemporaryDifferencesMember" abstract="true" name="TradeReceivableRelatedTemporaryDifferencesMember" 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_FoundersPlan2021Member" abstract="true" name="FoundersPlan2021Member" 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_EuropeMiddleEastAndAfricaMember" abstract="true" name="EuropeMiddleEastAndAfricaMember" 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_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_SeventhAnniversaryOfTheGrantingDateMember" abstract="true" name="SeventhAnniversaryOfTheGrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DepositAssetsMember" abstract="true" name="DepositAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherMember" abstract="true" name="OtherMember" 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_OnExperience6LLCMember" abstract="true" name="OnExperience6LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseThroughDisposalsLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughDisposalsLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ConsolidatedStatementsOfIncomeLossTable" abstract="true" name="ConsolidatedStatementsOfIncomeLossTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_IncreaseDecreaseInEquityRelatedToCurrentTaxBenefitsOnShareIssueCost" abstract="false" name="IncreaseDecreaseInEquityRelatedToCurrentTaxBenefitsOnShareIssueCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OnEmployeeParticipationProgramOEPP2018Member" abstract="true" name="OnEmployeeParticipationProgramOEPP2018Member" 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_OtherCurrentFinancialLiabilitiesUndiscountedCashFlows" abstract="false" name="OtherCurrentFinancialLiabilitiesUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherEquityInstrumentsAbstract" abstract="true" name="OtherEquityInstrumentsAbstract" 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_LongTermIncentivePlanLTIP2020Member" abstract="true" name="LongTermIncentivePlanLTIP2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_IncreaseDecreaseThroughAccruedInterestLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughAccruedInterestLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_PerformanceCycleAxis" abstract="true" name="PerformanceCycleAxis" 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_CurrentLiabilitiesArisingFromFinancingActivities" abstract="false" name="CurrentLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_ConsolidatedStatementsOfIncomeLossLineItems" abstract="true" name="ConsolidatedStatementsOfIncomeLossLineItems" 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_IncreaseDecreaseInEquityRelatedToCurrentTaxBenefitsOnTransactionsWithTreasuryShares" abstract="false" name="IncreaseDecreaseInEquityRelatedToCurrentTaxBenefitsOnTransactionsWithTreasuryShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InventoryRelatedTemporaryDifferencesMember" abstract="true" name="InventoryRelatedTemporaryDifferencesMember" 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_DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountAxis" abstract="true" name="AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_AssetRetirementObligationMember" abstract="true" name="AssetRetirementObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_DisclosureOfBasisOfPreparationAbstract" abstract="true" name="DisclosureOfBasisOfPreparationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ApparelMember" abstract="true" name="ApparelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ClassASharesMember" abstract="true" name="ClassASharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_LineCreditFacilityNumberOfExtensions" abstract="false" name="LineCreditFacilityNumberOfExtensions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_MaximumTermOfAwardsGrantedForShareBasedPaymentArrangement" abstract="false" name="MaximumTermOfAwardsGrantedForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_CurrentProvisionsRelatedTemporaryDifferencesMember" abstract="true" name="CurrentProvisionsRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_BankOverdraftFacilityOneCHFMember" abstract="true" name="BankOverdraftFacilityOneCHFMember" 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_SecondAnniversaryOfGrantingDateMember" abstract="true" name="SecondAnniversaryOfGrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_InventoriesAbstract" abstract="true" name="InventoriesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OfficeRentalMember" abstract="true" name="OfficeRentalMember" 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_LeasedLocationsMember" abstract="true" name="LeasedLocationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_MarketingFreightCustomsSellingAndDistributionCostsMember" abstract="true" name="MarketingFreightCustomsSellingAndDistributionCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_TypeOfGrantAxis" abstract="true" name="TypeOfGrantAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_NumberOfReportingSegments" abstract="false" name="NumberOfReportingSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_OnExperience5LLCMember" abstract="true" name="OnExperience5LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_FifthAnniversaryOfTheGrantingDateMember" abstract="true" name="FifthAnniversaryOfTheGrantingDateMember" 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_OnRunningUKLtdMember" abstract="true" name="OnRunningUKLtdMember" 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_OnVietnamCompanyLtdMember" abstract="true" name="OnVietnamCompanyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PercentageIncreaseDecreaseFromOriginallyConfirmedFixedPriceThatWouldMakePricesNoLongerFixed" abstract="false" name="PercentageIncreaseDecreaseFromOriginallyConfirmedFixedPriceThatWouldMakePricesNoLongerFixed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_AuthorizedCapitalMember" abstract="true" name="AuthorizedCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_CreditCardsMember" abstract="true" name="CreditCardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_BeforeOffsetAmountMember" abstract="true" name="BeforeOffsetAmountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_RestOfTheWorldMember" abstract="true" name="RestOfTheWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementMaximumAnniversaryOfGrantDateOptionsMayBeExercised" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementMaximumAnniversaryOfGrantDateOptionsMayBeExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_NumberOfCoFounders" abstract="false" name="NumberOfCoFounders" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_CommitmentsAndContingenciesAbstract" abstract="true" name="CommitmentsAndContingenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_DisclosureOfFinancialReusltsTextBlock" abstract="false" name="DisclosureOfFinancialReusltsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_WeightedAverageRemainingContractualLifeOfOtherEquityInstruments" abstract="false" name="WeightedAverageRemainingContractualLifeOfOtherEquityInstruments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="onholdingag_NetProceedsFromInitialPublicOffering" abstract="false" name="NetProceedsFromInitialPublicOffering" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AverageLeaseContractTerm" abstract="false" name="AverageLeaseContractTerm" 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_PerformanceCycleDomain" abstract="true" name="PerformanceCycleDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementVestingPeriod" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_TradeReceivablesAndOtherFinancialAssets" abstract="false" name="TradeReceivablesAndOtherFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseInNumberOfSharesAbstract" abstract="true" name="IncreaseDecreaseInNumberOfSharesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" abstract="false" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_RightOfUseAssetRelatedTemporaryDifferencesMember" abstract="true" name="RightOfUseAssetRelatedTemporaryDifferencesMember" 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_GovernmentGrantInvestmentTerm" abstract="false" name="GovernmentGrantInvestmentTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_MaximumNumberOfOfficeRentalGrants" abstract="false" name="MaximumNumberOfOfficeRentalGrants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_IncomeTaxesAbstract" abstract="true" name="IncomeTaxesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OnExperience3LLCMember" abstract="true" name="OnExperience3LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OnExperience7LLCMember" abstract="true" name="OnExperience7LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NumberOfGrants" abstract="false" name="NumberOfGrants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_DisclosureOfDetailedInformationAboutReservesWithinEquityTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutReservesWithinEquityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_PaymentsForInterestExpenseOnLeaseLiabilities" abstract="false" name="PaymentsForInterestExpenseOnLeaseLiabilities" 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_DisclosureOfInventoryLineItems" abstract="true" name="DisclosureOfInventoryLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" 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_NonDerivativeOtherFinancialLiabilitiesUndiscountedCashFlows" abstract="false" name="NonDerivativeOtherFinancialLiabilitiesUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_ExpectedCreditLossesOfTradeReceivablesMember" abstract="true" name="ExpectedCreditLossesOfTradeReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_TaxEffectOfPriorYearIncomeTaxes" abstract="false" name="TaxEffectOfPriorYearIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherCurrentAssetsRelatedTemporaryDifferencesMember" abstract="true" name="OtherCurrentAssetsRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_OtherNonCurrentProvisionsRelatedTemporaryDifferencesMember" abstract="true" name="OtherNonCurrentProvisionsRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_MiscellaneousOtherFinancialLiabilitiesMember" abstract="true" name="MiscellaneousOtherFinancialLiabilitiesMember" 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_DecreaseIncreaseInNetDefinedBenefitLiabilityResultingFromResultingFromContributionsUnpaidContributionsToPlanByEmployer" abstract="false" name="DecreaseIncreaseInNetDefinedBenefitLiabilityResultingFromResultingFromContributionsUnpaidContributionsToPlanByEmployer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LongTermIncentivePlanLTIP2018Member" abstract="true" name="LongTermIncentivePlanLTIP2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PeriodOfReasonablyPossibleDecreaseInActuarialAssumption" abstract="false" name="PeriodOfReasonablyPossibleDecreaseInActuarialAssumption" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_FinancialAssetsAndLiabilitiesHeldInForeignCurrencyTableTextBlock" abstract="false" name="FinancialAssetsAndLiabilitiesHeldInForeignCurrencyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="onholdingag_PeriodOfReasonablyPossibleIncreaseInActuarialAssumption" abstract="false" name="PeriodOfReasonablyPossibleIncreaseInActuarialAssumption" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_PurchaseOfTreasurySharesShares" abstract="false" name="PurchaseOfTreasurySharesShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="onholdingag_IncomeNotSubjectToTaxNettingMember" abstract="true" name="IncomeNotSubjectToTaxNettingMember" 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_ClassAOptionsMember" abstract="true" name="ClassAOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_PhantomSharesMember" abstract="true" name="PhantomSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_VestingRequirementsForShareBasedPaymentArrangementPerformanceCycle" abstract="false" name="VestingRequirementsForShareBasedPaymentArrangementPerformanceCycle" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="onholdingag_LineCreditFacilityAgreementInitialTerm" abstract="false" name="LineCreditFacilityAgreementInitialTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_StoresAndShowroomsMember" abstract="true" name="StoresAndShowroomsMember" 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_ShareCapitalPaidInPercentage" abstract="false" name="ShareCapitalPaidInPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="onholdingag_PaymentOfContingentConsideration" abstract="false" name="PaymentOfContingentConsideration" nillable="true" xbrli:periodType="duration" 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_OECDMinimumGlobalTaxRate" abstract="false" name="OECDMinimumGlobalTaxRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_ClassBOptionsMember" abstract="true" name="ClassBOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_BankOverdraftFacilityTwoCHFMember" abstract="true" name="BankOverdraftFacilityTwoCHFMember" 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_NetGainLossOnForeignExchangeIncludingGainLossOnChangesInFairValueOfDerivatives" abstract="false" name="NetGainLossOnForeignExchangeIncludingGainLossOnChangesInFairValueOfDerivatives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="onholdingag_NonCurrentLiabilitiesArisingFromFinancingActivities" abstract="false" name="NonCurrentLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_OnOceaniaPtyLtdMember" abstract="true" name="OnOceaniaPtyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_OtherMiscellaneousCurrentFinancialAssetsMember" abstract="true" name="OtherMiscellaneousCurrentFinancialAssetsMember" 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_ReserveForCurrentTaxBenefitsOnEquityTransactionCostsMember" abstract="true" name="ReserveForCurrentTaxBenefitsOnEquityTransactionCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NonCurrentProvisionsRelatedTemporaryDifferencesMember" abstract="true" name="NonCurrentProvisionsRelatedTemporaryDifferencesMember" 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_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_LongTermParticipationPlanLTPP2018Member" abstract="true" name="LongTermParticipationPlanLTPP2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NumberOfCoCEOs" abstract="false" name="NumberOfCoCEOs" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_OtherCustomerRefundLiabilitiesMember" abstract="true" name="OtherCustomerRefundLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_OtherInventoryMember" abstract="true" name="OtherInventoryMember" 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_OnJapanKKMember" abstract="true" name="OnJapanKKMember" 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_RetailFootprintAndSalesGrowthMember" abstract="true" name="RetailFootprintAndSalesGrowthMember" 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_EachQuarterFollowingTheFirstAnniversaryOfTheGrantingDateMember" abstract="true" name="EachQuarterFollowingTheFirstAnniversaryOfTheGrantingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_RegionalCoreManagementTeamCostsMember" abstract="true" name="RegionalCoreManagementTeamCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_PhantomOptionsMember" abstract="true" name="PhantomOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_NumberOfSalesChannels" abstract="false" name="NumberOfSalesChannels" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="onholdingag_IncreaseDecreaseInEquityRelatedToShareCapitalReorganization" abstract="false" name="IncreaseDecreaseInEquityRelatedToShareCapitalReorganization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OutstandingShareCapitalMember" abstract="true" name="OutstandingShareCapitalMember" 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_NumberOfExecutiveMembers" abstract="false" name="NumberOfExecutiveMembers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_TypeOfGrantDomain" abstract="true" name="TypeOfGrantDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="onholdingag_GovernmentGrantsAbstract" abstract="true" name="GovernmentGrantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="onholdingag_EmployeeBenefitObligationsRelatedTemporaryDifferencesMember" abstract="true" name="EmployeeBenefitObligationsRelatedTemporaryDifferencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
