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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:29b5de61-6314-4b94-9d7a-5dfb06941728,g:b2f7ddc2-3db2-48cf-a9e0-28afa5e4ef5b-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xom="http://www.exxonmobil.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.exxonmobil.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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-20201231_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-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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-20201231_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-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.exxonmobil.com/role/DocumentAndEntityInformation">
        <link:definition>000010001 - 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="ConsolidatedStatementOfIncome" roleURI="http://www.exxonmobil.com/role/ConsolidatedStatementOfIncome">
        <link:definition>100010002 - 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>100020003 - 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>100030004 - 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>100040005 - 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>100050006 - 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="ConsolidatedStatementOfChangesInEquity" roleURI="http://www.exxonmobil.com/role/ConsolidatedStatementOfChangesInEquity">
        <link:definition>100060007 - 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>210011001 - 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="SummaryOfAccountingPoliciesPolicy" roleURI="http://www.exxonmobil.com/role/SummaryOfAccountingPoliciesPolicy">
        <link:definition>220022001 - 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="AccountingChanges" roleURI="http://www.exxonmobil.com/role/AccountingChanges">
        <link:definition>210031002 - Disclosure - Accounting Changes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingChangesTables" roleURI="http://www.exxonmobil.com/role/AccountingChangesTables">
        <link:definition>230043001 - Disclosure - Accounting Changes (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="AccountingChangesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/AccountingChangesNarrativeDetails">
        <link:definition>240054001 - Disclosure - Accounting Changes (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="AccountingChangesCECLDetails" roleURI="http://www.exxonmobil.com/role/AccountingChangesCECLDetails">
        <link:definition>240064002 - Disclosure - Accounting Changes (CECL) (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="MiscellaneousFinancialInformation" roleURI="http://www.exxonmobil.com/role/MiscellaneousFinancialInformation">
        <link:definition>210071003 - 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="MiscellaneousFinancialInformationTables" roleURI="http://www.exxonmobil.com/role/MiscellaneousFinancialInformationTables">
        <link:definition>230083002 - 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="MiscellaneousFinancialInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/MiscellaneousFinancialInformationNarrativeDetails">
        <link:definition>240094003 - 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>240104004 - 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="OtherComprehensiveIncomeInformation" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformation">
        <link:definition>210111004 - 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="OtherComprehensiveIncomeInformationTables" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformationTables">
        <link:definition>230123003 - 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="OtherComprehensiveIncomeInformationScheduleofAccumulatedOtherComprehensiveIncomeInformationDetails" roleURI="http://www.exxonmobil.com/role/OtherComprehensiveIncomeInformationScheduleofAccumulatedOtherComprehensiveIncomeInformationDetails">
        <link:definition>240134005 - 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>240144006 - 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>240154007 - 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="CashFlowInformation" roleURI="http://www.exxonmobil.com/role/CashFlowInformation">
        <link:definition>210161005 - 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="CashFlowInformationTables" roleURI="http://www.exxonmobil.com/role/CashFlowInformationTables">
        <link:definition>230173004 - 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="CashFlowInformationCashPaymentsForInterestAndIncomeTaxesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/CashFlowInformationCashPaymentsForInterestAndIncomeTaxesNarrativeDetails">
        <link:definition>240184008 - Disclosure - Cash Flow Information (Cash Payments For Interest And Income Taxes) (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationCashPaymentsForInterestAndIncomeTaxesDetails" roleURI="http://www.exxonmobil.com/role/CashFlowInformationCashPaymentsForInterestAndIncomeTaxesDetails">
        <link:definition>240194009 - 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="AdditionalWorkingCapitalInformation" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformation">
        <link:definition>210201006 - 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="AdditionalWorkingCapitalInformationTables" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformationTables">
        <link:definition>230213005 - 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="AdditionalWorkingCapitalInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformationNarrativeDetails">
        <link:definition>240224010 - 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="AdditionalWorkingCapitalInformationScheduleOfNotesAccountsReceivableAndPayableLoansPayableAccruedLiabilitiesDetails" roleURI="http://www.exxonmobil.com/role/AdditionalWorkingCapitalInformationScheduleOfNotesAccountsReceivableAndPayableLoansPayableAccruedLiabilitiesDetails">
        <link:definition>240234011 - 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="EquityCompanyInformation" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformation">
        <link:definition>210241007 - 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="EquityCompanyInformationTables" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformationTables">
        <link:definition>230253006 - 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="EquityCompanyInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/EquityCompanyInformationNarrativeDetails">
        <link:definition>240264012 - 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>240274013 - 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>240284014 - 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="InvestmentsAdvancesAndLongTermReceivables" roleURI="http://www.exxonmobil.com/role/InvestmentsAdvancesAndLongTermReceivables">
        <link:definition>210291008 - 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="InvestmentsAdvancesAndLongTermReceivablesTables" roleURI="http://www.exxonmobil.com/role/InvestmentsAdvancesAndLongTermReceivablesTables">
        <link:definition>230303007 - 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="InvestmentsAdvancesAndLongTermReceivablesDetails" roleURI="http://www.exxonmobil.com/role/InvestmentsAdvancesAndLongTermReceivablesDetails">
        <link:definition>240314015 - 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="PropertyPlantAndEquipmentAndAssetRetirementObligations" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligations">
        <link:definition>210321009 - 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="PropertyPlantAndEquipmentAndAssetRetirementObligationsTables" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsTables">
        <link:definition>230333008 - 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="PropertyPlantAndEquipmentAndAssetRetirementObligationsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsNarrativeDetails">
        <link:definition>240344016 - 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="PropertyPlantAndEquipmentAndAssetRetirementObligationsPropertyPlantAndEquipmentDetails" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsPropertyPlantAndEquipmentDetails">
        <link:definition>240354017 - 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="PropertyPlantAndEquipmentAndAssetRetirementObligationsAssetRetirementObligationsDetails" roleURI="http://www.exxonmobil.com/role/PropertyPlantAndEquipmentAndAssetRetirementObligationsAssetRetirementObligationsDetails">
        <link:definition>240364018 - 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="AccountingForSuspendedExploratoryWellCosts" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCosts">
        <link:definition>210371010 - 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="AccountingForSuspendedExploratoryWellCostsTables" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsTables">
        <link:definition>230383009 - 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="AccountingForSuspendedExploratoryWellCostsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsNarrativeDetails">
        <link:definition>240394019 - 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="AccountingForSuspendedExploratoryWellCostsChangeInCapitalizedSuspendedExploratoryWellCostsDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsChangeInCapitalizedSuspendedExploratoryWellCostsDetails">
        <link:definition>240404020 - 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>240414021 - 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>240424022 - 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="AccountingForSuspendedExploratoryWellCostsScheduleOfAdditionalDetailForTheProjectsDetails" roleURI="http://www.exxonmobil.com/role/AccountingForSuspendedExploratoryWellCostsScheduleOfAdditionalDetailForTheProjectsDetails">
        <link:definition>240434023 - 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="Leases" roleURI="http://www.exxonmobil.com/role/Leases">
        <link:definition>210441011 - 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="LeasesTables" roleURI="http://www.exxonmobil.com/role/LeasesTables">
        <link:definition>230453010 - 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="LeasesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/LeasesNarrativeDetails">
        <link:definition>240464024 - 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="LeasesLeaseCostDetails" roleURI="http://www.exxonmobil.com/role/LeasesLeaseCostDetails">
        <link:definition>240474025 - 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>240484026 - 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>240494027 - 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="LeasesOtherInformationDetails" roleURI="http://www.exxonmobil.com/role/LeasesOtherInformationDetails">
        <link:definition>240504028 - 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="EarningsPerShare" roleURI="http://www.exxonmobil.com/role/EarningsPerShare">
        <link:definition>210511012 - 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="EarningsPerShareTables" roleURI="http://www.exxonmobil.com/role/EarningsPerShareTables">
        <link:definition>230523011 - 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="EarningsPerShareDetails" roleURI="http://www.exxonmobil.com/role/EarningsPerShareDetails">
        <link:definition>240534029 - 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="FinancialInstrumentsAndDerivatives" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsAndDerivatives">
        <link:definition>210541013 - 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="FinancialInstrumentsandDerivativesTables" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsandDerivativesTables">
        <link:definition>230553012 - 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="FinancialInstrumentsAndDerivativesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsAndDerivativesNarrativeDetails">
        <link:definition>240564030 - 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="FinancialInstrumentsAndDerivativesFinancialInstrumentsDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsAndDerivativesFinancialInstrumentsDetails">
        <link:definition>240574031 - 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="FinancialInstrumentsandDerivativesDerivativeInstrumentBalanceSheetDetails" roleURI="http://www.exxonmobil.com/role/FinancialInstrumentsandDerivativesDerivativeInstrumentBalanceSheetDetails">
        <link:definition>240584032 - 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>240594033 - 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="LongTermDebt" roleURI="http://www.exxonmobil.com/role/LongTermDebt">
        <link:definition>210601014 - 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="LongTermDebtTables" roleURI="http://www.exxonmobil.com/role/LongTermDebtTables">
        <link:definition>230613013 - 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="LongTermDebtNarrativeDetails" roleURI="http://www.exxonmobil.com/role/LongTermDebtNarrativeDetails">
        <link:definition>240624034 - 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>240634035 - 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="IncentiveProgram" roleURI="http://www.exxonmobil.com/role/IncentiveProgram">
        <link:definition>210641015 - 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="IncentiveProgramTables" roleURI="http://www.exxonmobil.com/role/IncentiveProgramTables">
        <link:definition>230653014 - 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="IncentiveProgramNarrativeDetails" roleURI="http://www.exxonmobil.com/role/IncentiveProgramNarrativeDetails">
        <link:definition>240664036 - 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>240674037 - 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>240684038 - 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="LitigationAndOtherContingencies" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingencies">
        <link:definition>210691016 - 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="LitigationAndOtherContingenciesTables" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingenciesTables">
        <link:definition>230703015 - 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="LitigationAndOtherContingenciesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingenciesNarrativeDetails">
        <link:definition>240714039 - Disclosure - Litigation And Other Contingencies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LitigationAndOtherContingenciesScheduleOfGuaranteesDetails" roleURI="http://www.exxonmobil.com/role/LitigationAndOtherContingenciesScheduleOfGuaranteesDetails">
        <link:definition>240724040 - 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="PensionAndOtherPostretirementBenefits" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefits">
        <link:definition>210731017 - 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="PensionAndOtherPostretirementBenefitsTables" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsTables">
        <link:definition>230743016 - 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="PensionAndOtherPostretirementBenefitsNarrativeDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsNarrativeDetails">
        <link:definition>240754041 - 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="PensionAndOtherPostretirementBenefitsBenefitObligationsAndPlanAssetsAssociatedWithPrincipalBenefitPlansDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsBenefitObligationsAndPlanAssetsAssociatedWithPrincipalBenefitPlansDetails">
        <link:definition>240764042 - 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="PensionAndOtherPostretirementBenefitsChangeInPlanAssetsOfPensionAndOtherPostretirementBenefitsDetails" roleURI="http://www.exxonmobil.com/role/PensionAndOtherPostretirementBenefitsChangeInPlanAssetsOfPensionAndOtherPostretirementBenefitsDetails">
        <link:definition>240774043 - 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>240784044 - 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>240794045 - 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>240804046 - 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>240814047 - 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>240824048 - 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>240834049 - 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>240844050 - 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>240854051 - 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="DisclosuresAboutSegmentsAndRelatedInformation" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformation">
        <link:definition>210861018 - 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="DisclosuresAboutSegmentsAndRelatedInformationTables" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationTables">
        <link:definition>230873017 - 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="DisclosuresAboutSegmentsAndRelatedInformationNarrativeDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationNarrativeDetails">
        <link:definition>240884052 - 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>240894053 - 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="DisclosuresAboutSegmentsAndRelatedInformationScheduleOfGeographicSalesAndOtherOperatingRevenueDetails" roleURI="http://www.exxonmobil.com/role/DisclosuresAboutSegmentsAndRelatedInformationScheduleOfGeographicSalesAndOtherOperatingRevenueDetails">
        <link:definition>240904054 - 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>240914055 - 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="IncomeAndOtherTaxes" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxes">
        <link:definition>210921019 - 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="IncomeAndOtherTaxesTables" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesTables">
        <link:definition>230933018 - 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="IncomeAndOtherTaxesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/IncomeAndOtherTaxesNarrativeDetails">
        <link:definition>240944056 - 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>240954057 - 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>240964058 - 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>240974059 - 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>240984060 - 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>240994061 - 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>241004062 - 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="RestructuringActivities" roleURI="http://www.exxonmobil.com/role/RestructuringActivities">
        <link:definition>211011020 - Disclosure - Restructuring 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="RestructuringActivitiesTables" roleURI="http://www.exxonmobil.com/role/RestructuringActivitiesTables">
        <link:definition>231023019 - Disclosure - Restructuring Activities (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="RestructuringActivitiesNarrativeDetails" roleURI="http://www.exxonmobil.com/role/RestructuringActivitiesNarrativeDetails">
        <link:definition>241034063 - Disclosure - Restructuring 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="RestructuringActivitiesSummaryofReservesandChargesDetails" roleURI="http://www.exxonmobil.com/role/RestructuringActivitiesSummaryofReservesandChargesDetails">
        <link:definition>241044064 - Disclosure - Restructuring Activities (Summary of Reserves and Charges) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="xom_ThreePointFourEightTwoNotesDue2030Member" abstract="true" name="ThreePointFourEightTwoNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_SummaryOfChangeInAccumulatedOtherComprehensiveIncomeTableTextBlock" abstract="false" name="SummaryOfChangeInAccumulatedOtherComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityChangeInMethodCreditLossExpenseReversal" abstract="false" name="AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityChangeInMethodCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_QatarLiquefiedGasCompanyLimited2Member" abstract="true" name="QatarLiquefiedGasCompanyLimited2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TwoPointThreeNineSevenNotesDue2022Member" abstract="true" name="TwoPointThreeNineSevenNotesDue2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_GrantValueOfRestrictedStockAndUnitsOutstandingTableTextBlock" abstract="false" name="GrantValueOfRestrictedStockAndUnitsOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_EffectOfCounterpartyNettingMember" abstract="true" name="EffectOfCounterpartyNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_EstimatedNextYearAmortizationTableTextBlock" abstract="false" name="EstimatedNextYearAmortizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_LesseeOperatingAndFinanceLeasesTextBlock" abstract="false" name="LesseeOperatingAndFinanceLeasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_IssuedAndOutstandingRestrictedStock" abstract="false" name="IssuedAndOutstandingRestrictedStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_MarineWellContainmentCompanyLlcMember" abstract="true" name="MarineWellContainmentCompanyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInBosiMember" abstract="true" name="CostOfProjectInBosiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_CostsOfProjectInRovumaLngFutureNonStraddlingTrainMember" abstract="true" name="CostsOfProjectInRovumaLngFutureNonStraddlingTrainMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityOther" abstract="false" name="AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_IndustrialRevenueBondsDue20202051Member" abstract="true" name="IndustrialRevenueBondsDue20202051Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TwoPointFourFourZeroNotesDue2029Member" abstract="true" name="TwoPointFourFourZeroNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FinancialInstrumentsAndDerivativesAbstract" abstract="true" name="FinancialInstrumentsAndDerivativesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingAfterThreeYears" abstract="false" name="PercentOfSharesInEachAwardVestingAfterThreeYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_ScheduleOfIncomeAndOtherTaxesTextBlock" abstract="false" name="ScheduleOfIncomeAndOtherTaxesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_ZeroPointEightThreeFiveNotesDue2032Member" abstract="true" name="ZeroPointEightThreeFiveNotesDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_USEquitySecuritiesMember" abstract="true" name="USEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_PropertyPlantAndEquipmentAndAssetRetirementObligationsTextBlock" abstract="false" name="PropertyPlantAndEquipmentAndAssetRetirementObligationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_ZeroPointFiveTwoFourNotesDue2028Member" abstract="true" name="ZeroPointFiveTwoFourNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TwentyOneProjectsMember" abstract="true" name="TwentyOneProjectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_SixPointOnePercentSeniorNotesDue2036Member" abstract="true" name="SixPointOnePercentSeniorNotesDue2036Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_AnnulledPortionOfAwardForCerroNegroProject" abstract="false" name="AnnulledPortionOfAwardForCerroNegroProject" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_ZeroPointEightThreeFivePercentNotesDue2032Member" abstract="true" name="ZeroPointEightThreeFivePercentNotesDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInHiberniaNorthMember" abstract="true" name="CostOfProjectInHiberniaNorthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_PercentageOwnershipInterestOfOverseasProjectBeforeNationalizationDecreeByForeignNation" abstract="false" name="PercentageOwnershipInterestOfOverseasProjectBeforeNationalizationDecreeByForeignNation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingAfterFiveYears" abstract="false" name="PercentOfSharesInEachAwardVestingAfterFiveYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_FourPointThreeTwoSevenNotesDue2050Member" abstract="true" name="FourPointThreeTwoSevenNotesDue2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_CostsOfProjectInRovumaLngUnitizedTrainsMember" abstract="true" name="CostsOfProjectInRovumaLngUnitizedTrainsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OnePointFourZeroEightNotesDue2021Member" abstract="true" name="OnePointFourZeroEightNotesDue2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_InvestmentsAdvancesAndLongTermReceivablesTextBlock" abstract="false" name="InvestmentsAdvancesAndLongTermReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_EarlierCerroNegroAwardForBreachOfContractualObligations" abstract="false" name="EarlierCerroNegroAwardForBreachOfContractualObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RasLaffanLiquefiedNaturalGasCompanyLimitedIiMember" abstract="true" name="RasLaffanLiquefiedNaturalGasCompanyLimitedIiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_ChangesInAmountsRecordedInAccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentFromAociPensionAndOtherPostretirementBenefitPlansForActuarialGainLossBeforeTax" abstract="false" name="ChangesInAmountsRecordedInAccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentFromAociPensionAndOtherPostretirementBenefitPlansForActuarialGainLossBeforeTax" 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="nonnum:domainItemType"/>
  <xs:element id="xom_RasLaffanLiquefiedNaturalGasCompanyLimitedMember" abstract="true" name="RasLaffanLiquefiedNaturalGasCompanyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_DueToRelatedPartiesNoncurrentMember" abstract="true" name="DueToRelatedPartiesNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OtherPostretirementBenefitsMedicareSubsidyReceiptMember" abstract="true" name="OtherPostretirementBenefitsMedicareSubsidyReceiptMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CameroonOilTransportationCompanySaMember" abstract="true" name="CameroonOilTransportationCompanySaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_CostOfProjectInPapuaLngMember" abstract="true" name="CostOfProjectInPapuaLngMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_CostOfProjectInKurdistanPirmamMember" abstract="true" name="CostOfProjectInKurdistanPirmamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_NonoperatedUpstreamAssetsInNorwayMember" abstract="true" name="NonoperatedUpstreamAssetsInNorwayMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TotalNumberOfProjects" abstract="false" name="TotalNumberOfProjects" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="xom_ThreeYearFloatingRateNotesDue2022Member" abstract="true" name="ThreeYearFloatingRateNotesDue2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ScheduleOfAmountsRecordedInBalanceSheetAndInAccumulatedOtherComprehensiveIncomeTextBlock" abstract="false" name="ScheduleOfAmountsRecordedInBalanceSheetAndInAccumulatedOtherComprehensiveIncomeTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_AeraEnergyLlcMember" abstract="true" name="AeraEnergyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_NaturalGasMember" abstract="true" name="NaturalGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_AbuDhabiMember" abstract="true" name="AbuDhabiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CashFlowOperatingAndFinanceLeasedFacilitiesTableTextBlock" abstract="false" name="CashFlowOperatingAndFinanceLeasedFacilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_ScheduleOfAssumptionsComponentsOfBenefitCostAndAmountsRecordedInAccumulatedOtherComprehensiveIncomeForPensionAndOtherPostretirementBenefitsTextBlock" abstract="false" name="ScheduleOfAssumptionsComponentsOfBenefitCostAndAmountsRecordedInAccumulatedOtherComprehensiveIncomeForPensionAndOtherPostretirementBenefitsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesTextBlock" abstract="false" name="IncomeAndOtherTaxesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_ScheduleOfNotesAccountsReceivableAndPayableLoansPayableAndAccruedLiabilitiesTextBlock" abstract="false" name="ScheduleOfNotesAccountsReceivableAndPayableLoansPayableAndAccruedLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingAfterSevenYears" abstract="false" name="PercentOfSharesInEachAwardVestingAfterSevenYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_SixPointThreeSevenFivePercentSeniorNoteDue2038Member" abstract="true" name="SixPointThreeSevenFivePercentSeniorNoteDue2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_LeaseAgreementsOtherMember" abstract="true" name="LeaseAgreementsOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ZeroPointOneFourTwoNotesDue2024Member" abstract="true" name="ZeroPointOneFourTwoNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_MozambiqueRovumaVentureSpaMember" abstract="true" name="MozambiqueRovumaVentureSpaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CashFlowOperatingInvestingFinancingActivitiesLesseeAbstract" abstract="true" name="CashFlowOperatingInvestingFinancingActivitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IncomeAndOtherTaxesTable" abstract="true" name="IncomeAndOtherTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_CumulativeEffectOfAccountingChange" abstract="false" name="CumulativeEffectOfAccountingChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CrudeOilAndProductPurchases" abstract="false" name="CrudeOilAndProductPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiability" abstract="false" name="AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TwoPointNineNineFiveNotesDue2039Member" abstract="true" name="TwoPointNineNineFiveNotesDue2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_DeferredTaxAssetIncludedInOtherAssetsIncludingIntangiblesNet" abstract="false" name="DeferredTaxAssetIncludedInOtherAssetsIncludingIntangiblesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ScheduleOfSummaryOfAssetsInExcessOfLessThanBenefitObligationTextBlock" abstract="false" name="ScheduleOfSummaryOfAssetsInExcessOfLessThanBenefitObligationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_FinanceLeasePaidToEquityCompanyMember" abstract="true" name="FinanceLeasePaidToEquityCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInOwowoMember" abstract="true" name="CostOfProjectInOwowoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ComprehensiveIncomeTaxIncludingPortionAttributableToNonControllingInterestAbstract" abstract="true" name="ComprehensiveIncomeTaxIncludingPortionAttributableToNonControllingInterestAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_AssetImpairmentsMember" abstract="true" name="AssetImpairmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TwoPointNineNineTwoNotesDue2025Member" abstract="true" name="TwoPointNineNineTwoNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_DefinedBenefitPlanFairValueOfPlanAssetsNetAssetValue" abstract="false" name="DefinedBenefitPlanFairValueOfPlanAssetsNetAssetValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OnePointNineZeroTwoNotesDue2022Member" abstract="true" name="OnePointNineZeroTwoNotesDue2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_SevenYearFloatingRateMember" abstract="true" name="SevenYearFloatingRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CrossTimbersEnergyLlcMember" abstract="true" name="CrossTimbersEnergyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ExxonMobilCorporationMember" abstract="true" name="ExxonMobilCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_IcfrAuditorAttestationFlag" abstract="false" name="IcfrAuditorAttestationFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:booleanItemType"/>
  <xs:element id="xom_ChemicalEquipmentMember" abstract="true" name="ChemicalEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_ExxonmobilShareOfEquityMember" abstract="true" name="ExxonmobilShareOfEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OnePointFourZeroEightPercentNotesDue2039Member" abstract="true" name="OnePointFourZeroEightPercentNotesDue2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ZeroPointOneFourTwoPercentNotesDue2024Member" abstract="true" name="ZeroPointOneFourTwoPercentNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FourPointTwoTwoSevenNotesDue2040Member" abstract="true" name="FourPointTwoTwoSevenNotesDue2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ExxonMobilCorporationEuroDenominatedMember" abstract="true" name="ExxonMobilCorporationEuroDenominatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_OtherLongTermObligationsExpenseAndPaymentsAdjustment" abstract="false" name="OtherLongTermObligationsExpenseAndPaymentsAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_DownstreamMember" abstract="true" name="DownstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ThreePointFiveSixSevenNotesDue2045Member" abstract="true" name="ThreePointFiveSixSevenNotesDue2045Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_BebErdgasUndErdoelGmbhMember" abstract="true" name="BebErdgasUndErdoelGmbhMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInBongaSwMember" abstract="true" name="CostOfProjectInBongaSwMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ThreePointFourFiveTwoNotesDue2051Member" abstract="true" name="ThreePointFourFiveTwoNotesDue2051Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_BarzanGasCompanyLimitedMember" abstract="true" name="BarzanGasCompanyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ThreePointTwoNineFourNotesDue2027Member" abstract="true" name="ThreePointTwoNineFourNotesDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_SouthHookLngTerminalCompanyLimitedMember" abstract="true" name="SouthHookLngTerminalCompanyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_PapuaNewGuineaLiquefiedNaturalGasGlobalCompanyLdcMember" abstract="true" name="PapuaNewGuineaLiquefiedNaturalGasGlobalCompanyLdcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_AssetImpairmentChargesNetOfTax" abstract="false" name="AssetImpairmentChargesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TwoPointSixOneZeroNotesDue2030Member" abstract="true" name="TwoPointSixOneZeroNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInBacalhauPhase1Member" abstract="true" name="CostOfProjectInBacalhauPhase1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ShareOfEquityCompanySalesRevenuesFromConsolidatedCompanies" abstract="false" name="ShareOfEquityCompanySalesRevenuesFromConsolidatedCompanies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_AllowanceForDoubtfulAccountsReceivableOther" abstract="false" name="AllowanceForDoubtfulAccountsReceivableOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CapitalizedExploratoryWellCostsAttributableToEquityCompanies" abstract="false" name="CapitalizedExploratoryWellCostsAttributableToEquityCompanies" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityReceivableWriteOffs" abstract="false" name="AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityReceivableWriteOffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_EffectOfCollateralNettingMember" abstract="true" name="EffectOfCollateralNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAtAdoption" abstract="false" name="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAtAdoption" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CostOfProjectInKaomboSplitHubPhase2Member" abstract="true" name="CostOfProjectInKaomboSplitHubPhase2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_OtherLongTermFinancialLiabilities" abstract="false" name="OtherLongTermFinancialLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_PermianExpressPartnersLlcMember" abstract="true" name="PermianExpressPartnersLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_PermianHighwayPipelineLlcMember" abstract="true" name="PermianHighwayPipelineLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_TreasuryStockIncludingNonControllingInterests" abstract="false" name="TreasuryStockIncludingNonControllingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_YearsWellsDrilled" abstract="false" name="YearsWellsDrilled" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:gYearItemType"/>
  <xs:element id="xom_AdditionalDetailsForProjectsWithCompletedExploratoryActivityProgressingTowardDevelopmentTextBlock" abstract="false" name="AdditionalDetailsForProjectsWithCompletedExploratoryActivityProgressingTowardDevelopmentTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_CostOfProjectInKairanMember" abstract="true" name="CostOfProjectInKairanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_AlJubailPetrochemicalCompanyMember" abstract="true" name="AlJubailPetrochemicalCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_AccountsReceivableExchangeCollateral" abstract="false" name="AccountsReceivableExchangeCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_AdditionalWorkingCapitalInformationAbstract" abstract="true" name="AdditionalWorkingCapitalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_MobilCerroNegroLtdMcnMember" abstract="true" name="MobilCerroNegroLtdMcnMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FinanceLeasePaidToThirdPartiesMember" abstract="true" name="FinanceLeasePaidToThirdPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedRemaining" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedRemaining" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="xom_PercentOfSharesInEachAwardVestingInLaterOfTenYearsOrRetirement" abstract="false" name="PercentOfSharesInEachAwardVestingInLaterOfTenYearsOrRetirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_AlbertaProductsPipeLineLtdMember" abstract="true" name="AlbertaProductsPipeLineLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ThreePointZeroNineFiveNotesDue2049Member" abstract="true" name="ThreePointZeroNineFiveNotesDue2049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TotalEquityCompanyIncludingAllOwnersMember" abstract="true" name="TotalEquityCompanyIncludingAllOwnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_GulfCoastGrowthVenturesLlcMember" abstract="true" name="GulfCoastGrowthVenturesLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_ThreePointOneSevenSixNotesDue2024Member" abstract="true" name="ThreePointOneSevenSixNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TerminaleGnlAdriaticoSRLMember" abstract="true" name="TerminaleGnlAdriaticoSRLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_InterestRelatingToAwardOfDamagesForExcessUseOfNaturalResources" abstract="false" name="InterestRelatingToAwardOfDamagesForExcessUseOfNaturalResources" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CostInProjectGorgonAreaUllageMember" abstract="true" name="CostInProjectGorgonAreaUllageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPriorYearAwardsIssuedGrantedInCurrentYear" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPriorYearAwardsIssuedGrantedInCurrentYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="xom_CostsOfProjectInRovumaLngPhaseOneMember" abstract="true" name="CostsOfProjectInRovumaLngPhaseOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_DebenturesDue2021Member" abstract="true" name="DebenturesDue2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_EffectsOfForeignCurrencyTranslationMember" abstract="true" name="EffectsOfForeignCurrencyTranslationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_PercentageIncreaseInUnrecognizedTaxBenefits" abstract="false" name="PercentageIncreaseInUnrecognizedTaxBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_ScheduleOfOperatingAndFinanceLeasedAssetsTable" abstract="true" name="ScheduleOfOperatingAndFinanceLeasedAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_CombinedExxonMobilAndAffiliatesMember" abstract="true" name="CombinedExxonMobilAndAffiliatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ThreePointZeroFourThreeNotesDue2026Member" abstract="true" name="ThreePointZeroFourThreeNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FinancingReceivableAllowanceForCreditLossOther" abstract="false" name="FinancingReceivableAllowanceForCreditLossOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_PercentageDecreaseInUnrecognizedTaxBenefits" abstract="false" name="PercentageDecreaseInUnrecognizedTaxBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_TwoPointTwoTwoTwoNotesDue2021Member" abstract="true" name="TwoPointTwoTwoTwoNotesDue2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_NonUsTaxChangesMember" abstract="true" name="NonUsTaxChangesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_IncomeAndOtherTaxesPolicyTextBlock" abstract="false" name="IncomeAndOtherTaxesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_DifferenceInCarryingValueAndFairValueMember" abstract="true" name="DifferenceInCarryingValueAndFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ChangeInNetProvisionsMember" abstract="true" name="ChangeInNetProvisionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OtherThirdPartyObligationsMember" abstract="true" name="OtherThirdPartyObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_NigeriaProductionSharingContractLitigationMember" abstract="true" name="NigeriaProductionSharingContractLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OperatingAndFinanceLeaseRightOfUseAssetTableTextBlock" abstract="false" name="OperatingAndFinanceLeaseRightOfUseAssetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_TengizchevroilLlpMember" abstract="true" name="TengizchevroilLlpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityProvisionForDoubtfulAccounts" abstract="false" name="AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityProvisionForDoubtfulAccounts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_EffectiveTaxRateTable" abstract="true" name="EffectiveTaxRateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_DebtNoncurrentMember" abstract="true" name="DebtNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostInProjectBongaNorthMember" abstract="true" name="CostInProjectBongaNorthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_AdvancesAndLongTermReceivablesMember" abstract="true" name="AdvancesAndLongTermReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_TaxesIncludedInSellingGeneralAndAdministrativeExpenses" abstract="false" name="TaxesIncludedInSellingGeneralAndAdministrativeExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_LeaseAgreementsDrillingRigsAndRelatedEquipmentMember" abstract="true" name="LeaseAgreementsDrillingRigsAndRelatedEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OtherGuaranteesMember" abstract="true" name="OtherGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_SixPointSevenFivePercentSeniorNotesDue2037Member" abstract="true" name="SixPointSevenFivePercentSeniorNotesDue2037Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OtherForeignCurrencyObligationsMember" abstract="true" name="OtherForeignCurrencyObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ZeroPointFiveTwoFourPercentNotesDue2028Member" abstract="true" name="ZeroPointFiveTwoFourPercentNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_PropertyPlantAndEquipmentAndAssetRetirementObligationsAbstract" abstract="true" name="PropertyPlantAndEquipmentAndAssetRetirementObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_GoldenPassLngTerminalLlcMember" abstract="true" name="GoldenPassLngTerminalLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ScheduleOfFairValueOfPostretirementBenefitPlanAssetsTextBlock" abstract="false" name="ScheduleOfFairValueOfPostretirementBenefitPlanAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_MinimumOwnershipOfAffiliateNeededForAwards" abstract="false" name="MinimumOwnershipOfAffiliateNeededForAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_AwardOfDamageRelatingToLiftingOfCrudeInExcessOfEntitlement" abstract="false" name="AwardOfDamageRelatingToLiftingOfCrudeInExcessOfEntitlement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CorporateandfinancingmemberMember" abstract="true" name="CorporateandfinancingmemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TwoPointSevenZeroNineNotesDue2025Member" abstract="true" name="TwoPointSevenZeroNineNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_LeaseTypeDomain" abstract="true" name="LeaseTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesByBalanceSheetClassificationTextBlock" abstract="false" name="ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesByBalanceSheetClassificationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_CoralFlngSaMember" abstract="true" name="CoralFlngSaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ScheduleOfIncomeTaxExpenseForComponentsOfComprehensiveIncomeTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxExpenseForComponentsOfComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_SaudiYanbuPetrochemicalCoMember" abstract="true" name="SaudiYanbuPetrochemicalCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_IncomeAndOtherTaxesLineItems" abstract="true" name="IncomeAndOtherTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_EquityMethodInvestmentsSummaryIncomeStatementAndBalanceSheetTableTextBlock" abstract="false" name="EquityMethodInvestmentsSummaryIncomeStatementAndBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_EquityCompanyObligationsMember" abstract="true" name="EquityCompanyObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_LeaseTypeAxis" abstract="true" name="LeaseTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="xom_WeightedAverageFairValueOfRestrictedStockAndRestrictedStockUnitsAtGrantDate" abstract="false" name="WeightedAverageFairValueOfRestrictedStockAndRestrictedStockUnitsAtGrantDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="xom_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPercentageOfMarketValueAtDateOfGrant" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPercentageOfMarketValueAtDateOfGrant" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_DebtCurrentMember" abstract="true" name="DebtCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TotalUsAndNonUsDeferredIncomeTaxNetCreditMember" abstract="true" name="TotalUsAndNonUsDeferredIncomeTaxNetCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInNeptunMember" abstract="true" name="CostOfProjectInNeptunMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_SaudiAramcoMobilRefineryCompanyLtdMember" abstract="true" name="SaudiAramcoMobilRefineryCompanyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ProductsMember" abstract="true" name="ProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_RetainedPortionOfAwardForCerroNegroProject" abstract="false" name="RetainedPortionOfAwardForCerroNegroProject" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CaspianPipelineConsortiumKazakhstanMember" abstract="true" name="CaspianPipelineConsortiumKazakhstanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostInProjectLaInvernadaMember" abstract="true" name="CostInProjectLaInvernadaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ScheduleOfFairValueOfPensionBenefitPlanAssetsTextBlock" abstract="false" name="ScheduleOfFairValueOfPensionBenefitPlanAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <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_PowerMember" abstract="true" name="PowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FairValueMeasurementInput" abstract="false" name="FairValueMeasurementInput" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="xom_TwoPointSevenTwoSixNotesDue2023Member" abstract="true" name="TwoPointSevenTwoSixNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_NonUsEquitySecuritiesMember" abstract="true" name="NonUsEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_OnePointFiveSevenOneNotesDue2023Member" abstract="true" name="OnePointFiveSevenOneNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TotalAtFairValueMember" abstract="true" name="TotalAtFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_GoldenPassPipelineLlcMember" abstract="true" name="GoldenPassPipelineLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_UpstreamMember" abstract="true" name="UpstreamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FinanceLeaseMember" abstract="true" name="FinanceLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OperatingLeaseMember" abstract="true" name="OperatingLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_NederlandseAardolieMaatschappijBVMember" abstract="true" name="NederlandseAardolieMaatschappijBVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_CostOfProjectsInPegiMember" abstract="true" name="CostOfProjectsInPegiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_InsuranceContractsAtContractValueMember" abstract="true" name="InsuranceContractsAtContractValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_AdditionalWorkingCapitalInformationTextBlock" abstract="false" name="AdditionalWorkingCapitalInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <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_FinanceLeasePrincipalPaymentsForOperatingActivities" abstract="false" name="FinanceLeasePrincipalPaymentsForOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_FinanceLeaseLiabilityNonCurrentLongTermDebt" abstract="false" name="FinanceLeaseLiabilityNonCurrentLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_OtherCapitalizedExploratoryWellCosts" abstract="false" name="OtherCapitalizedExploratoryWellCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_ChemicalMember" abstract="true" name="ChemicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_DefinedBenefitPlanFairValueOfPlanAssetsFairValueHierarchy" abstract="false" name="DefinedBenefitPlanFairValueOfPlanAssetsFairValueHierarchy" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_TwoPointZeroOneNineNotesDue2024Member" abstract="true" name="TwoPointZeroOneNineNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OtherUsDollarObligationsMember" abstract="true" name="OtherUsDollarObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_FourPointOneOneFourNotesDue2046Member" abstract="true" name="FourPointOneOneFourNotesDue2046Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_QatarLiquefiedGasCompanyLimitedMember" abstract="true" name="QatarLiquefiedGasCompanyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInTanzaniaBlock2Member" abstract="true" name="CostOfProjectInTanzaniaBlock2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_RasLaffanLiquefiedNaturalGasCompanyLimited3Member" abstract="true" name="RasLaffanLiquefiedNaturalGasCompanyLimited3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_UsTaxReformMember" abstract="true" name="UsTaxReformMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityRollForward" abstract="true" name="AccountsAndFinancingReceivableAndOffBalanceSheetCreditLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_FinanceLeaseObligationsMember" abstract="true" name="FinanceLeaseObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_DebtRelatedGuaranteesMember" abstract="true" name="DebtRelatedGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract" abstract="true" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="xom_DebenturesMember" abstract="true" name="DebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_ScheduleOfInvestmentsAdvancesAndLongTermReceivablesTableTextBlock" abstract="false" name="ScheduleOfInvestmentsAdvancesAndLongTermReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="xom_GrossOtherPostRetirementBenefitsMember" abstract="true" name="GrossOtherPostRetirementBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_BenefitMember" abstract="true" name="BenefitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_LineOfCreditLongTermMember" abstract="true" name="LineOfCreditLongTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_MobilCorporationMember" abstract="true" name="MobilCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInBlueWhaleMember" abstract="true" name="CostOfProjectInBlueWhaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_CostOfProjectInUkotSwMember" abstract="true" name="CostOfProjectInUkotSwMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_XtoEnergyIncMember" abstract="true" name="XtoEnergyIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_NotesAndAccountsReceivableOtherMember" abstract="true" name="NotesAndAccountsReceivableOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_TwoPointTwoSevenFiveNotesDue2026Member" abstract="true" name="TwoPointTwoSevenFiveNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="xom_OffBalanceSheetCreditLiabilityOther" abstract="false" name="OffBalanceSheetCreditLiabilityOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="xom_CostOfProjectInPnyangMember" abstract="true" name="CostOfProjectInPnyangMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
