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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f37d8-7433-7c0f-b25e-a3cb4ed8dc56,g:7d32fc89-a90b-43a6-bdf9-07a6d86af1c8-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:imo="http://www.imperialoil.ca/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.imperialoil.ca/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="imo-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="imo-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="imo-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="imo-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.imperialoil.ca/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementofincomeUSGAAPunaudited" roleURI="http://www.imperialoil.ca/role/ConsolidatedstatementofincomeUSGAAPunaudited">
        <link:definition>9952151 - Statement - Consolidated statement of income (U.S. GAAP, unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementofincomeUSGAAPunauditedParenthetical" roleURI="http://www.imperialoil.ca/role/ConsolidatedstatementofincomeUSGAAPunauditedParenthetical">
        <link:definition>9952152 - Statement - Consolidated statement of income (U.S. GAAP, unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementofcomprehensiveincomeUSGAAPunaudited" roleURI="http://www.imperialoil.ca/role/ConsolidatedstatementofcomprehensiveincomeUSGAAPunaudited">
        <link:definition>9952153 - Statement - Consolidated statement of comprehensive income (U.S. GAAP, unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedbalancesheetUSGAAPunaudited" roleURI="http://www.imperialoil.ca/role/ConsolidatedbalancesheetUSGAAPunaudited">
        <link:definition>9952154 - Statement - Consolidated balance sheet (U.S. GAAP, unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedbalancesheetUSGAAPunauditedParenthetical" roleURI="http://www.imperialoil.ca/role/ConsolidatedbalancesheetUSGAAPunauditedParenthetical">
        <link:definition>9952155 - Statement - Consolidated balance sheet (U.S. GAAP, unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementofshareholdersequityUSGAAPunaudited" roleURI="http://www.imperialoil.ca/role/ConsolidatedstatementofshareholdersequityUSGAAPunaudited">
        <link:definition>9952156 - Statement - Consolidated statement of shareholders' equity (U.S GAAP, unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementofcashflowsUSGAAPunaudited" roleURI="http://www.imperialoil.ca/role/ConsolidatedstatementofcashflowsUSGAAPunaudited">
        <link:definition>9952157 - Statement - Consolidated statement of cash flows (U.S. GAAP, unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementofcashflowsUSGAAPunauditedParenthetical" roleURI="http://www.imperialoil.ca/role/ConsolidatedstatementofcashflowsUSGAAPunauditedParenthetical">
        <link:definition>9952158 - Statement - Consolidated statement of cash flows (U.S. GAAP, unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Basisoffinancialstatementpreparation" roleURI="http://www.imperialoil.ca/role/Basisoffinancialstatementpreparation">
        <link:definition>9952159 - Disclosure - Basis of financial statement preparation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Businesssegments" roleURI="http://www.imperialoil.ca/role/Businesssegments">
        <link:definition>9952160 - Disclosure - Business segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Investmentandotherincome" roleURI="http://www.imperialoil.ca/role/Investmentandotherincome">
        <link:definition>9952161 - Disclosure - Investment and other income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Employeeretirementbenefits" roleURI="http://www.imperialoil.ca/role/Employeeretirementbenefits">
        <link:definition>9952162 - Disclosure - Employee retirement benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financingcosts" roleURI="http://www.imperialoil.ca/role/Financingcosts">
        <link:definition>9952163 - Disclosure - Financing costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Longtermdebt" roleURI="http://www.imperialoil.ca/role/Longtermdebt">
        <link:definition>9952164 - Disclosure - Long-term debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Otherlongtermobligations" roleURI="http://www.imperialoil.ca/role/Otherlongtermobligations">
        <link:definition>9952165 - Disclosure - Other long-term obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financialandderivativeinstruments" roleURI="http://www.imperialoil.ca/role/Financialandderivativeinstruments">
        <link:definition>9952166 - Disclosure - Financial and derivative instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commonshares" roleURI="http://www.imperialoil.ca/role/Commonshares">
        <link:definition>9952167 - Disclosure - Common shares</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Othercomprehensiveincomelossinformation" roleURI="http://www.imperialoil.ca/role/Othercomprehensiveincomelossinformation">
        <link:definition>9952168 - Disclosure - Other comprehensive income (loss) information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Miscellaneousfinancialinformation" roleURI="http://www.imperialoil.ca/role/Miscellaneousfinancialinformation">
        <link:definition>9952169 - Disclosure - Miscellaneous financial information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsTables" roleURI="http://www.imperialoil.ca/role/BusinesssegmentsTables">
        <link:definition>9955511 - Disclosure - Business segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentandotherincomeTables" roleURI="http://www.imperialoil.ca/role/InvestmentandotherincomeTables">
        <link:definition>9955512 - Disclosure - Investment and other income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeretirementbenefitsTables" roleURI="http://www.imperialoil.ca/role/EmployeeretirementbenefitsTables">
        <link:definition>9955513 - Disclosure - Employee retirement benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingcostsTables" roleURI="http://www.imperialoil.ca/role/FinancingcostsTables">
        <link:definition>9955514 - Disclosure - Financing costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtTables" roleURI="http://www.imperialoil.ca/role/LongtermdebtTables">
        <link:definition>9955515 - Disclosure - Long-term debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherlongtermobligationsTables" roleURI="http://www.imperialoil.ca/role/OtherlongtermobligationsTables">
        <link:definition>9955516 - Disclosure - Other long-term obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialandderivativeinstrumentsTables" roleURI="http://www.imperialoil.ca/role/FinancialandderivativeinstrumentsTables">
        <link:definition>9955517 - Disclosure - Financial and derivative instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonsharesTables" roleURI="http://www.imperialoil.ca/role/CommonsharesTables">
        <link:definition>9955518 - Disclosure - Common shares (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercomprehensiveincomelossinformationTables" roleURI="http://www.imperialoil.ca/role/OthercomprehensiveincomelossinformationTables">
        <link:definition>9955519 - Disclosure - Other comprehensive income (loss) information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MiscellaneousfinancialinformationTables" roleURI="http://www.imperialoil.ca/role/MiscellaneousfinancialinformationTables">
        <link:definition>9955520 - Disclosure - Miscellaneous financial information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsDetail" roleURI="http://www.imperialoil.ca/role/BusinesssegmentsDetail">
        <link:definition>9955521 - Disclosure - Business segments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsTableNarrativeDetail" roleURI="http://www.imperialoil.ca/role/BusinesssegmentsTableNarrativeDetail">
        <link:definition>9955522 - Disclosure - Business segments - Table Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentandotherincomeGainsandLossesonAssetSalesDetail" roleURI="http://www.imperialoil.ca/role/InvestmentandotherincomeGainsandLossesonAssetSalesDetail">
        <link:definition>9955523 - Disclosure - Investment and other income - Gains and Losses on Asset Sales (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeretirementbenefitsComponentsofNetPeriodicBenefitCostDetail" roleURI="http://www.imperialoil.ca/role/EmployeeretirementbenefitsComponentsofNetPeriodicBenefitCostDetail">
        <link:definition>9955524 - Disclosure - Employee retirement benefits - Components of Net Periodic Benefit Cost (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingcostsDetail" roleURI="http://www.imperialoil.ca/role/FinancingcostsDetail">
        <link:definition>9955525 - Disclosure - Financing costs (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtDetail" roleURI="http://www.imperialoil.ca/role/LongtermdebtDetail">
        <link:definition>9955526 - Disclosure - Long-term debt (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherlongtermobligationsSummaryofOtherLongTermObligationsDetail" roleURI="http://www.imperialoil.ca/role/OtherlongtermobligationsSummaryofOtherLongTermObligationsDetail">
        <link:definition>9955527 - Disclosure - Other long-term obligations - Summary of Other Long-Term Obligations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherlongtermobligationsTableNarrativeDetail" roleURI="http://www.imperialoil.ca/role/OtherlongtermobligationsTableNarrativeDetail">
        <link:definition>9955528 - Disclosure - Other long-term obligations - Table Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialandderivativeinstrumentsNarrativeDetail" roleURI="http://www.imperialoil.ca/role/FinancialandderivativeinstrumentsNarrativeDetail">
        <link:definition>9955529 - Disclosure - Financial and derivative instruments - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialandderivativeinstrumentsSummaryofnetnotionallongshortpositionofderivativeinstrumentsDetail" roleURI="http://www.imperialoil.ca/role/FinancialandderivativeinstrumentsSummaryofnetnotionallongshortpositionofderivativeinstrumentsDetail">
        <link:definition>9955530 - Disclosure - Financial and derivative instruments - Summary of net notional long/(short) position of derivative instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialandderivativeinstrumentsSummaryofrealizedandunrealizedgainorlossonderivativeinstrumentsDetail" roleURI="http://www.imperialoil.ca/role/FinancialandderivativeinstrumentsSummaryofrealizedandunrealizedgainorlossonderivativeinstrumentsDetail">
        <link:definition>9955531 - Disclosure - Financial and derivative instruments - Summary of realized and unrealized gain or (loss) on derivative instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialandderivativeinstrumentsSummaryofestimatedfairvalueoffinancialinstrumentsDetail" roleURI="http://www.imperialoil.ca/role/FinancialandderivativeinstrumentsSummaryofestimatedfairvalueoffinancialinstrumentsDetail">
        <link:definition>9955532 - Disclosure - Financial and derivative instruments - Summary of estimated fair value of financial instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonsharesSummaryofCommonSharesDetail" roleURI="http://www.imperialoil.ca/role/CommonsharesSummaryofCommonSharesDetail">
        <link:definition>9955533 - Disclosure - Common shares - Summary of Common Shares (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonsharesNarrativeDetail" roleURI="http://www.imperialoil.ca/role/CommonsharesNarrativeDetail">
        <link:definition>9955534 - Disclosure - Common shares - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonsharesCommonShareActivitiesDetail" roleURI="http://www.imperialoil.ca/role/CommonsharesCommonShareActivitiesDetail">
        <link:definition>9955535 - Disclosure - Common shares - Common Share Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonsharesCalculationofbasicanddilutedearningspercommonshareandthedividenddeclaredbythecompanyonitsoutstandingcommonsharesDetail" roleURI="http://www.imperialoil.ca/role/CommonsharesCalculationofbasicanddilutedearningspercommonshareandthedividenddeclaredbythecompanyonitsoutstandingcommonsharesDetail">
        <link:definition>9955536 - Disclosure - Common shares - Calculation of basic and diluted earnings per common share and the dividend declared by the company on its outstanding common shares (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercomprehensiveincomelossinformationChangesinAccumulatedOtherComprehensiveIncomeLossDetail" roleURI="http://www.imperialoil.ca/role/OthercomprehensiveincomelossinformationChangesinAccumulatedOtherComprehensiveIncomeLossDetail">
        <link:definition>9955537 - Disclosure - Other comprehensive income (loss) information - Changes in Accumulated Other Comprehensive Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercomprehensiveincomelossinformationAmountsReclassifiedOutofAccumulatedOtherComprehensiveIncomeLossDetail" roleURI="http://www.imperialoil.ca/role/OthercomprehensiveincomelossinformationAmountsReclassifiedOutofAccumulatedOtherComprehensiveIncomeLossDetail">
        <link:definition>9955538 - Disclosure - Other comprehensive income (loss) information - Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthercomprehensiveincomelossinformationIncomeTaxExpenseCreditforComponentsofOtherComprehensiveIncomeLossDetail" roleURI="http://www.imperialoil.ca/role/OthercomprehensiveincomelossinformationIncomeTaxExpenseCreditforComponentsofOtherComprehensiveIncomeLossDetail">
        <link:definition>9955539 - Disclosure - Other comprehensive income (loss) information - Income Tax Expense (Credit) for Components of Other Comprehensive Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MiscellaneousfinancialinformationNarrativeDetails" roleURI="http://www.imperialoil.ca/role/MiscellaneousfinancialinformationNarrativeDetails">
        <link:definition>9955540 - Disclosure - Miscellaneous financial information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MiscellaneousfinancialinformationSummaryofReservesandChargesDetails" roleURI="http://www.imperialoil.ca/role/MiscellaneousfinancialinformationSummaryofReservesandChargesDetails">
        <link:definition>9955541 - Disclosure - Miscellaneous financial information - Summary of Reserves and Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="imo_RevenuesIncludingFederalExciseTax" abstract="false" name="RevenuesIncludingFederalExciseTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_InvestmentAndOtherIncomeNet" abstract="false" name="InvestmentAndOtherIncomeNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_CrudeOilAndProductPurchases" abstract="false" name="CrudeOilAndProductPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_ProductionAndManufacturingExpenses" abstract="false" name="ProductionAndManufacturingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_ProductionAndManufacturingExpenseAndSellingAndGeneralExpense" abstract="false" name="ProductionAndManufacturingExpenseAndSellingAndGeneralExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_MaterialsSuppliesAndPrepaidExpenses" abstract="false" name="MaterialsSuppliesAndPrepaidExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_ReceivablesNetOfAccountsPayableAndAccruedLiabilitiesCurrent" abstract="false" name="ReceivablesNetOfAccountsPayableAndAccruedLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_SharePurchasesInExcessOfStatedValue" abstract="false" name="SharePurchasesInExcessOfStatedValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_DepreciationDepletionAndAmortizationExcludingIntangibleAssetImpairmentCharges" abstract="false" name="DepreciationDepletionAndAmortizationExcludingIntangibleAssetImpairmentCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_DeferredIncomeTaxesAndOther" abstract="false" name="DeferredIncomeTaxesAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_IncreaseDecreaseInInventoriesMaterialsAndSuppliesAndPrepaidExpenses" abstract="false" name="IncreaseDecreaseInInventoriesMaterialsAndSuppliesAndPrepaidExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_NetMovementRelatedToLoansToEquityCompanies" abstract="false" name="NetMovementRelatedToLoansToEquityCompanies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_ContributionToRegisteredPensionPlanAssets" abstract="false" name="ContributionToRegisteredPensionPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_FinancingCostsAndAdditionalNotesAndLoansPayableInformationAbstract" abstract="true" name="FinancingCostsAndAdditionalNotesAndLoansPayableInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imo_FinancingCostsAndAdditionalNotesAndLoansPayableInformationTextBlock" abstract="false" name="FinancingCostsAndAdditionalNotesAndLoansPayableInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imo_CommonShareInformationAndScheduleOfEarningsPerShareCalculationsTextBlock" abstract="false" name="CommonShareInformationAndScheduleOfEarningsPerShareCalculationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imo_ScheduleOfFinancingCostTableTextBlock" abstract="false" name="ScheduleOfFinancingCostTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imo_SummaryOfCommonSharesTableTextBlock" abstract="false" name="SummaryOfCommonSharesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imo_ScheduleOfIncomeTaxExpenseForComponentsOfComprehensiveIncomeTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxExpenseForComponentsOfComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imo_UpstreamMember" abstract="true" name="UpstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_DownstreamMember" abstract="true" name="DownstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_ChemicalMember" abstract="true" name="ChemicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_NumberOfReportableSegmentsNotDisclosedFlag" abstract="false" name="NumberOfReportableSegmentsNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imo_CapitalAndExplorationExpenditures" abstract="false" name="CapitalAndExplorationExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_BookValueOfAssetsSold" abstract="false" name="BookValueOfAssetsSold" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_NetGainLossOnAssetSalesAfterTax" abstract="false" name="NetGainLossOnAssetSalesAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_InterestIncomeExpenseOther" abstract="false" name="InterestIncomeExpenseOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_AssetRetirementObligationAndOtherEnvironmentalLiabilitiesNoncurrent" abstract="false" name="AssetRetirementObligationAndOtherEnvironmentalLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_AssetRetirementObligationAndOtherEnvironmentalLiabilitiesCurrent" abstract="false" name="AssetRetirementObligationAndOtherEnvironmentalLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_FinancialInstrumentsAndDerivativesTable" abstract="true" name="FinancialInstrumentsAndDerivativesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="imo_MasterNettingArrangementsMember" abstract="true" name="MasterNettingArrangementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_FinancialInstrumentsAndDerivativesLineItems" abstract="true" name="FinancialInstrumentsAndDerivativesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imo_ProductsBarrelsMember" abstract="true" name="ProductsBarrelsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_RealizedAndUnrealizedRevenueOnDerivativeInstrument" abstract="false" name="RealizedAndUnrealizedRevenueOnDerivativeInstrument" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imo_DerivativeFairValueOfDerivativeAmountEffectOfCounterPartyNettingMember" abstract="true" name="DerivativeFairValueOfDerivativeAmountEffectOfCounterPartyNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_DerivativeFairValueOfDerivativeAmountEffectOfCollateralNettingMember" abstract="true" name="DerivativeFairValueOfDerivativeAmountEffectOfCollateralNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_CommonStockSharesIssuedNotDisclosed" abstract="false" name="CommonStockSharesIssuedNotDisclosed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:booleanItemType"/>
  <xs:element id="imo_NormalCourseIssuerBidEffectiveFromJuneTwentyNinthTwoThousandAndTwentySixMember" abstract="true" name="NormalCourseIssuerBidEffectiveFromJuneTwentyNinthTwoThousandAndTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_InvestorAxis" abstract="true" name="InvestorAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="imo_InvestorDomain" abstract="true" name="InvestorDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_ExxonMobilHoldingsCorporationMember" abstract="true" name="ExxonMobilHoldingsCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imo_PercentageOfTotalNumberOfCommonShares" abstract="false" name="PercentageOfTotalNumberOfCommonShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imo_MajorityInterestOwnershipPercentage" abstract="false" name="MajorityInterestOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
</xs:schema>
