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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:7f2c73af-745b-447c-b786-ea8cd5b15efd,g:a1945e98-4335-4347-9638-dc8de1888755-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xom="http://www.exxonmobil.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.exxonmobil.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.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="xom-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="xom-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="xom-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="xom-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.exxonmobil.com/role/DocumentAndEntityInformation">
        <link:definition>0000001 - Document - Document And Entity 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="AuditInformation" roleURI="http://www.exxonmobil.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfIncome" roleURI="http://www.exxonmobil.com/role/ConsolidatedStatementOfIncome">
        <link:definition>0000003 - Statement - Consolidated Statement Of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.exxonmobil.com/role/ConsolidatedStatementOfComprehensiveIncome">
        <link:definition>0000004 - Statement - Consolidated Statement Of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheet" roleURI="http://www.exxonmobil.com/role/ConsolidatedBalanceSheet">
        <link:definition>0000005 - Statement - Consolidated Balance Sheet</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetParenthetical" roleURI="http://www.exxonmobil.com/role/ConsolidatedBalanceSheetParenthetical">
        <link:definition>0000006 - Statement - Consolidated Balance Sheet (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="ConsolidatedStatementOfCashFlows" roleURI="http://www.exxonmobil.com/role/ConsolidatedStatementOfCashFlows">
        <link:definition>0000007 - Statement - Consolidated Statement Of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementOfCashFlowsParenthetical" roleURI="http://www.exxonmobil.com/role/CondensedConsolidatedStatementOfCashFlowsParenthetical">
        <link:definition>0000008 - Statement - Condensed Consolidated Statement Of Cash Flows (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="ConsolidatedStatementOfChangesInEquity" roleURI="http://www.exxonmobil.com/role/ConsolidatedStatementOfChangesInEquity">
        <link:definition>0000009 - Statement - Consolidated Statement Of Changes In Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfAccountingPolicies" roleURI="http://www.exxonmobil.com/role/SummaryOfAccountingPolicies">
        <link:definition>0000010 - Disclosure - Summary Of Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Russia" roleURI="http://www.exxonmobil.com/role/Russia">
        <link:definition>0000011 - Disclosure - Russia</link: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.exxonmobil.com/role/MiscellaneousFinancialInformation">
        <link:definition>0000012 - 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="OtherComprehensiveIncomeInformation" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformation">
        <link:definition>0000013 - Disclosure - Other Comprehensive Income 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="CashFlowInformation" roleURI="http://www.exxonmobil.com/role/CashFlowInformation">
        <link:definition>0000014 - Disclosure - Cash Flow 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="AdditionalWorkingCapitalInformation" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformation">
        <link:definition>0000015 - Disclosure - Additional Working Capital 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="EquityCompanyInformation" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformation">
        <link:definition>0000016 - Disclosure - Equity Company 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="InvestmentsAdvancesAndLongTermReceivables" roleURI="http://www.exxonmobil.com/role/InvestmentsAdvancesAndLongTermReceivables">
        <link:definition>0000017 - Disclosure - Investments, Advances And Long-Term Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentAndAssetRetirementObligations" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligations">
        <link:definition>0000018 - Disclosure - Property, Plant And Equipment And Asset Retirement 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="AccountingForSuspendedExploratoryWellCosts" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCosts">
        <link:definition>0000019 - Disclosure - Accounting For Suspended Exploratory Well 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="Leases" roleURI="http://www.exxonmobil.com/role/Leases">
        <link:definition>0000020 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.exxonmobil.com/role/EarningsPerShare">
        <link:definition>0000021 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndDerivatives" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsAndDerivatives">
        <link:definition>0000022 - Disclosure - Financial Instruments And Derivatives</link: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.exxonmobil.com/role/LongTermDebt">
        <link:definition>0000023 - 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="IncentiveProgram" roleURI="http://www.exxonmobil.com/role/IncentiveProgram">
        <link:definition>0000024 - Disclosure - Incentive Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LitigationAndOtherContingencies" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingencies">
        <link:definition>0000025 - Disclosure - Litigation And Other Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefits" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefits">
        <link:definition>0000026 - Disclosure - Pension And Other Postretirement 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="DisclosuresAboutSegmentsAndRelatedInformation" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformation">
        <link:definition>0000027 - Disclosure - Disclosures About Segments And Related 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="IncomeAndOtherTaxes" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxes">
        <link:definition>0000028 - Disclosure - Income And Other Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DivestmentActivities" roleURI="http://www.exxonmobil.com/role/DivestmentActivities">
        <link:definition>0000029 - Disclosure - Divestment Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersandAcquisitions" roleURI="http://www.exxonmobil.com/role/MergersandAcquisitions">
        <link:definition>0000030 - Disclosure - Mergers and Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfAccountingPoliciesPolicy" roleURI="http://www.exxonmobil.com/role/SummaryOfAccountingPoliciesPolicy">
        <link:definition>9954471 - Disclosure - Summary Of Accounting Policies (Policy)</link: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.exxonmobil.com/role/MiscellaneousFinancialInformationTables">
        <link:definition>9954472 - 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="OtherComprehensiveIncomeInformationTables" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformationTables">
        <link:definition>9954473 - Disclosure - Other Comprehensive Income 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="CashFlowInformationTables" roleURI="http://www.exxonmobil.com/role/CashFlowInformationTables">
        <link:definition>9954474 - Disclosure - Cash Flow 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="AdditionalWorkingCapitalInformationTables" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformationTables">
        <link:definition>9954475 - Disclosure - Additional Working Capital 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="EquityCompanyInformationTables" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformationTables">
        <link:definition>9954476 - Disclosure - Equity Company 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="InvestmentsAdvancesAndLongTermReceivablesTables" roleURI="http://www.exxonmobil.com/role/InvestmentsAdvancesAndLongTermReceivablesTables">
        <link:definition>9954477 - Disclosure - Investments, Advances And Long-Term Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentAndAssetRetirementObligationsTables" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsTables">
        <link:definition>9954478 - Disclosure - Property, Plant And Equipment And Asset Retirement 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="AccountingForSuspendedExploratoryWellCostsTables" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsTables">
        <link:definition>9954479 - Disclosure - Accounting For Suspended Exploratory Well 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="LeasesTables" roleURI="http://www.exxonmobil.com/role/LeasesTables">
        <link:definition>9954480 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.exxonmobil.com/role/EarningsPerShareTables">
        <link:definition>9954481 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsandDerivativesTables" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsandDerivativesTables">
        <link:definition>9954482 - Disclosure - Financial Instruments and Derivatives (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.exxonmobil.com/role/LongTermDebtTables">
        <link:definition>9954483 - 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="IncentiveProgramTables" roleURI="http://www.exxonmobil.com/role/IncentiveProgramTables">
        <link:definition>9954484 - Disclosure - Incentive Program (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="LitigationAndOtherContingenciesTables" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingenciesTables">
        <link:definition>9954485 - Disclosure - Litigation And Other Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefitsTables" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsTables">
        <link:definition>9954486 - Disclosure - Pension And Other Postretirement 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="DisclosuresAboutSegmentsAndRelatedInformationTables" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationTables">
        <link:definition>9954487 - Disclosure - Disclosures About Segments And Related 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="IncomeAndOtherTaxesTables" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesTables">
        <link:definition>9954488 - Disclosure - Income And Other Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersandAcquisitionsTables" roleURI="http://www.exxonmobil.com/role/MergersandAcquisitionsTables">
        <link:definition>9954489 - Disclosure - Mergers and Acquisitions (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="SummaryOfAccountingPoliciesDetails" roleURI="http://www.exxonmobil.com/role/SummaryOfAccountingPoliciesDetails">
        <link:definition>9954490 - Disclosure - Summary Of Accounting Policies (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="RussiaDetails" roleURI="http://www.exxonmobil.com/role/RussiaDetails">
        <link:definition>9954491 - Disclosure - Russia (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="MiscellaneousFinancialInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/MiscellaneousFinancialInformationNarrativeDetails">
        <link:definition>9954492 - 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="MiscellaneousFinancialInformationCrudeOilProductsAndMerchandiseDetails" roleURI="http://www.exxonmobil.com/role/MiscellaneousFinancialInformationCrudeOilProductsAndMerchandiseDetails">
        <link:definition>9954493 - Disclosure - Miscellaneous Financial Information (Crude Oil, Products And Merchandise) (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="MiscellaneousFinancialInformationGovernmentAssistanceNarrativeDetails" roleURI="http://www.exxonmobil.com/role/MiscellaneousFinancialInformationGovernmentAssistanceNarrativeDetails">
        <link:definition>9954494 - Disclosure - Miscellaneous Financial Information (Government Assistance 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="OtherComprehensiveIncomeInformationScheduleofAccumulatedOtherComprehensiveIncomeInformationDetails" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformationScheduleofAccumulatedOtherComprehensiveIncomeInformationDetails">
        <link:definition>9954495 - Disclosure - Other Comprehensive Income Information (Schedule of Accumulated Other Comprehensive Income Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeInformationAmountsReclassifiedOutOfAccOtherCompIncomeDetails" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformationAmountsReclassifiedOutOfAccOtherCompIncomeDetails">
        <link:definition>9954496 - Disclosure - Other Comprehensive Income Information (Amounts Reclassified Out Of Acc Other Comp Income) (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="OtherComprehensiveIncomeInformationScheduleOfIncomeTaxExpenseCreditForComponentsOfOtherComprehensiveIncomeDetails" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformationScheduleOfIncomeTaxExpenseCreditForComponentsOfOtherComprehensiveIncomeDetails">
        <link:definition>9954497 - Disclosure - Other Comprehensive Income Information (Schedule Of Income Tax (Expense)/Credit For Components Of Other Comprehensive Income) (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="CashFlowInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/CashFlowInformationNarrativeDetails">
        <link:definition>9954498 - Disclosure - Cash Flow 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="CashFlowInformationCashPaymentsForInterestAndIncomeTaxesDetails" roleURI="http://www.exxonmobil.com/role/CashFlowInformationCashPaymentsForInterestAndIncomeTaxesDetails">
        <link:definition>9954499 - Disclosure - Cash Flow Information (Cash Payments For Interest And Income Taxes) (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="AdditionalWorkingCapitalInformationScheduleOfNotesAccountsReceivableAndPayableLoansPayableAccruedLiabilitiesDetails" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformationScheduleOfNotesAccountsReceivableAndPayableLoansPayableAccruedLiabilitiesDetails">
        <link:definition>9954500 - Disclosure - Additional Working Capital Information (Schedule Of Notes, Accounts Receivable And Payable, Loans Payable, Accrued Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AdditionalWorkingCapitalInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformationNarrativeDetails">
        <link:definition>9954501 - Disclosure - Additional Working Capital 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="EquityCompanyInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformationNarrativeDetails">
        <link:definition>9954502 - Disclosure - Equity Company 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="EquityCompanyInformationScheduleOfEquityCompanyFinancialSummaryDetails" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformationScheduleOfEquityCompanyFinancialSummaryDetails">
        <link:definition>9954503 - Disclosure - Equity Company Information (Schedule Of Equity Company Financial Summary) (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="EquityCompanyInformationScheduleOfTheCorporationsPercentageOwnershipInterestDetails" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformationScheduleOfTheCorporationsPercentageOwnershipInterestDetails">
        <link:definition>9954504 - Disclosure - Equity Company Information (Schedule Of The Corporation's Percentage Ownership Interest) (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="InvestmentsAdvancesAndLongTermReceivablesDetails" roleURI="http://www.exxonmobil.com/role/InvestmentsAdvancesAndLongTermReceivablesDetails">
        <link:definition>9954505 - Disclosure - Investments, Advances And Long-Term Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentAndAssetRetirementObligationsPropertyPlantAndEquipmentDetails" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsPropertyPlantAndEquipmentDetails">
        <link:definition>9954506 - Disclosure - Property, Plant And Equipment And Asset Retirement Obligations (Property, Plant And Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentAndAssetRetirementObligationsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsNarrativeDetails">
        <link:definition>9954507 - Disclosure - Property, Plant And Equipment And Asset Retirement Obligations (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentAndAssetRetirementObligationsAssetRetirementObligationsDetails" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsAssetRetirementObligationsDetails">
        <link:definition>9954508 - Disclosure - Property, Plant And Equipment And Asset Retirement Obligations (Asset Retirement Obligations) (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="AccountingForSuspendedExploratoryWellCostsChangeInCapitalizedSuspendedExploratoryWellCostsDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsChangeInCapitalizedSuspendedExploratoryWellCostsDetails">
        <link:definition>9954509 - Disclosure - Accounting For Suspended Exploratory Well Costs (Change In Capitalized Suspended Exploratory Well Costs) (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="AccountingForSuspendedExploratoryWellCostsScheduleOfPeriodEndCapitalizedSuspendedExploratoryWellCostsDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsScheduleOfPeriodEndCapitalizedSuspendedExploratoryWellCostsDetails">
        <link:definition>9954510 - Disclosure - Accounting For Suspended Exploratory Well Costs (Schedule Of Period End Capitalized Suspended Exploratory Well Costs) (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="AccountingForSuspendedExploratoryWellCostsScheduleOfNumberOfProjectsWithSuspendedExploratoryWellCostsDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsScheduleOfNumberOfProjectsWithSuspendedExploratoryWellCostsDetails">
        <link:definition>9954511 - Disclosure - Accounting For Suspended Exploratory Well Costs (Schedule Of Number Of Projects With Suspended Exploratory Well Costs) (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="AccountingForSuspendedExploratoryWellCostsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsNarrativeDetails">
        <link:definition>9954512 - Disclosure - Accounting For Suspended Exploratory Well Costs (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="AccountingForSuspendedExploratoryWellCostsScheduleOfAdditionalDetailForTheProjectsDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsScheduleOfAdditionalDetailForTheProjectsDetails">
        <link:definition>9954513 - Disclosure - Accounting For Suspended Exploratory Well Costs (Schedule Of Additional Detail For The Projects) (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="LeasesLeaseCostDetails" roleURI="http://www.exxonmobil.com/role/LeasesLeaseCostDetails">
        <link:definition>9954514 - Disclosure - Leases (Lease Cost) (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="LeasesRightofUseDetails" roleURI="http://www.exxonmobil.com/role/LeasesRightofUseDetails">
        <link:definition>9954515 - Disclosure - Leases (Right of Use) (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="LeasesMaturityScheduleDetails" roleURI="http://www.exxonmobil.com/role/LeasesMaturityScheduleDetails">
        <link:definition>9954516 - Disclosure - Leases (Maturity Schedule) (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="LeasesMaturityScheduleDetails_1" roleURI="http://www.exxonmobil.com/role/LeasesMaturityScheduleDetails_1">
        <link:definition>9954516 - Disclosure - Leases (Maturity Schedule) (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="LeasesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/LeasesNarrativeDetails">
        <link:definition>9954517 - Disclosure - Leases (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="LeasesOtherInformationDetails" roleURI="http://www.exxonmobil.com/role/LeasesOtherInformationDetails">
        <link:definition>9954518 - Disclosure - Leases (Other Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://www.exxonmobil.com/role/EarningsPerShareDetails">
        <link:definition>9954519 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndDerivativesFinancialInstrumentsDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsAndDerivativesFinancialInstrumentsDetails">
        <link:definition>9954520 - Disclosure - Financial Instruments And Derivatives - Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndDerivativesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsAndDerivativesNarrativeDetails">
        <link:definition>9954521 - Disclosure - Financial Instruments And Derivatives (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="FinancialInstrumentsandDerivativesDerivativeInstrumentBalanceSheetDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsandDerivativesDerivativeInstrumentBalanceSheetDetails">
        <link:definition>9954522 - Disclosure - Financial Instruments and Derivatives - Derivative Instrument Balance Sheet (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="FinancialInstrumentsandDerivativesDerivativeInstrumentsDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsandDerivativesDerivativeInstrumentsDetails">
        <link:definition>9954523 - Disclosure - Financial Instruments and Derivatives - Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtNarrativeDetails" roleURI="http://www.exxonmobil.com/role/LongTermDebtNarrativeDetails">
        <link:definition>9954524 - Disclosure - Long-Term Debt (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="LongTermDebtSummarizedLongTermDebtDetails" roleURI="http://www.exxonmobil.com/role/LongTermDebtSummarizedLongTermDebtDetails">
        <link:definition>9954525 - Disclosure - Long-Term Debt (Summarized Long-Term Debt) (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="IncentiveProgramNarrativeDetails" roleURI="http://www.exxonmobil.com/role/IncentiveProgramNarrativeDetails">
        <link:definition>9954526 - Disclosure - Incentive Program (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="IncentiveProgramSummaryOfRestrictedStockAndUnitsOutstandingDetails" roleURI="http://www.exxonmobil.com/role/IncentiveProgramSummaryOfRestrictedStockAndUnitsOutstandingDetails">
        <link:definition>9954527 - Disclosure - Incentive Program (Summary Of Restricted Stock And Units Outstanding) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncentiveProgramGrantValueOfRestrictedStockUnitsDetails" roleURI="http://www.exxonmobil.com/role/IncentiveProgramGrantValueOfRestrictedStockUnitsDetails">
        <link:definition>9954528 - Disclosure - Incentive Program (Grant Value Of Restricted Stock Units) (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="LitigationAndOtherContingenciesScheduleOfGuaranteesDetails" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingenciesScheduleOfGuaranteesDetails">
        <link:definition>9954529 - Disclosure - Litigation And Other Contingencies (Schedule Of Guarantees) (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="PensionAndOtherPostretirementBenefitsBenefitObligationsAndPlanAssetsAssociatedWithPrincipalBenefitPlansDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsBenefitObligationsAndPlanAssetsAssociatedWithPrincipalBenefitPlansDetails">
        <link:definition>9954530 - Disclosure - Pension And Other Postretirement Benefits (Benefit Obligations And Plan Assets Associated With Principal Benefit Plans) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefitsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsNarrativeDetails">
        <link:definition>9954531 - Disclosure - Pension And Other Postretirement Benefits (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="PensionAndOtherPostretirementBenefitsChangeInPlanAssetsOfPensionAndOtherPostretirementBenefitsDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsChangeInPlanAssetsOfPensionAndOtherPostretirementBenefitsDetails">
        <link:definition>9954532 - Disclosure - Pension And Other Postretirement Benefits (Change In Plan Assets Of Pension And Other Postretirement Benefits) (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="PensionAndOtherPostretirementBenefitsSummaryOfAssetsInExcessOfLessThanBenefitObligationDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsSummaryOfAssetsInExcessOfLessThanBenefitObligationDetails">
        <link:definition>9954533 - Disclosure - Pension And Other Postretirement Benefits (Summary Of Assets In Excess Of/(Less Than) Benefit Obligation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefitsAssetsRecordedInBalanceSheetAndOtherComprehensiveIncomeDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsAssetsRecordedInBalanceSheetAndOtherComprehensiveIncomeDetails">
        <link:definition>9954534 - Disclosure - Pension And Other Postretirement Benefits (Assets Recorded In Balance Sheet And Other Comprehensive Income) (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="PensionAndOtherPostretirementBenefitsLongTermRatesOfPensionAndOtherPostretirementBenefitsDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsLongTermRatesOfPensionAndOtherPostretirementBenefitsDetails">
        <link:definition>9954535 - Disclosure - Pension And Other Postretirement Benefits (Long-Term Rates Of Pension And Other Postretirement Benefits) (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="PensionAndOtherPostretirementBenefitsSummaryOfTheChangeInAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsSummaryOfTheChangeInAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>9954536 - Disclosure - Pension And Other Postretirement Benefits (Summary Of The Change In Accumulated Other Comprehensive Income) (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="PensionAndOtherPostretirementBenefitsFairValueOfBenefitPlanAssetsDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsFairValueOfBenefitPlanAssetsDetails">
        <link:definition>9954537 - Disclosure - Pension And Other Postretirement Benefits (Fair Value Of Benefit Plan Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefitsFairValueOfBenefitPlanAssetsOtherPostretirementDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsFairValueOfBenefitPlanAssetsOtherPostretirementDetails">
        <link:definition>9954538 - Disclosure - Pension And Other Postretirement Benefits (Fair Value Of Benefit Plan Assets - Other Postretirement) (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="PensionAndOtherPostretirementBenefitsPensionPlansWithAccumulatedBenefitObligationInExcessOfPlanAssetsDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsPensionPlansWithAccumulatedBenefitObligationInExcessOfPlanAssetsDetails">
        <link:definition>9954539 - Disclosure - Pension And Other Postretirement Benefits (Pension Plans With Accumulated Benefit Obligation In Excess Of Plan Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefitsExpectedContributionPensionBenefitsAndOtherPostretirementBenefitsDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsExpectedContributionPensionBenefitsAndOtherPostretirementBenefitsDetails">
        <link:definition>9954540 - Disclosure - Pension And Other Postretirement Benefits (Expected Contribution Pension Benefits And Other Postretirement Benefits) (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="DisclosuresAboutSegmentsAndRelatedInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationNarrativeDetails">
        <link:definition>9954541 - Disclosure - Disclosures About Segments And Related 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="DisclosuresAboutSegmentsAndRelatedInformationScheduleOfSegmentsAndRelatedInformationDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationScheduleOfSegmentsAndRelatedInformationDetails">
        <link:definition>9954542 - Disclosure - Disclosures About Segments And Related Information (Schedule Of Segments And Related Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosuresAboutSegmentsAndRelatedInformationSalesandOtherOperatingRevenuesDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationSalesandOtherOperatingRevenuesDetails">
        <link:definition>9954543 - Disclosure - Disclosures About Segments And Related Information ( Sales and Other Operating Revenues) (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="DisclosuresAboutSegmentsAndRelatedInformationScheduleOfGeographicSalesAndOtherOperatingRevenueDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationScheduleOfGeographicSalesAndOtherOperatingRevenueDetails">
        <link:definition>9954544 - Disclosure - Disclosures About Segments And Related Information (Schedule Of Geographic Sales And Other Operating Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosuresAboutSegmentsAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionsDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionsDetails">
        <link:definition>9954545 - Disclosure - Disclosures About Segments And Related Information (Schedule Of Long-Lived Assets By Geographic Regions) (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="IncomeAndOtherTaxesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesNarrativeDetails">
        <link:definition>9954546 - Disclosure - Income And Other Taxes (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeAndOtherTaxesScheduleOfIncomeAndOtherTaxesDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesScheduleOfIncomeAndOtherTaxesDetails">
        <link:definition>9954547 - Disclosure - Income And Other Taxes (Schedule Of Income And Other Taxes) (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="IncomeAndOtherTaxesReconciliationBetweenIncomeTaxExpenseAndTheoreticalUSTaxDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesReconciliationBetweenIncomeTaxExpenseAndTheoreticalUSTaxDetails">
        <link:definition>9954548 - Disclosure - Income And Other Taxes (Reconciliation Between Income Tax Expense And Theoretical U.S. Tax) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeAndOtherTaxesDeferredIncomeTaxesAssetsAndLiabilitiesDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesDeferredIncomeTaxesAssetsAndLiabilitiesDetails">
        <link:definition>9954549 - Disclosure - Income And Other Taxes (Deferred Income Taxes Assets And Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeAndOtherTaxesDeferredIncomeTaxAssetsAndLiabilitiesByBalanceSheetClassificationDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesDeferredIncomeTaxAssetsAndLiabilitiesByBalanceSheetClassificationDetails">
        <link:definition>9954550 - Disclosure - Income And Other Taxes (Deferred Income Tax (Assets) And Liabilities By Balance Sheet Classification) (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="IncomeAndOtherTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>9954551 - Disclosure - Income And Other Taxes (Unrecognized Tax Benefits) (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="IncomeAndOtherTaxesRemainingTaxYearsSubjectToExaminationByMajorTaxJurisdictionDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesRemainingTaxYearsSubjectToExaminationByMajorTaxJurisdictionDetails">
        <link:definition>9954552 - Disclosure - Income And Other Taxes (Remaining Tax Years Subject To Examination By Major Tax Jurisdiction) (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="DivestmentActivitiesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/DivestmentActivitiesNarrativeDetails">
        <link:definition>9954553 - Disclosure - Divestment Activities (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="MergersandAcquisitionsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/MergersandAcquisitionsNarrativeDetails">
        <link:definition>9954554 - Disclosure - Mergers and Acquisitions (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="MergersandAcquisitionsNetAssetsAcquiredDetails" roleURI="http://www.exxonmobil.com/role/MergersandAcquisitionsNetAssetsAcquiredDetails">
        <link:definition>9954555 - Disclosure - Mergers and Acquisitions (Net Assets Acquired) (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="xom_TengizchevroilLlpMember" abstract="true" name="TengizchevroilLlpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_FourPointTwoTwoSevenNotesDue2040Member" abstract="true" name="FourPointTwoTwoSevenNotesDue2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_EffectOfCounterpartyNettingMember" abstract="true" name="EffectOfCounterpartyNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_UnrecognizedTaxBenefitsForeignExchangeEffectsOther" abstract="false" name="UnrecognizedTaxBenefitsForeignExchangeEffectsOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_NederlandseAardolieMaatschappijBVMember" abstract="true" name="NederlandseAardolieMaatschappijBVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_DefinedBenefitOtherIncreaseDecrease" abstract="false" name="DefinedBenefitOtherIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ZeroPointFiveTwoFourNotesDue2028Member" abstract="true" name="ZeroPointFiveTwoFourNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_GrossOtherPostRetirementBenefitsMember" abstract="true" name="GrossOtherPostRetirementBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ShareOfEquityCompanyIncomeTaxes" abstract="false" name="ShareOfEquityCompanyIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TotalConsolidatedCompanyAndShareOfEquityCompanyIncomeTaxes" abstract="false" name="TotalConsolidatedCompanyAndShareOfEquityCompanyIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_FinanceLeaseAndOtherObligationsMember" abstract="true" name="FinanceLeaseAndOtherObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OtherRevenueMember" abstract="true" name="OtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ScheduleOfAmountsRecordedInBalanceSheetAndInAccumulatedOtherComprehensiveIncomeTableTextBlock" abstract="false" name="ScheduleOfAmountsRecordedInBalanceSheetAndInAccumulatedOtherComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_QatarEnergyLNGNFE3Member" abstract="true" name="QatarEnergyLNGNFE3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_SouthHookLngTerminalCompanyLimitedMember" abstract="true" name="SouthHookLngTerminalCompanyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_MozambiqueRovumaVentureSpaMember" abstract="true" name="MozambiqueRovumaVentureSpaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ManagementProfessionalAndTechnicalParticipantsMember" abstract="true" name="ManagementProfessionalAndTechnicalParticipantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="xom_EffectiveTaxRateLineItems" abstract="true" name="EffectiveTaxRateLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_LongTermObligationsToEquityCompanies" abstract="false" name="LongTermObligationsToEquityCompanies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_AssetRetirementObligationsCashPaidToSettleExpectedPaymentYearTwo" abstract="false" name="AssetRetirementObligationsCashPaidToSettleExpectedPaymentYearTwo" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_DefinedBenefitPlanAmendmentsAndOtherChanges" abstract="false" name="DefinedBenefitPlanAmendmentsAndOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ScheduleOfOperatingAndFinanceLeasedAssetsTable" abstract="true" name="ScheduleOfOperatingAndFinanceLeasedAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_TwoPointSixOneZeroNotesDue2030Member" abstract="true" name="TwoPointSixOneZeroNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ProductSolutionsMember" abstract="true" name="ProductSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_QatarEnergyLNGS1Member" abstract="true" name="QatarEnergyLNGS1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_LesseeLeaseLeaseNotYetCommenced" abstract="false" name="LesseeLeaseLeaseNotYetCommenced" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CrudeOilAndProductPurchasesMember" abstract="true" name="CrudeOilAndProductPurchasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_FinanceLeaseMember" abstract="true" name="FinanceLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TwoPointFourFourZeroNotesDue2029Member" abstract="true" name="TwoPointFourFourZeroNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AdditionalDetailsForProjectsWithCompletedExploratoryActivityProgressingTowardDevelopmentTextBlock" abstract="false" name="AdditionalDetailsForProjectsWithCompletedExploratoryActivityProgressingTowardDevelopmentTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_LongTermFairValueDebt" abstract="false" name="LongTermFairValueDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ProductionAndManufacturingExpenses" abstract="false" name="ProductionAndManufacturingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_GovernmentAssistanceAffordableFuelPricingMember" abstract="true" name="GovernmentAssistanceAffordableFuelPricingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ExxonMobilCorporationMember" abstract="true" name="ExxonMobilCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ExxonMobilMember" abstract="true" name="ExxonMobilMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPriorYearAwardsIssuedGrantedInCurrentYear" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPriorYearAwardsIssuedGrantedInCurrentYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="xom_ChemicalProductsMember" abstract="true" name="ChemicalProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesAbstract" abstract="true" name="IncomeAndOtherTaxesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_SpecialtyProductsEquipmentMember" abstract="true" name="SpecialtyProductsEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_PioneerNaturalResourcesMergerMember" abstract="true" name="PioneerNaturalResourcesMergerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="xom_ScheduleOfInvestmentsAdvancesAndLongTermReceivablesTableTextBlock" abstract="false" name="ScheduleOfInvestmentsAdvancesAndLongTermReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_FourPointThreeTwoSevenNotesDue2050Member" abstract="true" name="FourPointThreeTwoSevenNotesDue2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPercentageOfMarketValueAtDateOfGrant" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPercentageOfMarketValueAtDateOfGrant" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_OnePointFiveSevenOneNotesDue2023Member" abstract="true" name="OnePointFiveSevenOneNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_GovernmentAssistanceReceivable" abstract="false" name="GovernmentAssistanceReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ScheduleOfImpairedLongLivedAssetsHeldAndUsedAndImpactOfExpropriationTable" abstract="true" name="ScheduleOfImpairedLongLivedAssetsHeldAndUsedAndImpactOfExpropriationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_PropertyPlantAndEquipmentAndAssetRetirementObligationsAbstract" abstract="true" name="PropertyPlantAndEquipmentAndAssetRetirementObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_LesseeLeaseLeaseNotYetCommencedExpectedPaymentYearOne" abstract="false" name="LesseeLeaseLeaseNotYetCommencedExpectedPaymentYearOne" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TreasuryStockIncludingNonControllingInterests" abstract="false" name="TreasuryStockIncludingNonControllingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_AssetRetirementObligationReductionDueToPropertySales" abstract="false" name="AssetRetirementObligationReductionDueToPropertySales" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_MinimumOwnershipOfAffiliateNeededForAwards" abstract="false" name="MinimumOwnershipOfAffiliateNeededForAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_TaxesIncludedInSellingGeneralAndAdministrativeExpenses" abstract="false" name="TaxesIncludedInSellingGeneralAndAdministrativeExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_BebErdgasUndErdoelGmbhMember" abstract="true" name="BebErdgasUndErdoelGmbhMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AdvancesToReceivablesFromEquityCompanies" abstract="false" name="AdvancesToReceivablesFromEquityCompanies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherPostretirementBenefitsMedicareSubsidyReceiptMember" abstract="true" name="OtherPostretirementBenefitsMedicareSubsidyReceiptMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_EquityMethodInvestmentIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" abstract="false" name="EquityMethodInvestmentIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ScheduleOfImpairedLongLivedAssetsHeldAndUsedAndImpactOfExpropriationLineItems" abstract="true" name="ScheduleOfImpairedLongLivedAssetsHeldAndUsedAndImpactOfExpropriationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_SaudiAramcoMobilRefineryCompanyLtdMember" abstract="true" name="SaudiAramcoMobilRefineryCompanyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_EquityMethodInvestmentsIncomeTaxExpenseBenefit" abstract="false" name="EquityMethodInvestmentsIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherComprehensiveIncomeLossChargeCreditToInvestmentInEquityCompanies" abstract="false" name="OtherComprehensiveIncomeLossChargeCreditToInvestmentInEquityCompanies" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ScheduleOfIncomeTaxExpenseForComponentsOfComprehensiveIncomeTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxExpenseForComponentsOfComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_SaudiYanbuPetrochemicalCoMember" abstract="true" name="SaudiYanbuPetrochemicalCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AdditionalInvestmentsAndAdvances" abstract="false" name="AdditionalInvestmentsAndAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ThreePointTwoNineFourNotesDue2027Member" abstract="true" name="ThreePointTwoNineFourNotesDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ScheduleOfFairValueOfPostretirementBenefitPlanAssetsTableTextBlock" abstract="false" name="ScheduleOfFairValueOfPostretirementBenefitPlanAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_ScheduleOfAssumptionsComponentsOfBenefitCostAndAmountsRecordedInAccumulatedOtherComprehensiveIncomeForPensionAndOtherPostretirementBenefitsTableTextBlock" abstract="false" name="ScheduleOfAssumptionsComponentsOfBenefitCostAndAmountsRecordedInAccumulatedOtherComprehensiveIncomeForPensionAndOtherPostretirementBenefitsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_CostOfProjectInGorgonAreaUllageMember" abstract="true" name="CostOfProjectInGorgonAreaUllageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingInLaterOfTenYearsOrRetirement" abstract="false" name="PercentOfSharesInEachAwardVestingInLaterOfTenYearsOrRetirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_DefinedBenefitPlanFairValueOfPlanAssetsFairValueHierarchy" abstract="false" name="DefinedBenefitPlanFairValueOfPlanAssetsFairValueHierarchy" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_PayablesToEquityCompanies" abstract="false" name="PayablesToEquityCompanies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_GoldenPassPipelineLlcMember" abstract="true" name="GoldenPassPipelineLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TaxesIncludedInProductionAndManufacturingExpenses" abstract="false" name="TaxesIncludedInProductionAndManufacturingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ScheduleOfSummaryOfAssetsInExcessOfLessThanBenefitObligationTableTextBlock" abstract="false" name="ScheduleOfSummaryOfAssetsInExcessOfLessThanBenefitObligationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_UsDollarEquivalentAtYearEndExchangeRatesOfAmountsPayableInForeignCurrencies" abstract="false" name="UsDollarEquivalentAtYearEndExchangeRatesOfAmountsPayableInForeignCurrencies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_EquityMethodInvestmentsSummaryIncomeStatementAndBalanceSheetTableTextBlock" abstract="false" name="EquityMethodInvestmentsSummaryIncomeStatementAndBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_IncomeFromEquityAffiliatesMember" abstract="true" name="IncomeFromEquityAffiliatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ThreePointFiveSixSevenNotesDue2045Member" abstract="true" name="ThreePointFiveSixSevenNotesDue2045Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInPnyangMember" abstract="true" name="CostOfProjectInPnyangMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesByBalanceSheetClassificationTableTextBlock" abstract="false" name="ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesByBalanceSheetClassificationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_UnrecognizedTaxBenefitsRollForward" abstract="true" name="UnrecognizedTaxBenefitsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_EquityCompanyObligationsMember" abstract="true" name="EquityCompanyObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OtherLongTermObligationsExpenseAndPaymentsAdjustment" abstract="false" name="OtherLongTermObligationsExpenseAndPaymentsAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ThreePointOneSevenSixNotesDue2024Member" abstract="true" name="ThreePointOneSevenSixNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ProvedDevelopedAndUndevelopedReserveNetEnergyPerDay" abstract="false" name="ProvedDevelopedAndUndevelopedReserveNetEnergyPerDay" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:energyItemType"/>
  <xs:element id="xom_AdditionalWorkingCapitalInformationTextBlock" abstract="false" name="AdditionalWorkingCapitalInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_YearsWellsDrilledAcquired" abstract="false" name="YearsWellsDrilledAcquired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:gYearItemType"/>
  <xs:element id="xom_DebtCurrentMember" abstract="true" name="DebtCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ZeroPointOneFourTwoPercentNotesDue2024Member" abstract="true" name="ZeroPointOneFourTwoPercentNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AdvancesToAffiliateAllowance" abstract="false" name="AdvancesToAffiliateAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherUsDollarObligationsMember" abstract="true" name="OtherUsDollarObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInBongaNorthMember" abstract="true" name="CostOfProjectInBongaNorthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_GoldenPassLngTerminalLlcMember" abstract="true" name="GoldenPassLngTerminalLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TotalFederalAndNonUsTaxExpenseBenefit" abstract="false" name="TotalFederalAndNonUsTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_PercentageIncreaseInUnrecognizedTaxBenefits" abstract="false" name="PercentageIncreaseInUnrecognizedTaxBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_CombinedExxonMobilAndAffiliatesMember" abstract="true" name="CombinedExxonMobilAndAffiliatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_PermianHighwayPipelineLlcMember" abstract="true" name="PermianHighwayPipelineLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostsOfProjectInRovumaLngUnitizedTrainsMember" abstract="true" name="CostsOfProjectInRovumaLngUnitizedTrainsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AdditionalWorkingCapitalInformationAbstract" abstract="true" name="AdditionalWorkingCapitalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_EnergyProductsMember" abstract="true" name="EnergyProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ThreePointFourFiveTwoNotesDue2051Member" abstract="true" name="ThreePointFourFiveTwoNotesDue2051Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_FinanceLeasePaidToEquityCompanyMember" abstract="true" name="FinanceLeasePaidToEquityCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalAfterTax" abstract="false" name="DisposalGroupNotDiscontinuedOperationGainLossOnDisposalAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_SixPointSevenFivePercentSeniorNotesDue2037Member" abstract="true" name="SixPointSevenFivePercentSeniorNotesDue2037Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AlbertaProductsPipeLineLtdMember" abstract="true" name="AlbertaProductsPipeLineLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TotalOtherTaxesAndDuties" abstract="false" name="TotalOtherTaxesAndDuties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_FujianRefiningPetrochemicalCoLtdMember" abstract="true" name="FujianRefiningPetrochemicalCoLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInBlock32CentralNEHubMember" abstract="true" name="CostOfProjectInBlock32CentralNEHubMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostsOfProjectInRovumaLngFutureNonStraddlingTrainMember" abstract="true" name="CostsOfProjectInRovumaLngFutureNonStraddlingTrainMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ExxonMobilCorporationEuroDenominatedMember" abstract="true" name="ExxonMobilCorporationEuroDenominatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ComprehensiveIncomeTaxIncludingPortionAttributableToNonControllingInterestAbstract" abstract="true" name="ComprehensiveIncomeTaxIncludingPortionAttributableToNonControllingInterestAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_FederalIncomeTaxExpenseBenefitOnForeignOperations" abstract="false" name="FederalIncomeTaxExpenseBenefitOnForeignOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_LineOfCreditLongTermMember" abstract="true" name="LineOfCreditLongTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_PercentageDecreaseInUnrecognizedTaxBenefits" abstract="false" name="PercentageDecreaseInUnrecognizedTaxBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_FundedPlans" abstract="false" name="FundedPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CostOfProjectInTanzaniaBlock2Member" abstract="true" name="CostOfProjectInTanzaniaBlock2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TotalAtFairValueMember" abstract="true" name="TotalAtFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ImpactOfExpropriationAfterTax" abstract="false" name="ImpactOfExpropriationAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TotalNumberOfProjects" abstract="false" name="TotalNumberOfProjects" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingAfterSevenYears" abstract="false" name="PercentOfSharesInEachAwardVestingAfterSevenYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_SpecialtyProductsMember" abstract="true" name="SpecialtyProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_NaturalGasAndOtherInventory" abstract="false" name="NaturalGasAndOtherInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherComprehensiveIncomeLossChargeCreditToEquityOfNoncontrollingInterests" abstract="false" name="OtherComprehensiveIncomeLossChargeCreditToEquityOfNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherComprehensiveIncomePostretirementBenefitsRecognizedInNetPeriodicPensionCostNetOfTax" abstract="false" name="OtherComprehensiveIncomePostretirementBenefitsRecognizedInNetPeriodicPensionCostNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ProvedDevelopedAndUndevelopedReservesDisqualifiedExitFromOperations" abstract="false" name="ProvedDevelopedAndUndevelopedReservesDisqualifiedExitFromOperations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:energyItemType"/>
  <xs:element id="xom_TotalIncomeSalesBasedAndOtherTaxes" abstract="false" name="TotalIncomeSalesBasedAndOtherTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_USEquitySecuritiesMember" abstract="true" name="USEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TwoPointNineNineFiveNotesDue2039Member" abstract="true" name="TwoPointNineNineFiveNotesDue2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_NonUsEquitySecuritiesMember" abstract="true" name="NonUsEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_GasTerraBVMember" abstract="true" name="GasTerraBVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AlJubailPetrochemicalCompanyMember" abstract="true" name="AlJubailPetrochemicalCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_XtoEnergyIncMember" abstract="true" name="XtoEnergyIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_LesseeLeaseLeaseNotYetCommencedExpectedPaymentYearTwo" abstract="false" name="LesseeLeaseLeaseNotYetCommencedExpectedPaymentYearTwo" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesLineItems" abstract="true" name="IncomeAndOtherTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_ChemicalProductsEquipmentMember" abstract="true" name="ChemicalProductsEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OtherThirdPartyObligationsMember" abstract="true" name="OtherThirdPartyObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_MarineWellContainmentCompanyLlcMember" abstract="true" name="MarineWellContainmentCompanyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInKairanMember" abstract="true" name="CostOfProjectInKairanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_LeasesFinanceAbstract" abstract="true" name="LeasesFinanceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_PermianExpressPartnersLlcMember" abstract="true" name="PermianExpressPartnersLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_IssuedAndOutstandingRestrictedStock" abstract="false" name="IssuedAndOutstandingRestrictedStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="xom_FifteenProjectsMember" abstract="true" name="FifteenProjectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_DenburyIncMember" abstract="true" name="DenburyIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="xom_TerminaleGnlAdriaticoSrlMember" abstract="true" name="TerminaleGnlAdriaticoSrlMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_EffectiveIncomeTaxRateReconciliationEuropeanTaxOnEnergySectorAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationEuropeanTaxOnEnergySectorAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_DividendsCommonStockIncNoncontrollingInt" abstract="false" name="DividendsCommonStockIncNoncontrollingInt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_PropertyPlantAndEquipmentAndAssetRetirementObligationsTextBlock" abstract="false" name="PropertyPlantAndEquipmentAndAssetRetirementObligationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_OtherLongTermFinancialLiabilities" abstract="false" name="OtherLongTermFinancialLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TwoPointTwoSevenFiveNotesDue2026Member" abstract="true" name="TwoPointTwoSevenFiveNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_BusinessCombinationNumberOfSharesOfAcquirerStockIssuedInExchangeForEachShareOfAcquireeStock" abstract="false" name="BusinessCombinationNumberOfSharesOfAcquirerStockIssuedInExchangeForEachShareOfAcquireeStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="xom_ShareBasedCompensationArrangementsByShareBasedPaymentUnitsSettledInCash" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentUnitsSettledInCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ReservesForLongTermReceivablesAndMiscellaneousInvestments" abstract="false" name="ReservesForLongTermReceivablesAndMiscellaneousInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_FinancialInstrumentsAndDerivativesAbstract" abstract="true" name="FinancialInstrumentsAndDerivativesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_GrantValueOfRestrictedStockAndUnitsOutstandingTableTextBlock" abstract="false" name="GrantValueOfRestrictedStockAndUnitsOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_EffectiveTaxRateTable" abstract="true" name="EffectiveTaxRateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_AmortizationOfStockBasedAwards" abstract="false" name="AmortizationOfStockBasedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ResultsOfOperationsIncomeBeforeConsolidateAndEquityCompanyIncomeTaxes" abstract="false" name="ResultsOfOperationsIncomeBeforeConsolidateAndEquityCompanyIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_LeaseTypeAxis" abstract="true" name="LeaseTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_CashFlowOperatingAndFinanceLeasedFacilitiesTableTextBlock" abstract="false" name="CashFlowOperatingAndFinanceLeasedFacilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_CorporateAndFinancingMemberMember" abstract="true" name="CorporateAndFinancingMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OperatingAndFinanceLeaseRightOfUseAssetTableTextBlock" abstract="false" name="OperatingAndFinanceLeaseRightOfUseAssetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_ThreePointFourEightTwoNotesDue2030Member" abstract="true" name="ThreePointFourEightTwoNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OnePointFourZeroEightPercentNotesDue2039Member" abstract="true" name="OnePointFourZeroEightPercentNotesDue2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInWhiptailMember" abstract="true" name="CostOfProjectInWhiptailMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="xom_EnergyProductsEquipmentMember" abstract="true" name="EnergyProductsEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingAfterThreeYears" abstract="false" name="PercentOfSharesInEachAwardVestingAfterThreeYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_AccumulatedOtherComprehensiveIncomeRollForward" abstract="true" name="AccumulatedOtherComprehensiveIncomeRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_AccountsReceivableExchangeCollateral" abstract="false" name="AccountsReceivableExchangeCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_DeferredTaxAssetIncludedInOtherAssetsIncludingIntangiblesNet" abstract="false" name="DeferredTaxAssetIncludedInOtherAssetsIncludingIntangiblesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_PostretirementBenefitsReservesAdjustmentRollForward" abstract="true" name="PostretirementBenefitsReservesAdjustmentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_InsuranceContractsAtContractValueMember" abstract="true" name="InsuranceContractsAtContractValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_BarzanGasCompanyLimitedMember" abstract="true" name="BarzanGasCompanyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_LongTermDebtInUsDollars" abstract="false" name="LongTermDebtInUsDollars" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TwoPointNineNineTwoNotesDue2025Member" abstract="true" name="TwoPointNineNineTwoNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_NaturalGasMember" abstract="true" name="NaturalGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_QatarEnergyLNGS2Member" abstract="true" name="QatarEnergyLNGS2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="xom_NumberOfProjectsThatOnlyHaveExploratoryWellCostsCapitalizedForPeriodOfOneYearOrLess" abstract="false" name="NumberOfProjectsThatOnlyHaveExploratoryWellCostsCapitalizedForPeriodOfOneYearOrLess" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="xom_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" abstract="false" name="OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CostOfProjectInBlueWhaleMember" abstract="true" name="CostOfProjectInBlueWhaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_GulfCoastGrowthVenturesLlcMember" abstract="true" name="GulfCoastGrowthVenturesLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OtherGuaranteesMember" abstract="true" name="OtherGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CaspianPipelineConsortiumKazakhstanMember" abstract="true" name="CaspianPipelineConsortiumKazakhstanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_UnfundedPlans" abstract="false" name="UnfundedPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_AssetRetirementObligationsCashPaidToSettleExpectedPaymentYearOne" abstract="false" name="AssetRetirementObligationsCashPaidToSettleExpectedPaymentYearOne" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ForeignCurrencyAndOtherEffectsMember" abstract="true" name="ForeignCurrencyAndOtherEffectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesPolicyPolicyTextBlock" abstract="false" name="IncomeAndOtherTaxesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_UpstreamMember" abstract="true" name="UpstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CoralFlngSaMember" abstract="true" name="CoralFlngSaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_TwoPointSevenTwoSixNotesDue2023Member" abstract="true" name="TwoPointSevenTwoSixNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_SummaryOfChangeInAccumulatedOtherComprehensiveIncomeTableTableTextBlock" abstract="false" name="SummaryOfChangeInAccumulatedOtherComprehensiveIncomeTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="xom_IndustrialRevenueBondsDue20222051Member" abstract="true" name="IndustrialRevenueBondsDue20222051Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ZeroPointEightThreeFiveNotesDue2032Member" abstract="true" name="ZeroPointEightThreeFiveNotesDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ShareOfEquityCompanySalesRevenuesFromConsolidatedCompanies" abstract="false" name="ShareOfEquityCompanySalesRevenuesFromConsolidatedCompanies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_InvestmentsAdvancesAndLongTermReceivablesTextBlock" abstract="false" name="InvestmentsAdvancesAndLongTermReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedRemaining" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedRemaining" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="xom_CostOfProjectInPapuaNewGuineaMurukMember" abstract="true" name="CostOfProjectInPapuaNewGuineaMurukMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_NumberOfProjectsWithCapitalizedWellExplorationCompletedAsOfYearEndProgressingTowardDevelopment" abstract="false" name="NumberOfProjectsWithCapitalizedWellExplorationCompletedAsOfYearEndProgressingTowardDevelopment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="xom_ThreePointZeroFourThreeNotesDue2026Member" abstract="true" name="ThreePointZeroFourThreeNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ZeroPointOneFourTwoNotesDue2024Member" abstract="true" name="ZeroPointOneFourTwoNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ScheduleOfIncomeAndOtherTaxesTableTextBlock" abstract="false" name="ScheduleOfIncomeAndOtherTaxesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_TwoPointZeroOneNineNotesDue2024Member" abstract="true" name="TwoPointZeroOneNineNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AssetImpairmentChargesAfterTax" abstract="false" name="AssetImpairmentChargesAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_QatarEnergyLNGS3Member" abstract="true" name="QatarEnergyLNGS3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesTable" abstract="true" name="IncomeAndOtherTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_ScheduleOfFairValueOfPensionBenefitPlanAssetsTableTextBlock" abstract="false" name="ScheduleOfFairValueOfPensionBenefitPlanAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_PapuaNewGuineaLiquefiedNaturalGasGlobalCompanyLdcMember" abstract="true" name="PapuaNewGuineaLiquefiedNaturalGasGlobalCompanyLdcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_OtherForeignCurrencyObligationsMember" abstract="true" name="OtherForeignCurrencyObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_SixPointThreeSevenFivePercentSeniorNoteDue2038Member" abstract="true" name="SixPointThreeSevenFivePercentSeniorNoteDue2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_QatarLiquefiedGasCompanyLimited2Member" abstract="true" name="QatarLiquefiedGasCompanyLimited2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingAfterFiveYears" abstract="false" name="PercentOfSharesInEachAwardVestingAfterFiveYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="xom_TwoPointSevenZeroNineNotesDue2025Member" abstract="true" name="TwoPointSevenZeroNineNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_FinanceLeasePaidToThirdPartiesMember" abstract="true" name="FinanceLeasePaidToThirdPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_EffectOfCollateralNettingMember" abstract="true" name="EffectOfCollateralNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInLaInvernadaMember" abstract="true" name="CostOfProjectInLaInvernadaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_NumberOfProjectsWithCapitalizedWellDrilledInPrecedingTwelveMonthsOrExplorationPlannedInNextTwoYearsAsOfYearEnd" abstract="false" name="NumberOfProjectsWithCapitalizedWellDrilledInPrecedingTwelveMonthsOrExplorationPlannedInNextTwoYearsAsOfYearEnd" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="xom_CostsOfProjectInRovumaLngPhaseOneMember" abstract="true" name="CostsOfProjectInRovumaLngPhaseOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_SixPointOnePercentSeniorNotesDue2036Member" abstract="true" name="SixPointOnePercentSeniorNotesDue2036Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockAndUnitsSettledInStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockAndUnitsSettledInStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherUpstreamMember" abstract="true" name="OtherUpstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="xom_ZeroPointEightThreeFivePercentNotesDue2032Member" abstract="true" name="ZeroPointEightThreeFivePercentNotesDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ScheduleOfNotesAccountsReceivableAndPayableLoansPayableAndAccruedLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfNotesAccountsReceivableAndPayableLoansPayableAndAccruedLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="xom_DebtNoncurrentMember" abstract="true" name="DebtNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ChangeInNetProvisionsMember" abstract="true" name="ChangeInNetProvisionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_LeaseAgreementsDrillingRigsAndRelatedEquipmentMember" abstract="true" name="LeaseAgreementsDrillingRigsAndRelatedEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInPapuaLngMember" abstract="true" name="CostOfProjectInPapuaLngMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_DefinedBenefitPlanFairValueOfPlanAssetsNetAssetValue" abstract="false" name="DefinedBenefitPlanFairValueOfPlanAssetsNetAssetValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ThreePointZeroNineFiveNotesDue2049Member" abstract="true" name="ThreePointZeroNineFiveNotesDue2049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_DefinedBenefitPlanAmortizationOfActuarialLossGainAndPriorServiceCostCreditAndRecognizedNetGainLossDueToSettlementsAndCurtailments" abstract="false" name="DefinedBenefitPlanAmortizationOfActuarialLossGainAndPriorServiceCostCreditAndRecognizedNetGainLossDueToSettlementsAndCurtailments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_SalesAndOtherOperatingRevenueMember" abstract="true" name="SalesAndOtherOperatingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_FinanceLeasePrincipalPaymentsForOperatingActivities" abstract="false" name="FinanceLeasePrincipalPaymentsForOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_Sakhalin1Member" abstract="true" name="Sakhalin1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CostOfProjectInHiberniaNorthMember" abstract="true" name="CostOfProjectInHiberniaNorthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_FourPointOneOneFourNotesDue2046Member" abstract="true" name="FourPointOneOneFourNotesDue2046Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OnePointFourZeroEightNotesDue2021Member" abstract="true" name="OnePointFourZeroEightNotesDue2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesTextBlock" abstract="false" name="IncomeAndOtherTaxesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="xom_ScheduleOfOperatingAndFinanceLeasedAssetsLineItems" abstract="true" name="ScheduleOfOperatingAndFinanceLeasedAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_InfineumUSALPMember" abstract="true" name="InfineumUSALPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_DebtRelatedGuaranteesMember" abstract="true" name="DebtRelatedGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_LongTermDebtAssumedBy3rdParty" abstract="false" name="LongTermDebtAssumedBy3rdParty" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="xom_ChangesInAmountsRecordedInAccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentFromAociPensionAndOtherPostretirementBenefitPlansForActuarialGainLossBeforeTax" abstract="false" name="ChangesInAmountsRecordedInAccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentFromAociPensionAndOtherPostretirementBenefitPlansForActuarialGainLossBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CrudeOilAndProductPurchases" abstract="false" name="CrudeOilAndProductPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_FinanceLeaseLiabilityAndOtherObligationsNonCurrentLongTermDebt" abstract="false" name="FinanceLeaseLiabilityAndOtherObligationsNonCurrentLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_DifferenceInCarryingValueAndFairValueMember" abstract="true" name="DifferenceInCarryingValueAndFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_IntersegmentRevenue" abstract="false" name="IntersegmentRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CapitalizedExploratoryWellCostsAttributableToEquityCompanies" abstract="false" name="CapitalizedExploratoryWellCostsAttributableToEquityCompanies" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ShortTermAndOtherNetOfSubleaseRentalIncome" abstract="false" name="ShortTermAndOtherNetOfSubleaseRentalIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_DueToRelatedPartiesNoncurrentMember" abstract="true" name="DueToRelatedPartiesNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OtherCapitalizedExploratoryWellCosts" abstract="false" name="OtherCapitalizedExploratoryWellCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ProductsMember" abstract="true" name="ProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_ZeroPointFiveTwoFourPercentNotesDue2028Member" abstract="true" name="ZeroPointFiveTwoFourPercentNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_WorldwideCurrentTaxExpenseBenefit" abstract="false" name="WorldwideCurrentTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherComprehensiveIncomeForeignExchangeRateChanges" abstract="false" name="OtherComprehensiveIncomeForeignExchangeRateChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_WeightedAverageFairValueOfRestrictedStockAndRestrictedStockUnitsAtGrantDate" abstract="false" name="WeightedAverageFairValueOfRestrictedStockAndRestrictedStockUnitsAtGrantDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="xom_LeaseTypeDomain" abstract="true" name="LeaseTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_OperatingLeaseMember" abstract="true" name="OperatingLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="xom_CrossTimbersEnergyLlcMember" abstract="true" name="CrossTimbersEnergyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
