<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-04-06T11:29:11.3861769+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : e6044167d7954800868f616e7862f997 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:otly="http://www.oatly.com/20211231" xmlns:exch="http://xbrl.sec.gov/exch/2021" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.oatly.com/20211231" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" namespace="http://xbrl.sec.gov/country/2021" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd" namespace="http://xbrl.sec.gov/currency/2021" />
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" namespace="http://xbrl.sec.gov/dei/2021q4" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd" namespace="http://xbrl.sec.gov/exch/2021" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd" namespace="http://xbrl.sec.gov/naics/2021" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd" namespace="http://xbrl.sec.gov/sic/2021" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" namespace="http://fasb.org/srt/2021-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" namespace="http://xbrl.sec.gov/stpr/2021" />
  <xsd:import schemaLocation="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd" namespace="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" namespace="http://fasb.org/us-gaap/2021-01-31" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.oatly.com/20211231/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>00000 - Document - Template Link</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="otly-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="otly-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="otly-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="otly-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/StatementConsolidatedStatementOfOperations" id="Role_StatementConsolidatedStatementOfOperations">
        <link:definition>100010 - Statement - Consolidated statement of operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveLoss" id="Role_StatementConsolidatedStatementOfComprehensiveLoss">
        <link:definition>100020 - Statement - Consolidated statement of comprehensive loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/StatementConsolidatedStatementOfFinancialPosition" id="Role_StatementConsolidatedStatementOfFinancialPosition">
        <link:definition>100030 - Statement - Consolidated statement of financial position</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/StatementConsolidatedStatementOfChangesInEquity" id="Role_StatementConsolidatedStatementOfChangesInEquity">
        <link:definition>100040 - Statement - Consolidated statement of changes in equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/StatementConsolidatedStatementOfCashFlows" id="Role_StatementConsolidatedStatementOfCashFlows">
        <link:definition>100050 - Statement - Consolidated statement of cash flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureCorporateInformation" id="Role_DisclosureCorporateInformation">
        <link:definition>100060 - Disclosure - Corporate  information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>100070 - Disclosure - Summary of significant accounting policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagement" id="Role_DisclosureFinancialRiskManagement">
        <link:definition>100080 - Disclosure - Financial risk management</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSignificantAccountingJudgmentsEstimatesAndAssessments" id="Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessments">
        <link:definition>100090 - Disclosure - Significant accounting judgments, estimates and assessments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformation" id="Role_DisclosureSegmentInformation">
        <link:definition>100100 - Disclosure - Segment information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureDepreciationAmortizationAndImpairmentByPerFunction" id="Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunction">
        <link:definition>100110 - Disclosure - Depreciation Amortization and Impairment by Per Function</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEmployeeAndPersonnelCosts" id="Role_DisclosureEmployeeAndPersonnelCosts">
        <link:definition>100120 - Disclosure - Employee and Personnel Costs</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPayments" id="Role_DisclosureShareBasedPayments">
        <link:definition>100130 - Disclosure - Share-based payments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinanceIncomeAndExpenses" id="Role_DisclosureFinanceIncomeAndExpenses">
        <link:definition>100140 - Disclosure - Finance income and expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureNetExchangeRateDifferences" id="Role_DisclosureNetExchangeRateDifferences">
        <link:definition>100150 - Disclosure - Net Exchange Rate Differences</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTax" id="Role_DisclosureIncomeTax">
        <link:definition>100160 - Disclosure - Income tax</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInvestmentsInSubsidiaries" id="Role_DisclosureInvestmentsInSubsidiaries">
        <link:definition>100170 - Disclosure - Investments in subsidiaries</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIntangibleAssets" id="Role_DisclosureIntangibleAssets">
        <link:definition>100180 - Disclosure - Intangible assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipment" id="Role_DisclosurePropertyPlantAndEquipment">
        <link:definition>100190 - Disclosure - Property, plant and equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100200 - Disclosure - Leases</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherNonCurrentReceivables" id="Role_DisclosureOtherNonCurrentReceivables">
        <link:definition>100210 - Disclosure - Other non-current receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialInstrumentsPerCategory" id="Role_DisclosureFinancialInstrumentsPerCategory">
        <link:definition>100220 - Disclosure - Financial instruments per category</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInventories" id="Role_DisclosureInventories">
        <link:definition>100230 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureTradeReceivables" id="Role_DisclosureTradeReceivables">
        <link:definition>100240 - Disclosure - Trade receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherCurrentReceivables" id="Role_DisclosureOtherCurrentReceivables">
        <link:definition>100250 - Disclosure - Other current receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePrepaidExpenses" id="Role_DisclosurePrepaidExpenses">
        <link:definition>100260 - Disclosure - Prepaid expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureCashAndCashEquivalents" id="Role_DisclosureCashAndCashEquivalents">
        <link:definition>100270 - Disclosure - Cash and cash equivalents</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareCapitalAndOtherContributedCapital" id="Role_DisclosureShareCapitalAndOtherContributedCapital">
        <link:definition>100280 - Disclosure - Share capital and other contributed capital</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLiabilitiesToCreditInstitutions" id="Role_DisclosureLiabilitiesToCreditInstitutions">
        <link:definition>100290 - Disclosure - Liabilities to Credit Institutions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherNonCurrentLiabilities" id="Role_DisclosureOtherNonCurrentLiabilities">
        <link:definition>100300 - Disclosure - Other non-current liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureProvisions" id="Role_DisclosureProvisions">
        <link:definition>100310 - Disclosure - Provisions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareholderLoans" id="Role_DisclosureShareholderLoans">
        <link:definition>100320 - Disclosure - Shareholder loans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherCurrentLiabilities" id="Role_DisclosureOtherCurrentLiabilities">
        <link:definition>100330 - Disclosure - Other current liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureAccruedExpenses" id="Role_DisclosureAccruedExpenses">
        <link:definition>100340 - Disclosure - Accrued expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureRelatedPartyDisclosures" id="Role_DisclosureRelatedPartyDisclosures">
        <link:definition>100350 - Disclosure - Related party disclosures</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureChangesInLiabilitiesAttributableToFinancingActivities" id="Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivities">
        <link:definition>100360 - Disclosure - Changes in liabilities attributable to financing activities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLossPerShare" id="Role_DisclosureLossPerShare">
        <link:definition>100370 - Disclosure - Loss per share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100380 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEventsAfterEndOfReportingPeriod" id="Role_DisclosureEventsAfterEndOfReportingPeriod">
        <link:definition>100390 - Disclosure - Events after the end of the reporting period</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>100400 - Disclosure - Summary of significant accounting policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>100410 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementTables" id="Role_DisclosureFinancialRiskManagementTables">
        <link:definition>100420 - Disclosure - Financial risk management (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformationTables" id="Role_DisclosureSegmentInformationTables">
        <link:definition>100430 - Disclosure - Segment information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureDepreciationAmortizationAndImpairmentByPerFunctionTables" id="Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionTables">
        <link:definition>100440 - Disclosure - Depreciation Amortization and Impairment by Per Function (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEmployeeAndPersonnelCostsTables" id="Role_DisclosureEmployeeAndPersonnelCostsTables">
        <link:definition>100450 - Disclosure - Employee and Personnel Costs (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsTables" id="Role_DisclosureShareBasedPaymentsTables">
        <link:definition>100460 - Disclosure - Share-based payments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinanceIncomeAndExpensesTables" id="Role_DisclosureFinanceIncomeAndExpensesTables">
        <link:definition>100470 - Disclosure - Finance income and expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureNetExchangeRateDifferencesTables" id="Role_DisclosureNetExchangeRateDifferencesTables">
        <link:definition>100480 - Disclosure - Net Exchange Rate Differences (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxTables" id="Role_DisclosureIncomeTaxTables">
        <link:definition>100490 - Disclosure - Income tax (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInvestmentsInSubsidiariesTables" id="Role_DisclosureInvestmentsInSubsidiariesTables">
        <link:definition>100500 - Disclosure - Investments in subsidiaries (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIntangibleAssetsTables" id="Role_DisclosureIntangibleAssetsTables">
        <link:definition>100510 - Disclosure - Intangible assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables" id="Role_DisclosurePropertyPlantAndEquipmentTables">
        <link:definition>100520 - Disclosure - Property, plant and equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100530 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherNonCurrentReceivablesTables" id="Role_DisclosureOtherNonCurrentReceivablesTables">
        <link:definition>100540 - Disclosure - Other non-current receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialInstrumentsPerCategoryTables" id="Role_DisclosureFinancialInstrumentsPerCategoryTables">
        <link:definition>100550 - Disclosure - Financial instruments per category (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInventoriesTables" id="Role_DisclosureInventoriesTables">
        <link:definition>100560 - Disclosure -  Inventories  (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureTradeReceivablesTables" id="Role_DisclosureTradeReceivablesTables">
        <link:definition>100570 - Disclosure - Trade receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherCurrentReceivablesTables" id="Role_DisclosureOtherCurrentReceivablesTables">
        <link:definition>100580 - Disclosure - Other Current Receivables  (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePrepaidExpensesTables" id="Role_DisclosurePrepaidExpensesTables">
        <link:definition>100590 - Disclosure - Prepaid expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureCashAndCashEquivalentsTables" id="Role_DisclosureCashAndCashEquivalentsTables">
        <link:definition>100600 - Disclosure - Cash and cash equivalents (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLiabilitiesToCreditInstitutionsTables" id="Role_DisclosureLiabilitiesToCreditInstitutionsTables">
        <link:definition>100610 - Disclosure - Liabilities to Credit Institutions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherNonCurrentLiabilitiesTables" id="Role_DisclosureOtherNonCurrentLiabilitiesTables">
        <link:definition>100620 - Disclosure - Other non-current liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureProvisionsTables" id="Role_DisclosureProvisionsTables">
        <link:definition>100630 - Disclosure - Provisions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherCurrentLiabilitiesTables" id="Role_DisclosureOtherCurrentLiabilitiesTables">
        <link:definition>100640 - Disclosure - Other current liabilities  (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureAccruedExpensesTables" id="Role_DisclosureAccruedExpensesTables">
        <link:definition>100650 - Disclosure - Accrued expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesTables" id="Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesTables">
        <link:definition>100660 - Disclosure - Changes in liabilities attributable to financing activities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLossPerShareTables" id="Role_DisclosureLossPerShareTables">
        <link:definition>100670 - Disclosure - Loss per share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>100680 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails">
        <link:definition>100690 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementAdditionalInformationDetails" id="Role_DisclosureFinancialRiskManagementAdditionalInformationDetails">
        <link:definition>100700 - Disclosure - Financial Risk Management - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails" id="Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails">
        <link:definition>100710 - Disclosure - Financial Risk Management - Summary of Exposure to Foreign Currency Risk (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails" id="Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails">
        <link:definition>100720 - Disclosure - Financial Risk Management - Summary of Risk Exposure in Foreign Currencies (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails" id="Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails">
        <link:definition>100730 - Disclosure - Financial Risk Management - Summary of Risk Exposure in Foreign Currencies (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails" id="Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails">
        <link:definition>100740 - Disclosure - Financial Risk Management - Sensitivity Analysis of Interest Rate (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails" id="Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails">
        <link:definition>100750 - Disclosure - Financial Risk Management - Sensitivity Analysis of Interest Rate (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsDetails" id="Role_DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsDetails">
        <link:definition>100760 - Disclosure - Financial Risk Management - Sensitivity to Changes In Fair Value From Short-term Investments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsParentheticalDetails" id="Role_DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsParentheticalDetails">
        <link:definition>100770 - Disclosure - Financial Risk Management - Sensitivity to Changes In Fair Value From Short-term Investments (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails" id="Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails">
        <link:definition>100780 - Disclosure - Financial Risk Management - Summary of Aging of Groups Trade Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails" id="Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails">
        <link:definition>100790 - Disclosure - Financial Risk Management - Summary of Allowance for Expected Credit Losses of Trade Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails" id="Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails">
        <link:definition>100800 - Disclosure - Financial Risk Management - Summary of Financial Liabilities into Maturity Groupings based on Contractual Maturities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails" id="Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails">
        <link:definition>100810 - Disclosure - Significant Accounting Judgments Estimates and Assessments - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="Role_DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>100820 - Disclosure - Segment Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAndEBITDADetails" id="Role_DisclosureSegmentInformationSummaryOfRevenueAndEBITDADetails">
        <link:definition>100830 - Disclosure - Segment Information - Summary of Revenue and EBITDA (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAndEBITDAParentheticalDetails" id="Role_DisclosureSegmentInformationSummaryOfRevenueAndEBITDAParentheticalDetails">
        <link:definition>100840 - Disclosure - Segment Information - Summary of Revenue and EBITDA (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails" id="Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails">
        <link:definition>100850 - Disclosure - Segment Information - Summary of Non-current Assets by Country (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails" id="Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails">
        <link:definition>100860 - Disclosure - Segment Information - Summary of Revenue from External Customers (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails" id="Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails">
        <link:definition>100870 - Disclosure - Depreciation Amortization and Impairment by Per Function - Summary of Depreciation and Amortization (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails" id="Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails">
        <link:definition>100880 - Disclosure - Depreciation Amortization and Impairment by Per Function - Summary of Depreciation and Amortization (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails" id="Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails">
        <link:definition>100890 - Disclosure - Employee and Personnel Costs - Summary of Employee Benefits (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEmployeeAndPersonnelCostsAdditionalInformationDetails" id="Role_DisclosureEmployeeAndPersonnelCostsAdditionalInformationDetails">
        <link:definition>100900 - Disclosure - Employee and Personnel Costs - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails" id="Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails">
        <link:definition>100910 - Disclosure - Employee and Personnel Costs - Summary of Employee Benefits Expenses by Function (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsAdditionalInformationDetails" id="Role_DisclosureShareBasedPaymentsAdditionalInformationDetails">
        <link:definition>100920 - Disclosure - Share-based payments - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfRsusDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfRsusDetails">
        <link:definition>100930 - Disclosure - Share-based payments - Summary of RSUs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfEmployeeStockOptionsGrantedDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfEmployeeStockOptionsGrantedDetails">
        <link:definition>100940 - Disclosure - Share-based payments - Summary of Employee Stock Options Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfEmployeeStockOptionsDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfEmployeeStockOptionsDetails">
        <link:definition>100950 - Disclosure - Share-based payments - Summary of Employee Stock Options (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails">
        <link:definition>100960 - Disclosure - Share-based payments - Summary of Changes on Fair Value Per Employee Stock Option Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails">
        <link:definition>100970 - Disclosure - Share-based payments - Summary of Changes on Fair Value Per Employee Stock Option Granted (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfWarrantsGrantedDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfWarrantsGrantedDetails">
        <link:definition>100980 - Disclosure - Share-based payments - Summary of Warrants Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfWarrantsGrantedParentheticalDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfWarrantsGrantedParentheticalDetails">
        <link:definition>100990 - Disclosure - Share-based payments - Summary of Warrants Granted (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfModelInputsForWarrantsGrantedDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfModelInputsForWarrantsGrantedDetails">
        <link:definition>101000 - Disclosure - Share-based payments - Summary of Model Inputs for Warrants Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerWarrantGrantedDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerWarrantGrantedDetails">
        <link:definition>101010 - Disclosure - Share-based payments - Summary of Changes on Fair Value Per Warrant Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerWarrantGrantedParentheticalDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfChangesOnFairValuePerWarrantGrantedParentheticalDetails">
        <link:definition>101020 - Disclosure - Share-based payments - Summary of Changes on Fair Value Per Warrant Granted (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareBasedPaymentsSummaryOfExpensesArisingFromShareBasedPaymentTransactionsDetails" id="Role_DisclosureShareBasedPaymentsSummaryOfExpensesArisingFromShareBasedPaymentTransactionsDetails">
        <link:definition>101030 - Disclosure - Share-based payments - Summary of Expenses Arising from Share-based Payment Transactions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails" id="Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails">
        <link:definition>101040 - Disclosure - Finance income and expenses - Summary of Finance Income and Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails" id="Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails">
        <link:definition>101050 - Disclosure - Finance income and expenses - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails" id="Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails">
        <link:definition>101060 - Disclosure - Net exchange-rate differences - Summary of Net exchange-rate differences (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseDetails" id="Role_DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseDetails">
        <link:definition>101070 - Disclosure - Income tax - Major Components of Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails" id="Role_DisclosureIncomeTaxAdditionalInformationDetails">
        <link:definition>101080 - Disclosure - Income tax - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseAndAccountingLossDetails" id="Role_DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseAndAccountingLossDetails">
        <link:definition>101090 - Disclosure - Income tax - Summary of Reconciliation of Tax Expense and Accounting Loss (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseAndAccountingLossParentheticalDetails" id="Role_DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseAndAccountingLossParentheticalDetails">
        <link:definition>101100 - Disclosure - Income tax - Summary of Reconciliation of Tax Expense and Accounting Loss (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails" id="Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails">
        <link:definition>101110 - Disclosure - Income tax - Summary of Deferred Tax Relates (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfNetDeferredTaxDetails" id="Role_DisclosureIncomeTaxSummaryOfReconciliationOfNetDeferredTaxDetails">
        <link:definition>101120 - Disclosure - Income tax - Summary of Reconciliation of Net Deferred Tax (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails" id="Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails">
        <link:definition>101130 - Disclosure - Income tax - Summary of Deferred Tax Assets Not Been Recognized (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails" id="Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails">
        <link:definition>101140 - Disclosure - Income tax - Summary of Tax Loss Carry-forwards (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails" id="Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails">
        <link:definition>101150 - Disclosure - Investments in Subsidiaries - Summary of Principal Subsidiaries (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails" id="Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails">
        <link:definition>101160 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails" id="Role_DisclosureIntangibleAssetsAdditionalInformationDetails">
        <link:definition>101170 - Disclosure - Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfKeyAssumptionsDetails" id="Role_DisclosureIntangibleAssetsSummaryOfKeyAssumptionsDetails">
        <link:definition>101180 - Disclosure - Intangible Assets - Summary of Key Assumptions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" id="Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails">
        <link:definition>101190 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" id="Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails">
        <link:definition>101200 - Disclosure - Property, plant and equipment - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" id="Role_DisclosureLeasesAdditionalInformationDetails">
        <link:definition>101210 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails" id="Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails">
        <link:definition>101220 - Disclosure - Leases - Summary of Consolidated Statement of Financial Position Amounts Relating to Leases (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails" id="Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails">
        <link:definition>101230 - Disclosure - Leases - Summary of Changes in Right of Use Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails" id="Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails">
        <link:definition>101240 - Disclosure - Leases - Summary of Changes in Right of Use Assets (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInStatementOfOperationsDetails" id="Role_DisclosureLeasesSummaryOfAmountsRecognizedInStatementOfOperationsDetails">
        <link:definition>101250 - Disclosure - Leases - Summary of Amounts Recognized in Statement of Operations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails" id="Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails">
        <link:definition>101260 - Disclosure - Other Non-Current Receivables - Summary of Other Non-Current Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails" id="Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails">
        <link:definition>101270 - Disclosure - Financial Instruments Per Category - Summary of Financial Instruments Per Category (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails" id="Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails">
        <link:definition>101280 - Disclosure - Financial Instruments Per Category - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails" id="Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails">
        <link:definition>101290 - Disclosure - Financial Instruments Per Category - Summary of Financial Instruments Include Interest Rate Swaps, Present Value of Estimated Future Cash Flows (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails" id="Role_DisclosureInventoriesSummaryOfInventoriesDetails">
        <link:definition>101300 - Disclosure - Inventories - Summary of Inventories (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureInventoriesAdditionalInformationDetails" id="Role_DisclosureInventoriesAdditionalInformationDetails">
        <link:definition>101310 - Disclosure - Inventories - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails" id="Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails">
        <link:definition>101320 - Disclosure - Trade receivables - Summary of Trade Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails" id="Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails">
        <link:definition>101330 - Disclosure - Trade receivables - Summary of Carrying Amounts By Currency (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails" id="Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails">
        <link:definition>101340 - Disclosure - Other Current Receivables - Summary of Other Current Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails" id="Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails">
        <link:definition>101350 - Disclosure - Prepaid Expenses - Summary of Prepaid Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails" id="Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails">
        <link:definition>101360 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareCapitalAndOtherContributedCapitalAdditionalInformationDetails" id="Role_DisclosureShareCapitalAndOtherContributedCapitalAdditionalInformationDetails">
        <link:definition>101370 - Disclosure - Share Capital and other Contributed Capital - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLiabilitiesToCreditInstitutionsSummaryOfLiabilitiesToCreditInstitutionsDetails" id="Role_DisclosureLiabilitiesToCreditInstitutionsSummaryOfLiabilitiesToCreditInstitutionsDetails">
        <link:definition>101380 - Disclosure - Liabilities to Credit Institutions - Summary of Liabilities to Credit Institutions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLiabilitiesToCreditInstitutionsAdditionalInformationDetails" id="Role_DisclosureLiabilitiesToCreditInstitutionsAdditionalInformationDetails">
        <link:definition>101390 - Disclosure - Liabilities to Credit Institutions - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails" id="Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails">
        <link:definition>101400 - Disclosure - Other non-current liabilities - Summary of Other Non-current Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureProvisionsSummaryOfChangesInProvisionsDetails" id="Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails">
        <link:definition>101410 - Disclosure - Provisions - Summary of Changes in Provisions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureShareholderLoansAdditionalInformationDetails" id="Role_DisclosureShareholderLoansAdditionalInformationDetails">
        <link:definition>101420 - Disclosure - Shareholder Loans - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails" id="Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails">
        <link:definition>101430 - Disclosure - Other Current Liabilities - Summary of Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails" id="Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails">
        <link:definition>101440 - Disclosure - Accrued Expenses - Summary of Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails" id="Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails">
        <link:definition>101450 - Disclosure - Related Party Disclosures - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails" id="Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails">
        <link:definition>101460 - Disclosure - Changes in Liabilities Attributable to Financing Activities - Summary of Changes in Liabilities Attributable to Financing Activities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLossPerShareSummaryOfWeightedAverageNumberOfSharesDetails" id="Role_DisclosureLossPerShareSummaryOfWeightedAverageNumberOfSharesDetails">
        <link:definition>101470 - Disclosure - Loss per Share - Summary of Weighted Average Number of Shares (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLossPerShareSummaryOfLossPerShareDetails" id="Role_DisclosureLossPerShareSummaryOfLossPerShareDetails">
        <link:definition>101480 - Disclosure - Loss per Share - Summary of Loss per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails" id="Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails">
        <link:definition>101490 - Disclosure - Loss per Share - Summary of Potential Dilutive Securities Not Included in Diluted Loss per Share Calculations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>101500 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.oatly.com/20211231/taxonomy/role/DisclosureEventsAfterEndOfReportingPeriodAdditionalInformationDetails" id="Role_DisclosureEventsAfterEndOfReportingPeriodAdditionalInformationDetails">
        <link:definition>101510 - Disclosure - Events After the End of the Reporting Period - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="otly_LiabilitiesToCreditInstitutions" name="LiabilitiesToCreditInstitutions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_ShareholdersLoans" name="ShareholdersLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_IncreaseDecreaseInUnrecognizedDeferredTaxes" name="IncreaseDecreaseInUnrecognizedDeferredTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_BasicAndDilutedEarningsLossPerShare" name="BasicAndDilutedEarningsLossPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageOrdinarySharesUsedInCalculatingBasicAndDilutedEarningsPerShare" name="WeightedAverageOrdinarySharesUsedInCalculatingBasicAndDilutedEarningsPerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_IncreaseDecreaseThroughRedemptionOfWarrants" name="IncreaseDecreaseThroughRedemptionOfWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_IncreaseDecreaseThroughBonusIssue" name="IncreaseDecreaseThroughBonusIssue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ConversionOfShareholderLoans" name="ConversionOfShareholderLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipmentAndIntangibleAssets" name="AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipmentAndIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_InvestmentsInFinancialAssets" name="InvestmentsInFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_PurchaseOfShortTermInvestments" name="PurchaseOfShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ProceedsFromIssuingSharesNetOfTransactionCosts" name="ProceedsFromIssuingSharesNetOfTransactionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_ShareholdersContributionsReceivedClassifiedAsFinancingActivities" name="ShareholdersContributionsReceivedClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_PaymentOfLoanTransactionCosts" name="PaymentOfLoanTransactionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ChangesInWorkingCapitalAbstract" name="ChangesInWorkingCapitalAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TextBlock1Abstract" name="TextBlock1Abstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SummaryOfSignificantAccountingPoliciesAbstract" name="SummaryOfSignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfFinancialRiskManagementAbstract" name="DisclosureOfFinancialRiskManagementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SignificantAccountingJudgmentsEstimatesAndAssessmentsAbstract" name="SignificantAccountingJudgmentsEstimatesAndAssessmentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutFinanceIncomeAndExpenseAbstract" name="DisclosureOfDetailedInformationAboutFinanceIncomeAndExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LeaseAbstract" name="LeaseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfOtherNonCurrentReceivable" name="DisclosureOfOtherNonCurrentReceivable" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfTradeReceivablesExplanatory" name="DisclosureOfTradeReceivablesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfTradeReceivablesAbstract" name="DisclosureOfTradeReceivablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfOtherCurrentReceivablesExplanatory" name="DisclosureOfOtherCurrentReceivablesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_OtherCurrentReceivablesAbstract" name="OtherCurrentReceivablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfPrepaidExpensesExplanatory" name="DisclosureOfPrepaidExpensesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PrepaidExpensesAbstract" name="PrepaidExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfInformationAboutLiabilitiesToCreditInstitutionsExplanatory" name="DisclosureOfInformationAboutLiabilitiesToCreditInstitutionsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfOtherNonCurrentLiabilitiesAbstract" name="DisclosureOfOtherNonCurrentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutShareholderLoansExplanatory" name="DisclosureOfDetailedInformationAboutShareholderLoansExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_OtherCurrentLiabilitiesAbstract" name="OtherCurrentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedExpensesExplanatory" name="AccruedExpensesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_AccruedExpensesAbstract" name="AccruedExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CommitmentsAndContingenciesAbstract" name="CommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DescriptionOfAccountingPolicyForInitialPublicOfferingCostsExplanatory" name="DescriptionOfAccountingPolicyForInitialPublicOfferingCostsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory" name="DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutMaturityAnalysisForDerivativeAndNonDerivativeFinancialLiabilitiesExplanatory" name="DisclosureOfDetailedInformationAboutMaturityAnalysisForDerivativeAndNonDerivativeFinancialLiabilitiesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory" name="DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutNonCurrentAssetsByCountryExplanatory" name="DisclosureOfDetailedInformationAboutNonCurrentAssetsByCountryExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutRevenueFromExternalCustomersExplanatory" name="DisclosureOfDetailedInformationAboutRevenueFromExternalCustomersExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory" name="DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" name="DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfEmployeeBenefitsAbstract" name="DisclosureOfEmployeeBenefitsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory" name="DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfImpactOfInputAssumptionsChangesInFairValuePerEmployeeStockOptionExplanatory" name="DisclosureOfImpactOfInputAssumptionsChangesInFairValuePerEmployeeStockOptionExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfSummaryOfWarrantsGrantedExplanatory" name="DisclosureOfSummaryOfWarrantsGrantedExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfModelInputsForWarrantsGrantedExplanatory" name="DisclosureOfModelInputsForWarrantsGrantedExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfChangesOnFairValuePerWarrantGrantedExplanatory" name="DisclosureOfChangesOnFairValuePerWarrantGrantedExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfExpensesArisingFromShareBasedPaymentTransactionsExplanatory" name="DisclosureOfExpensesArisingFromShareBasedPaymentTransactionsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory" name="DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory" name="DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutMajorComponentsOfIncomeTaxExpenseExplanatory" name="DisclosureOfDetailedInformationAboutMajorComponentsOfIncomeTaxExpenseExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutReconciliationOfTaxExpenseAndTheAccountingLossExplanatory" name="DisclosureOfDetailedInformationAboutReconciliationOfTaxExpenseAndTheAccountingLossExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutReconciliationOfNetDeferredTaxExplanatory" name="DisclosureOfDetailedInformationAboutReconciliationOfNetDeferredTaxExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedExplanatory" name="DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfTaxLossCarryforwardsExplanatory" name="DisclosureOfTaxLossCarryforwardsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory" name="DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesExplanatory" name="DisclosureOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfAmountsRecognizedInStatementOfOperationsExplanatory" name="DisclosureOfAmountsRecognizedInStatementOfOperationsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables" name="DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutInventories" name="DisclosureOfDetailedInformationAboutInventories" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock" name="DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutCarryingAmountsByCurrency" name="DisclosureOfDetailedInformationAboutCarryingAmountsByCurrency" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutOtherCurrentReceivables" name="DisclosureOfDetailedInformationAboutOtherCurrentReceivables" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfSummaryOfPrepaidExpensesExplanatory" name="DisclosureOfSummaryOfPrepaidExpensesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutLiabilitiesToCreditInstitutionsExplanatory" name="DisclosureOfDetailedInformationAboutLiabilitiesToCreditInstitutionsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutOtherNonCurrentLiabilitiesExplanatory" name="DisclosureOfDetailedInformationAboutOtherNonCurrentLiabilitiesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfChangesInProvisions" name="DisclosureOfChangesInProvisions" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory" name="DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory" name="DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SummaryOfWeightedAverageNumberOfSharesExplanatory" name="SummaryOfWeightedAverageNumberOfSharesExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SummaryOfPotentialDilutiveInstrumentsThatWereNotIncludedInDilutedLossPerShareCalculationsExplanatory" name="SummaryOfPotentialDilutiveInstrumentsThatWereNotIncludedInDilutedLossPerShareCalculationsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfOperatingSegmentsAggregatedToFromReportableSegments" name="NumberOfOperatingSegmentsAggregatedToFromReportableSegments" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_SignificantAccountingPoliciesLineItems" name="SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SignificantAccountingPoliciesTable" name="SignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TrademarksPatentsAndSimilarRightsMember" name="TrademarksPatentsAndSimilarRightsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AlectaMember" name="AlectaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EmployeeStockOptionsAndRestrictedStockUnitsMember" name="EmployeeStockOptionsAndRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PaymentPeriodByCustomerInTransferOfGoodsOrServices" name="PaymentPeriodByCustomerInTransferOfGoodsOrServices" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_RealizingPeriodOfCurrentAsset" name="RealizingPeriodOfCurrentAsset" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_CashOrCashEquivalentUnlessRestrictedSettlingLiabilityPeriod" name="CashOrCashEquivalentUnlessRestrictedSettlingLiabilityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SettlingPeriodOfCurrentLiability" name="SettlingPeriodOfCurrentLiability" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DeferringSettlementPeriodOfCurrentLiability" name="DeferringSettlementPeriodOfCurrentLiability" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ShortTermLeaseTerm" name="ShortTermLeaseTerm" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_EmployeeBenefitsSettlementPeriod" name="EmployeeBenefitsSettlementPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfInsuranceObligationsInCollectiveConsolidationLevel" name="PercentageOfInsuranceObligationsInCollectiveConsolidationLevel" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PreliminaryPercentageOfCollectiveConsolidationLevel" name="PreliminaryPercentageOfCollectiveConsolidationLevel" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfInstallments" name="NumberOfInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SharebasedPaymentAwardVestingPeriod" name="SharebasedPaymentAwardVestingPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfExposureToCurrencyRisks" name="PercentageOfExposureToCurrencyRisks" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_CurrencyDerivatives" name="CurrencyDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_FairValueOfCurrencyDerivatives" name="FairValueOfCurrencyDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_DisclosureOfFinancialRiskManagementLineItems" name="DisclosureOfFinancialRiskManagementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfFinancialRiskManagementTable" name="DisclosureOfFinancialRiskManagementTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SustainableRevolvingCreditFacilityAgreementMember" name="SustainableRevolvingCreditFacilityAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TermLoanOneMember" name="TermLoanOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CreditFacilityMember" name="CreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DenominatedInEURMember" name="DenominatedInEURMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShortTermCreditFacilityMember" name="ShortTermCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TradeReceivablesAndInventoriesPledgedAsCollateralMember" name="TradeReceivablesAndInventoriesPledgedAsCollateralMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CreditInstituteInUnitedStatesMember" name="CreditInstituteInUnitedStatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SubordinatedBridgeFacilitiesAgreementMember" name="SubordinatedBridgeFacilitiesAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LiabilitiesToCreditInstitutionsAndAvailableFacilitiesMember" name="LiabilitiesToCreditInstitutionsAndAvailableFacilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_IncreaseDecreaseInRiskExposure" name="IncreaseDecreaseInRiskExposure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_SEKUSDMember" name="SEKUSDMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SEKEURMember" name="SEKEURMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SEKGBPMember" name="SEKGBPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SEKCNYMember" name="SEKCNYMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_USDVsSEKExchangeRateMember" name="USDVsSEKExchangeRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EURVsSEKExchangeRateMember" name="EURVsSEKExchangeRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_GBPVsSEKExchangeRateMember" name="GBPVsSEKExchangeRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CNYVsSEKExchangeRateMember" name="CNYVsSEKExchangeRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumptionInForeignExchangeRate" name="PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumptionInForeignExchangeRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NominalAmountOfLiabilitiesToCreditInstitutionsWithVariableInterestRate" name="NominalAmountOfLiabilitiesToCreditInstitutionsWithVariableInterestRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_DecreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis" name="DecreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_IncreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis" name="IncreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_IncreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments" name="IncreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_DecreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments" name="DecreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_FairValueAdjustmentPercentage" name="FairValueAdjustmentPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfIncreaseInGeneralCommodityCostPriceToEffectCommodityCost" name="PercentageOfIncreaseInGeneralCommodityCostPriceToEffectCommodityCost" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ExpectedIncreaseDecreaseInCommodityCostDueToIncreaseInGeneralCommodityCostPrice" name="ExpectedIncreaseDecreaseInCommodityCostDueToIncreaseInGeneralCommodityCostPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_GrossCurrentTradeReceivables" name="GrossCurrentTradeReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_AgingOfCurrentTradeReceivablesLineItems" name="AgingOfCurrentTradeReceivablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AgingOfCurrentTradeReceivablesTable" name="AgingOfCurrentTradeReceivablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PastDueLessThanThreeMonthsMember" name="PastDueLessThanThreeMonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PastDueMoreThanOneMonthButLessThanTwoMonthsMember" name="PastDueMoreThanOneMonthButLessThanTwoMonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PastDueMoreThanTwoMonthsButLessThanThreeMonthsMember" name="PastDueMoreThanTwoMonthsButLessThanThreeMonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PastDueMoreThanThreeMonthsMember" name="PastDueMoreThanThreeMonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DescriptionOfEmployeesBorrowingRate" name="DescriptionOfEmployeesBorrowingRate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_MaturityPeriodOfLoansIssuedToEmployees" name="MaturityPeriodOfLoansIssuedToEmployees" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_CreditLossReserveRecognized" name="CreditLossReserveRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TermLoanOne" name="TermLoanOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ShareHolderLoan" name="ShareHolderLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_SustainabilityLoan" name="SustainabilityLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_OptionToExtendSustainabilityLoan" name="OptionToExtendSustainabilityLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_TermLoanTwo" name="TermLoanTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ShortTermCreditFacilityUtilized" name="ShortTermCreditFacilityUtilized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_UndrawnBankOverdraftFacilities" name="UndrawnBankOverdraftFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows" name="NonDerivateFinancialLiabilitiesUndiscountedCashflows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_DerivativeFinancialLiabilitiesIncludedUndiscountedCashFlows" name="DerivativeFinancialLiabilitiesIncludedUndiscountedCashFlows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_InterestRateSwapsNetSettledUndiscountedCashflows" name="InterestRateSwapsNetSettledUndiscountedCashflows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_LeaseTermExtensionOption" name="LeaseTermExtensionOption" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_LeaseTermForProductionPlants" name="LeaseTermForProductionPlants" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SignificantAccountingJudgmentsEstimatesAndAssessmentsLineItems" name="SignificantAccountingJudgmentsEstimatesAndAssessmentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SignificantAccountingJudgmentsEstimatesAndAssessmentsTable" name="SignificantAccountingJudgmentsEstimatesAndAssessmentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TwoExistingProductionPlantsMember" name="TwoExistingProductionPlantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ProductionPlantsOneMember" name="ProductionPlantsOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ProductionPlantsTwoMember" name="ProductionPlantsTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ProductionPlantsThreeMember" name="ProductionPlantsThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EmbeddedLeasesMember" name="EmbeddedLeasesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NumberOfSupplierContracts" name="NumberOfSupplierContracts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_LeaseLiabilitiesEmbeddedLeases" name="LeaseLiabilitiesEmbeddedLeases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_NumberOfOperatingSegment" name="NumberOfOperatingSegment" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfGeographicalAreas" name="NumberOfGeographicalAreas" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SingleExternalCustomerMember" name="SingleExternalCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AmericasAndAsiaSegmentsMember" name="AmericasAndAsiaSegmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EuropeTheMiddleEastAndAfricaSegmentMember" name="EuropeTheMiddleEastAndAfricaSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatmilkProductMember" name="OatmilkProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" name="AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ProductRecallExpense" name="ProductRecallExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_InitialPublicOfferingPreparationAndTransactionCosts" name="InitialPublicOfferingPreparationAndTransactionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_EarningsBeforeInterestTaxesDepreciationAndAmortization" name="EarningsBeforeInterestTaxesDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_RevenueFromExternalCustomersMember" name="RevenueFromExternalCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_IntersegmentRevenueMember" name="IntersegmentRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AmericasSegmentMember" name="AmericasSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AsiaSegmentMember" name="AsiaSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CorporateSegmentMember" name="CorporateSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PropertyPlantAndEquipmentAndRightOfUseAssetsMember" name="PropertyPlantAndEquipmentAndRightOfUseAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OtherCountriesMember" name="OtherCountriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_RetailChannelMember" name="RetailChannelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_FoodServiceChannelMember" name="FoodServiceChannelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OtherChannelMember" name="OtherChannelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfDepreciationAmortizationAndImpairmentLineItems" name="DisclosureOfDepreciationAmortizationAndImpairmentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfDepreciationAndAmortizationTable" name="DisclosureOfDepreciationAndAmortizationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ResearchAndDevelopmentExpensesMember" name="ResearchAndDevelopmentExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ExpenseFromSharebasedPaymentTransactionsWithEmployeesExcludingExternalConsultants" name="ExpenseFromSharebasedPaymentTransactionsWithEmployeesExcludingExternalConsultants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_KeyManagementPersonnelCompensationSocialSecurityContributions" name="KeyManagementPersonnelCompensationSocialSecurityContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_NumberOfMembersOfManagement" name="NumberOfMembersOfManagement" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_EmployeeBenefitsExpensesByFunction" name="EmployeeBenefitsExpensesByFunction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_EmployeeBenefitsExpensesByFunctionLineItems" name="EmployeeBenefitsExpensesByFunctionLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EmployeeBenefitsExpensesByFunctionTable" name="EmployeeBenefitsExpensesByFunctionTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShareCapitalParValue" name="ShareCapitalParValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_LTIIncentivePlanTwoThousandAndTwentyOneMember" name="LTIIncentivePlanTwoThousandAndTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EmployeesMember" name="EmployeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_RestrictedStockUnitsMember" name="RestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_EmployeeStockOptionsMember" name="EmployeeStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_GrantedOnMayTwoThousandTwentyOneMember" name="GrantedOnMayTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_GrantedOnNovemberTwoThousandTwentyOneMember" name="GrantedOnNovemberTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShareCapital" name="ShareCapital" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsOutstanding" name="WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsForfeited" name="WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsForfeited" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_NumberOfOutstandingEmployeeStockOptions" name="NumberOfOutstandingEmployeeStockOptions" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageExercisePriceOfEmployeeStockOptionsOutstandingInSharebasedPaymentArrangement" name="WeightedAverageExercisePriceOfEmployeeStockOptionsOutstandingInSharebasedPaymentArrangement" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfImpactOfIncreasingSharePrice" name="PercentageOfImpactOfIncreasingSharePrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfImpactOfDecreasingSharePrice" name="PercentageOfImpactOfDecreasingSharePrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfImpactOfIncreasingExpectedVolatility" name="PercentageOfImpactOfIncreasingExpectedVolatility" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PercentageOfImpactOfDecreasingExpectedVolatility" name="PercentageOfImpactOfDecreasingExpectedVolatility" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ImpactOfIncreasingExpectedTerm" name="ImpactOfIncreasingExpectedTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ImpactOfDecreasingExpectedTerm" name="ImpactOfDecreasingExpectedTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SharePriceDecreaseInFairValueOfWarrantsGranted" name="SharePriceDecreaseInFairValueOfWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SharePriceIncreaseInFairValueOfWarrantsGranted" name="SharePriceIncreaseInFairValueOfWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_VolatilityDecreaseInFairValueOfWarrantsGranted" name="VolatilityDecreaseInFairValueOfWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_VolatilityIncreaseInFairValueOfWarrantsGranted" name="VolatilityIncreaseInFairValueOfWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ExpectedLifeDecreaseInFairValueOfWarrantsGranted" name="ExpectedLifeDecreaseInFairValueOfWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ExpectedLifeIncreaseInFairValueOfWarrantsGranted" name="ExpectedLifeIncreaseInFairValueOfWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageExercisePriceOfWarrantsRedeemed" name="WeightedAverageExercisePriceOfWarrantsRedeemed" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_WarrantsMember" name="WarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NumberOfWarrantsRedeemed" name="NumberOfWarrantsRedeemed" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfWarrantsExercised" name="NumberOfWarrantsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfOrdinarySharePerWarrant" name="NumberOfOrdinarySharePerWarrant" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageSharePriceAtGrantDateWarrants" name="WeightedAverageSharePriceAtGrantDateWarrants" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DescriptionOfOptionLifeWarrantsGranted" name="DescriptionOfOptionLifeWarrantsGranted" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_WeightedAverageSharePriceWarrantsGranted" name="WeightedAverageSharePriceWarrantsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DescriptionOfExpectedVolatilityWarrantsGranted" name="DescriptionOfExpectedVolatilityWarrantsGranted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ExpectedDividendAsPercentageWarrantsGranted" name="ExpectedDividendAsPercentageWarrantsGranted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DescriptionOfRiskFreeInterestRateWarrantsGranted" name="DescriptionOfRiskFreeInterestRateWarrantsGranted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SocialSecurityCostsForShareBasedPayments" name="SocialSecurityCostsForShareBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TotalExpenseForShareBasedPayments" name="TotalExpenseForShareBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_SocialSecurityCostsMember" name="SocialSecurityCostsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NetForeignExchangeGainsClassifiedAsFinanceIncome" name="NetForeignExchangeGainsClassifiedAsFinanceIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_GainsLossesOnChangeInFairValueOfChangesShortTermInvestments" name="GainsLossesOnChangeInFairValueOfChangesShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_NetForeignExchangeLossClassifiedAsFinanceExpenses" name="NetForeignExchangeLossClassifiedAsFinanceExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_ExchangeRateDifferencesRecognizedInOtherOperatingIncomeExpense" name="ExchangeRateDifferencesRecognizedInOtherOperatingIncomeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_NetExchangeRateDifferencesAbstract" name="NetExchangeRateDifferencesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_UnrecognizedTaxEffectRelatedToTransactionCost" name="UnrecognizedTaxEffectRelatedToTransactionCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_ForeignJurisdictionsTaxLossesMember" name="ForeignJurisdictionsTaxLossesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NetDeferredTaxLiabilityAsset" name="NetDeferredTaxLiabilityAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_LeasesMember" name="LeasesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedExpensesMember" name="AccruedExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShareBasedCompensationMember" name="ShareBasedCompensationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LossAllowancesForFinancialAssetsMember" name="LossAllowancesForFinancialAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedLineItems" name="DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LossAllowanceForTradeReceivablesMember" name="LossAllowanceForTradeReceivablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TaxLossesCarriedForwardMember" name="TaxLossesCarriedForwardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NetInterestExpenseCarriedForwardMember" name="NetInterestExpenseCarriedForwardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OtherUnrecognizedDeferredTaxesAssetsMember" name="OtherUnrecognizedDeferredTaxesAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccumulatedTaxLossCarryForwards" name="AccumulatedTaxLossCarryForwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TaxLossCarryForwardsWithExpirationNotLaterThanFiveYear" name="TaxLossCarryForwardsWithExpirationNotLaterThanFiveYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TaxLossCarryForwardsWhichHaveNoDateToExpire" name="TaxLossCarryForwardsWhichHaveNoDateToExpire" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TaxLossCarryForwards" name="TaxLossCarryForwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_HypotheticalDeferredTaxImpactOfUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" name="HypotheticalDeferredTaxImpactOfUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_TaxLossesForWhichDeferredTaxAssetRecognized" name="TaxLossesForWhichDeferredTaxAssetRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_CountryOfRegistrationAndOperations" name="CountryOfRegistrationAndOperations" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PrincipalActivitiesOfSubsidiary" name="PrincipalActivitiesOfSubsidiary" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_CerealBaseCEBAABMember" name="CerealBaseCEBAABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyABMember" name="OatlyABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlySwedenOperationsAndSupplyABMember" name="OatlySwedenOperationsAndSupplyABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyUKLtdMember" name="OatlyUKLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyUKOperationsSupplyLtdMember" name="OatlyUKOperationsSupplyLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyGermanyGmbHMember" name="OatlyGermanyGmbHMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyNorwayASMember" name="OatlyNorwayASMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OyOatlyABMember" name="OyOatlyABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyNetherlandsBVMember" name="OatlyNetherlandsBVMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyNetherlandsOperationAndSupplyBVMember" name="OatlyNetherlandsOperationAndSupplyBVMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyEMEAABMember" name="OatlyEMEAABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyIncMember" name="OatlyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyUSIncMember" name="OatlyUSIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyUSOperationsAndSupplyIncMember" name="OatlyUSOperationsAndSupplyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_HavrekarnanABMember" name="HavrekarnanABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlySingaporeOperationsAndSupplyPteLtdMember" name="OatlySingaporeOperationsAndSupplyPteLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyHongKongHoldingLtdMember" name="OatlyHongKongHoldingLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyShanghaiCoLtdMember" name="OatlyShanghaiCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyFoodCoLtdMember" name="OatlyFoodCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OatlyThousandsOfIslandCoLtdMember" name="OatlyThousandsOfIslandCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DirectOwnershipMember" name="DirectOwnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_IndirectOwnershipMember" name="IndirectOwnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ContingentConsiderationPaid" name="ContingentConsiderationPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_PlantAndMachineryMember" name="PlantAndMachineryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LeaseTerm" name="LeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfLeasesLineItems" name="DisclosureOfLeasesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfLeasesTable" name="DisclosureOfLeasesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PropertiesMember" name="PropertiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OgdenAndUtahMember" name="OgdenAndUtahMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_BuildingOneMember" name="BuildingOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_BuildingTwoMember" name="BuildingTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_FortWorthMember" name="FortWorthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_MaanshanMember" name="MaanshanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PeterboroughMember" name="PeterboroughMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ChinaAsiaIIIMember" name="ChinaAsiaIIIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ProductionEquipmentMember" name="ProductionEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LundMember" name="LundMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_RAndDPremisesMember" name="RAndDPremisesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CurrentMaximumLeaseTermExtensionDate" name="CurrentMaximumLeaseTermExtensionDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ExtendedMaximumLeaseTermExtensionDate" name="ExtendedMaximumLeaseTermExtensionDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_LeaseCommencementDate" name="LeaseCommencementDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfLeaseAgreementsRegardingProductionFacilitiesEnteredInToDuringYear" name="NumberOfLeaseAgreementsRegardingProductionFacilitiesEnteredInToDuringYear" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_NumberOfExtensionOptions" name="NumberOfExtensionOptions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_LeaseExtensionOptionPeriod" name="LeaseExtensionOptionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_RightOfUseAssetsLineItems" name="RightOfUseAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_RightOfUseAssetsTable" name="RightOfUseAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ExchangeDifferencesOnRightOfUseAssets" name="ExchangeDifferencesOnRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_IncreaseDecreaseDueToReclassifications" name="IncreaseDecreaseDueToReclassifications" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_DepreciationAndImpairmentChargeRightOfUseAssets" name="DepreciationAndImpairmentChargeRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DisclosureOfDepreciationChargeOfRightOfUseAssetsLineItems" name="DisclosureOfDepreciationChargeOfRightOfUseAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfDepreciationChargeOfRightOfUseAssetsTable" name="DisclosureOfDepreciationChargeOfRightOfUseAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LoansToEmployees" name="LoansToEmployees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_LongTermPrepaidExpenses" name="LongTermPrepaidExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_OtherReceivablesNoncurrent" name="OtherReceivablesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TransfersBetweenLevelsInFairValueHierarchy" name="TransfersBetweenLevelsInFairValueHierarchy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_AdvancesToSuppliers" name="AdvancesToSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_TradeReceivablesAbstract" name="TradeReceivablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CurrentTradeReceivablesLineItems" name="CurrentTradeReceivablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_TradeReceivablesTable" name="TradeReceivablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OtherMember" name="OtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_OtherReceivablesCurrent" name="OtherReceivablesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_PrepaidProductionAndWarehouseExpenses" name="PrepaidProductionAndWarehouseExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_PrepaidSellingAndMarketingExpenses" name="PrepaidSellingAndMarketingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_InitialPublicOfferingPreparationCosts" name="InitialPublicOfferingPreparationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_PrepaidInsuranceExpenses" name="PrepaidInsuranceExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_PrepaidFinancingExpenses" name="PrepaidFinancingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_OtherCurrentPrepaidExpenses" name="OtherCurrentPrepaidExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_NumberOfASharesMember" name="NumberOfASharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NumberOfBSharesMember" name="NumberOfBSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NumberOfGSharesMember" name="NumberOfGSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_VotingPowerDescription" name="VotingPowerDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_RedemptionOfShares" name="RedemptionOfShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="otly_ReductionOfShareCapitalThroughRetirementOfShares" name="ReductionOfShareCapitalThroughRetirementOfShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_SharesIssuedInExerciseOfWarrants" name="SharesIssuedInExerciseOfWarrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_SharesIssuedInConversionOfLoan" name="SharesIssuedInConversionOfLoan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_IncreaseDecreaseThroughConversionOfOrdinarySharesInToLoan" name="IncreaseDecreaseThroughConversionOfOrdinarySharesInToLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_CurrentLiabilitiesToCreditInstitutionsAbstract" name="CurrentLiabilitiesToCreditInstitutionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_SustainableRevolvingCreditFacilityMulticurrencyRevolvingCreditFacility" name="SustainableRevolvingCreditFacilityMulticurrencyRevolvingCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_OptionalSustainableRevolvingCreditFacilityMulticurrencyRevolvingCreditFacility" name="OptionalSustainableRevolvingCreditFacilityMulticurrencyRevolvingCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_LiabilitiesToCreditInstitutionsLineItems" name="LiabilitiesToCreditInstitutionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LiabilitiesToCreditInstitutionsTable" name="LiabilitiesToCreditInstitutionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_RevolvingCreditFacilitiesMember" name="RevolvingCreditFacilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccordionOptionMember" name="AccordionOptionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfNoncurrentProvisionsLineItems" name="DisclosureOfNoncurrentProvisionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DisclosureOfNoncurrentProvisionsTable" name="DisclosureOfNoncurrentProvisionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AssetRetirementObligationsMember" name="AssetRetirementObligationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NominalInterestRateOfShareholderLoans" name="NominalInterestRateOfShareholderLoans" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_EffectiveInterestRateOfShareholderLoans" name="EffectiveInterestRateOfShareholderLoans" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ShareholdersValue" name="ShareholdersValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_EffectiveInterestRateOfRenegotiationOfShareholderLoan" name="EffectiveInterestRateOfRenegotiationOfShareholderLoan" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_RenegotiationLossAmountToShareholderLoan" name="RenegotiationLossAmountToShareholderLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_RepaymentOfAdvancesAndLoansConversionToOrdinaryShares" name="RepaymentOfAdvancesAndLoansConversionToOrdinaryShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_ShareholderLoansAbstract" name="ShareholderLoansAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShareholderLoansLineItems" name="ShareholderLoansLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShareholderLoansTable" name="ShareholderLoansTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedExpensesLineItems" name="AccruedExpensesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedExpensesTable" name="AccruedExpensesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedMarketingAndSalesExpensesMember" name="AccruedMarketingAndSalesExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedPersonnelExpensesMember" name="AccruedPersonnelExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedProductionExpensesMember" name="AccruedProductionExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_AccruedVariableConsiderationMember" name="AccruedVariableConsiderationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ChinaResourcesVerlinvestHealthInvestmentLimitedMember" name="ChinaResourcesVerlinvestHealthInvestmentLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NonExecutiveDirectorMember" name="NonExecutiveDirectorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ChefSamMember" name="ChefSamMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ConsultingAgreementMember" name="ConsultingAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_DistributionAgreementMember" name="DistributionAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_MembersOfKeyManagementOtherEmployeesAndEntityControlledByRelatedPartiesMember" name="MembersOfKeyManagementOtherEmployeesAndEntityControlledByRelatedPartiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PercentageOfOwnershipInterestInRelatedPartyByMemberOfBoardOfDirector" name="PercentageOfOwnershipInterestInRelatedPartyByMemberOfBoardOfDirector" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_DecreaseThroughShareholderLoansArisingFromConversionToShares" name="DecreaseThroughShareholderLoansArisingFromConversionToShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="otly_NonCashFlowsAbstract" name="NonCashFlowsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_LiabilitiesToCreditInstitutionsMember" name="LiabilitiesToCreditInstitutionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_ShareholderLoansMember" name="ShareholderLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_PotentiallyDilutiveInstrumentsNotIncludedInComputationOfDilutedLossPerShare" name="PotentiallyDilutiveInstrumentsNotIncludedInComputationOfDilutedLossPerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_StockOptionsMember" name="StockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_NumberOfPurchaseAgreements" name="NumberOfPurchaseAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="otly_PurchaseObligations" name="PurchaseObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_CommitmentsAndContingenciesLineItems" name="CommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="otly_MinimumRaisedCapitalAmount" name="MinimumRaisedCapitalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="otly_NetLeverageRatio" name="NetLeverageRatio" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
</xsd:schema>
