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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:68f41463-cc0a-4239-b7c0-ea8fc8ff8b1f,g:889d063e-2e12-4d97-aed1-21d3cf00300c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:exc="http://www.exeloncorp.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.exeloncorp.com/20201231">
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-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="exc-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="exc-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="exc-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="exc-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.exeloncorp.com/role/CoverPage">
        <link:definition>100010001 - Statement - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveIncome" roleURI="http://www.exeloncorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome">
        <link:definition>100020002 - Statement - Consolidated Statements of Operations and 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="ConsolidatedStatementsofCashFlows" roleURI="http://www.exeloncorp.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100030003 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.exeloncorp.com/role/ConsolidatedBalanceSheets">
        <link:definition>100040004 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofChangesinShareholdersEquity" roleURI="http://www.exeloncorp.com/role/ConsolidatedStatementofChangesinShareholdersEquity">
        <link:definition>100050005 - Statement - Consolidated Statement of Changes in Shareholders 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="SignificantAccountingPoliciesAllRegistrants" roleURI="http://www.exeloncorp.com/role/SignificantAccountingPoliciesAllRegistrants">
        <link:definition>210011001 - Disclosure - Significant Accounting Policies (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.exeloncorp.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - Significant Accounting Policies (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="SignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.exeloncorp.com/role/SignificantAccountingPoliciesNarrativeDetails">
        <link:definition>240034001 - Disclosure - Significant Accounting Policies - 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="MergersAcquisitionsandDispositionsExelonandGeneration" roleURI="http://www.exeloncorp.com/role/MergersAcquisitionsandDispositionsExelonandGeneration">
        <link:definition>210041002 - Disclosure - Mergers, Acquisitions and Dispositions (Exelon and Generation)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergersAcquisitionsandDispositionsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/MergersAcquisitionsandDispositionsNarrativeDetails">
        <link:definition>240054002 - Disclosure - Mergers, Acquisitions, and Dispositions - 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="RegulatoryMattersAllRegistrants" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersAllRegistrants">
        <link:definition>210061003 - Disclosure - Regulatory Matters (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersTables" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersTables">
        <link:definition>230073001 - Disclosure - Regulatory Matters (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="RegulatoryMattersNarrativeDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersNarrativeDetails">
        <link:definition>240084003 - Disclosure - Regulatory Matters- 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="RegulatoryMattersScheduleofCompletedRateCasesDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersScheduleofCompletedRateCasesDetails">
        <link:definition>240094004 - Disclosure - Regulatory Matters - Schedule of Completed Rate Cases (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="RegulatoryMattersScheduleofPendingRateCasesDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersScheduleofPendingRateCasesDetails">
        <link:definition>240104005 - Disclosure - Regulatory Matters - Schedule of Pending Rate Cases (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="RegulatoryMattersAnnualElectricTransmissionFilingsDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersAnnualElectricTransmissionFilingsDetails">
        <link:definition>240114006 - Disclosure - Regulatory Matters - Annual Electric Transmission Filings (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="RegulatoryMattersEnergyEfficiencyFormulaRateDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersEnergyEfficiencyFormulaRateDetails">
        <link:definition>240124007 - Disclosure - Regulatory Matters - Energy Efficiency Formula Rate (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="RegulatoryMattersScheduleofRegulatoryAssetsDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersScheduleofRegulatoryAssetsDetails">
        <link:definition>240134008 - Disclosure - Regulatory Matters - Schedule of Regulatory 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="RegulatoryMattersScheduleofRegulatoryLiabilitiesDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersScheduleofRegulatoryLiabilitiesDetails">
        <link:definition>240144009 - Disclosure - Regulatory Matters - Schedule of Regulatory 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="RegulatoryMattersCapitalizedRatemakingAmountsNotRecognizedDetails" roleURI="http://www.exeloncorp.com/role/RegulatoryMattersCapitalizedRatemakingAmountsNotRecognizedDetails">
        <link:definition>240154010 - Disclosure - Regulatory Matters - Capitalized Ratemaking Amounts Not Recognized (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="RevenuefromContractswithCustomersRevenuefromContractswithCustomersAllRegistrants" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAllRegistrants">
        <link:definition>210161004 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersRevenuefromContractswithCustomersTables" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersTables">
        <link:definition>230173002 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers (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="RevenuefromContractswithCustomersContractAssetsDetails" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersContractAssetsDetails">
        <link:definition>240184011 - Disclosure - Revenue from Contracts with Customers - Contract 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="RevenuefromContractswithCustomersContractLiabilitiesDetails" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersContractLiabilitiesDetails">
        <link:definition>240194012 - Disclosure - Revenue from Contracts with Customers - Contract 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="RevenuefromContractswithCustomersPriorYearContractRevenuesRecognizedinCurrentYearDetails" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersPriorYearContractRevenuesRecognizedinCurrentYearDetails">
        <link:definition>240204013 - Disclosure - Revenue from Contracts with Customers - Prior Year Contract Revenues Recognized in Current Year (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="RevenuefromContractswithCustomersPerformanceObligationsDetails" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersPerformanceObligationsDetails">
        <link:definition>240214014 - Disclosure - Revenue from Contracts with Customers - Performance 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="RevenuefromContractswithCustomersPerformanceObligationsDetails_1" roleURI="http://www.exeloncorp.com/role/RevenuefromContractswithCustomersPerformanceObligationsDetails_1">
        <link:definition>240214014 - Disclosure - Revenue from Contracts with Customers - Performance 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="SegmentInformationAllRegistrants" roleURI="http://www.exeloncorp.com/role/SegmentInformationAllRegistrants">
        <link:definition>210221005 - Disclosure - Segment Information (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.exeloncorp.com/role/SegmentInformationTables">
        <link:definition>230233003 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.exeloncorp.com/role/SegmentInformationNarrativeDetails">
        <link:definition>240244015 - Disclosure - Segment Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationReconciliationtoConsolidatedFinancialStatementsDetails" roleURI="http://www.exeloncorp.com/role/SegmentInformationReconciliationtoConsolidatedFinancialStatementsDetails">
        <link:definition>240254016 - Disclosure - Segment Information - Reconciliation to Consolidated Financial Statements (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="SegmentInformationGenerationTotalRevenuesDetails" roleURI="http://www.exeloncorp.com/role/SegmentInformationGenerationTotalRevenuesDetails">
        <link:definition>240264017 - Disclosure - Segment Information - Generation Total Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationGenerationTotalRevenuesNetofPurchasedPowerandFuelExpenseDetails" roleURI="http://www.exeloncorp.com/role/SegmentInformationGenerationTotalRevenuesNetofPurchasedPowerandFuelExpenseDetails">
        <link:definition>240274018 - Disclosure - Segment Information - Generation Total Revenues Net of Purchased Power and Fuel Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationElectricandGasRevenuebyCustomerClassDetails" roleURI="http://www.exeloncorp.com/role/SegmentInformationElectricandGasRevenuebyCustomerClassDetails">
        <link:definition>240284019 - Disclosure - Segment Information - Electric and Gas Revenue by Customer Class (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="AccountsReceivableAllRegistrants" roleURI="http://www.exeloncorp.com/role/AccountsReceivableAllRegistrants">
        <link:definition>210291006 - Disclosure - Accounts Receivable (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableTables" roleURI="http://www.exeloncorp.com/role/AccountsReceivableTables">
        <link:definition>230303004 - Disclosure - Accounts Receivable (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="AccountsReceivableNarrativeDetails" roleURI="http://www.exeloncorp.com/role/AccountsReceivableNarrativeDetails">
        <link:definition>240314020 - Disclosure - Accounts Receivable - 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="AccountsReceivableAllowanceforCreditLossesRollforwardDetails" roleURI="http://www.exeloncorp.com/role/AccountsReceivableAllowanceforCreditLossesRollforwardDetails">
        <link:definition>240324021 - Disclosure - Accounts Receivable - Allowance for Credit Losses Rollforward (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="AccountsReceivableUnbilledCustomerRevenueDetails" roleURI="http://www.exeloncorp.com/role/AccountsReceivableUnbilledCustomerRevenueDetails">
        <link:definition>240334022 - Disclosure - Accounts Receivable - Unbilled Customer 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="AccountsReceivablePurchasesandSalesofAccountsReceivableDetail" roleURI="http://www.exeloncorp.com/role/AccountsReceivablePurchasesandSalesofAccountsReceivableDetail">
        <link:definition>240344023 - Disclosure - Accounts Receivable - Purchases and Sales of Accounts Receivable (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarlyPlantRetirementsExelonGeneration" roleURI="http://www.exeloncorp.com/role/EarlyPlantRetirementsExelonGeneration">
        <link:definition>210351007 - Disclosure - Early Plant Retirements (Exelon, Generation)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarlyPlantRetirementsTables" roleURI="http://www.exeloncorp.com/role/EarlyPlantRetirementsTables">
        <link:definition>230363005 - Disclosure - Early Plant Retirements (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="EarlyPlantRetirementsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/EarlyPlantRetirementsNarrativeDetails">
        <link:definition>240374024 - Disclosure - Early Plant Retirements - 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="EarlyPlantRetirementsPretaxExpenseDetails" roleURI="http://www.exeloncorp.com/role/EarlyPlantRetirementsPretaxExpenseDetails">
        <link:definition>240384025 - Disclosure - Early Plant Retirements - Pretax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarlyPlantRetirementsImplicationsofPotentialEarlyPlantRetirementonBalanceSheetDetails" roleURI="http://www.exeloncorp.com/role/EarlyPlantRetirementsImplicationsofPotentialEarlyPlantRetirementonBalanceSheetDetails">
        <link:definition>240394026 - Disclosure - Early Plant Retirements - Implications of Potential Early Plant Retirement on 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="PropertyPlantandEquipmentAllRegistrants" roleURI="http://www.exeloncorp.com/role/PropertyPlantandEquipmentAllRegistrants">
        <link:definition>210401008 - Disclosure - Property, Plant and Equipment (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://www.exeloncorp.com/role/PropertyPlantandEquipmentTables">
        <link:definition>230413006 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" roleURI="http://www.exeloncorp.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails">
        <link:definition>240424027 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentAnnualDepreciationProvisionsasPercentageofAverageServiceLifeDetails" roleURI="http://www.exeloncorp.com/role/PropertyPlantandEquipmentAnnualDepreciationProvisionsasPercentageofAverageServiceLifeDetails">
        <link:definition>240434028 - Disclosure - Property, Plant and Equipment - Annual Depreciation Provisions as Percentage of Average Service Life (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="PropertyPlantandEquipmentSummaryofCapitalizedInterestandAFUDCDetails" roleURI="http://www.exeloncorp.com/role/PropertyPlantandEquipmentSummaryofCapitalizedInterestandAFUDCDetails">
        <link:definition>240444029 - Disclosure - Property, Plant and Equipment - Summary of Capitalized Interest and AFUDC (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="JointlyOwnedElectricUtilityPlantExelonGenerationPECODPLandACE" roleURI="http://www.exeloncorp.com/role/JointlyOwnedElectricUtilityPlantExelonGenerationPECODPLandACE">
        <link:definition>210451009 - Disclosure - Jointly Owned Electric Utility Plant (Exelon, Generation, PECO, DPL and ACE)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="JointlyOwnedElectricUtilityPlantTables" roleURI="http://www.exeloncorp.com/role/JointlyOwnedElectricUtilityPlantTables">
        <link:definition>230463007 - Disclosure - Jointly Owned Electric Utility Plant (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="JointlyOwnedElectricUtilityPlantOwnershipInterestsinJointlyOwnedElectricPlantsandTransmissionFacilitiesDetails" roleURI="http://www.exeloncorp.com/role/JointlyOwnedElectricUtilityPlantOwnershipInterestsinJointlyOwnedElectricPlantsandTransmissionFacilitiesDetails">
        <link:definition>240474030 - Disclosure - Jointly Owned Electric Utility Plant - Ownership Interests in Jointly Owned Electric Plants and Transmission Facilities (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="AssetRetirementObligationsAllRegistrants" roleURI="http://www.exeloncorp.com/role/AssetRetirementObligationsAllRegistrants">
        <link:definition>210481010 - Disclosure - Asset Retirement Obligations (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetRetirementObligationsTables" roleURI="http://www.exeloncorp.com/role/AssetRetirementObligationsTables">
        <link:definition>230493008 - Disclosure - 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="AssetRetirementObligationsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/AssetRetirementObligationsNarrativeDetails">
        <link:definition>240504031 - Disclosure - 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="AssetRetirementObligationsNuclearDecommissioningAssetRetirementObligationRollforwardDetails" roleURI="http://www.exeloncorp.com/role/AssetRetirementObligationsNuclearDecommissioningAssetRetirementObligationRollforwardDetails">
        <link:definition>240514032 - Disclosure - Asset Retirement Obligations - Nuclear Decommissioning Asset Retirement Obligation Rollforward (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="AssetRetirementObligationsNonNuclearAssetRetirementObligationsRollforwardDetails" roleURI="http://www.exeloncorp.com/role/AssetRetirementObligationsNonNuclearAssetRetirementObligationsRollforwardDetails">
        <link:definition>240524033 - Disclosure - Asset Retirement Obligations - Non-Nuclear Asset Retirement Obligations Rollforward (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="LeasesAllRegistrants" roleURI="http://www.exeloncorp.com/role/LeasesAllRegistrants">
        <link:definition>210531011 - Disclosure - Leases (All Registrants)</link: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.exeloncorp.com/role/LeasesTables">
        <link:definition>230543009 - 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="LesseeNarrativeDetails" roleURI="http://www.exeloncorp.com/role/LesseeNarrativeDetails">
        <link:definition>240554034 - Disclosure - Lessee - 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="LesseeComponentsofLeaseCostDetails" roleURI="http://www.exeloncorp.com/role/LesseeComponentsofLeaseCostDetails">
        <link:definition>240564035 - Disclosure - Lessee - Components of 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="LesseeScheduleofRentExpenseUnderPriorLeaseGuidanceDetails" roleURI="http://www.exeloncorp.com/role/LesseeScheduleofRentExpenseUnderPriorLeaseGuidanceDetails">
        <link:definition>240574036 - Disclosure - Lessee - Schedule of Rent Expense Under Prior Lease Guidance (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="LesseeSupplementalBalanceSheetInformationDetails" roleURI="http://www.exeloncorp.com/role/LesseeSupplementalBalanceSheetInformationDetails">
        <link:definition>240584037 - Disclosure - Lessee - Supplemental Balance Sheet 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="LesseeLesseeFutureMinimumOperatingLeaseMaturityPaymentsDetails" roleURI="http://www.exeloncorp.com/role/LesseeLesseeFutureMinimumOperatingLeaseMaturityPaymentsDetails">
        <link:definition>240594038 - Disclosure - Lessee - Lessee Future Minimum Operating Lease Maturity Payments (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="LesseeSupplementalCashFlowInformationRelatedtoLeasesDetails" roleURI="http://www.exeloncorp.com/role/LesseeSupplementalCashFlowInformationRelatedtoLeasesDetails">
        <link:definition>240604039 - Disclosure - Lessee - Supplemental Cash Flow Information Related to Leases (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="LessorNarrativeDetails" roleURI="http://www.exeloncorp.com/role/LessorNarrativeDetails">
        <link:definition>240614040 - Disclosure - Lessor - 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="LessorComponentsofOperatingLeaseIncomeDetails" roleURI="http://www.exeloncorp.com/role/LessorComponentsofOperatingLeaseIncomeDetails">
        <link:definition>240624041 - Disclosure - Lessor - Components of Operating Lease 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="LessorOperatingLeasePaymentsFiscalYearMaturityDetails" roleURI="http://www.exeloncorp.com/role/LessorOperatingLeasePaymentsFiscalYearMaturityDetails">
        <link:definition>240634042 - Disclosure - Lessor - Operating Lease, Payments, Fiscal Year Maturity (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="AssetImpairmentsExelonandGeneration" roleURI="http://www.exeloncorp.com/role/AssetImpairmentsExelonandGeneration">
        <link:definition>210641012 - Disclosure - Asset Impairments (Exelon and Generation)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetImpairmentsTables" roleURI="http://www.exeloncorp.com/role/AssetImpairmentsTables">
        <link:definition>230653010 - Disclosure - Asset Impairments (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="AssetImpairmentsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/AssetImpairmentsNarrativeDetails">
        <link:definition>240664043 - Disclosure - Asset Impairments - 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="IntangibleAssetsExelonGenerationComEdPHIPepcoDPLandACE" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsExelonGenerationComEdPHIPepcoDPLandACE">
        <link:definition>210671013 - Disclosure - Intangible Assets (Exelon, Generation, ComEd, PHI, Pepco, DPL, and ACE)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsTables" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsTables">
        <link:definition>230683011 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsNarrativeDetails">
        <link:definition>240694044 - Disclosure - Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsScheduleofGoodwillDetails" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsScheduleofGoodwillDetails">
        <link:definition>240704045 - Disclosure - Intangible Assets - Schedule of Goodwill (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="IntangibleAssetsScheduleofOtherIntangibleAssetsDetails" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsScheduleofOtherIntangibleAssetsDetails">
        <link:definition>240714046 - Disclosure - Intangible Assets - Schedule of Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsIntangibleAssetsSummaryofAmortizationExpenseDetails" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsIntangibleAssetsSummaryofAmortizationExpenseDetails">
        <link:definition>240724047 - Disclosure - Intangible Assets Intangible Assets - Summary of Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>240734048 - Disclosure - Intangible Assets Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsRenewableandAlternativeEnergyCreditsDetails" roleURI="http://www.exeloncorp.com/role/IntangibleAssetsRenewableandAlternativeEnergyCreditsDetails">
        <link:definition>240744049 - Disclosure - Intangible Assets - Renewable and Alternative Energy Credits (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="IncomeTaxesAllRegistrants" roleURI="http://www.exeloncorp.com/role/IncomeTaxesAllRegistrants">
        <link:definition>210751014 - Disclosure - Income Taxes (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.exeloncorp.com/role/IncomeTaxesTables">
        <link:definition>230763012 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>240774050 - Disclosure - 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="IncomeTaxesComponentsofIncomeTaxExpenseBenefitfromContinuingOperationsDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitfromContinuingOperationsDetails">
        <link:definition>240784051 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (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="IncomeTaxesReconciliationtoEffectiveTaxRateDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesReconciliationtoEffectiveTaxRateDetails">
        <link:definition>240794052 - Disclosure - Income Taxes - Reconciliation to Effective Tax Rate (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="IncomeTaxesTaxEffectsofTemporaryDifferencesandCarryforwardsDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesandCarryforwardsDetails">
        <link:definition>240804053 - Disclosure - Income Taxes - Tax Effects of Temporary Differences and Carryforwards (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="IncomeTaxesScheduleofCarryforwardsandCorrespondingValuationAllowancesDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesScheduleofCarryforwardsandCorrespondingValuationAllowancesDetails">
        <link:definition>240814054 - Disclosure - Income Taxes - Schedule of Carryforwards and Corresponding Valuation Allowances (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="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails">
        <link:definition>240824055 - Disclosure - Income Taxes - Reconciliation of 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="IncomeTaxesRecognitionofUnrecognizedTaxBenefitsDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesRecognitionofUnrecognizedTaxBenefitsDetails">
        <link:definition>240834056 - Disclosure - Income Taxes - Recognition of 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="IncomeTaxesSummaryofInterestReceivablePayableDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesSummaryofInterestReceivablePayableDetails">
        <link:definition>240844057 - Disclosure - Income Taxes - Summary of Interest Receivable (Payable) (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="IncomeTaxesLongTermMarginalStateIncomeTaxRateDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesLongTermMarginalStateIncomeTaxRateDetails">
        <link:definition>240854058 - Disclosure - Income Taxes - Long-Term Marginal State Income Tax Rate (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="IncomeTaxesAllocationofTaxBenefitsDetails" roleURI="http://www.exeloncorp.com/role/IncomeTaxesAllocationofTaxBenefitsDetails">
        <link:definition>240864059 - Disclosure - Income Taxes - Allocation of 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="RetirementBenefitsAllRegistrants" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsAllRegistrants">
        <link:definition>210871015 - Disclosure - Retirement Benefits (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsTables" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsTables">
        <link:definition>230883013 - Disclosure - Retirement Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsNarrativeDetails">
        <link:definition>240894060 - Disclosure - Retirement 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="RetirementBenefitsSummaryofChangesinBenefitObligationsandPlanAssetsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsSummaryofChangesinBenefitObligationsandPlanAssetsDetails">
        <link:definition>240904061 - Disclosure - Retirement Benefits - Summary of Changes in Benefit Obligations and 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="RetirementBenefitsBenefitObligationsandPlanAssetsinBalanceSheetDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsBenefitObligationsandPlanAssetsinBalanceSheetDetails">
        <link:definition>240914062 - Disclosure - Retirement Benefits - Benefit Obligations and Plan Assets in 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="RetirementBenefitsProjectedBenefitObligationsandAccumulatedBenefitObligationsinExcessofPlanAssetsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsProjectedBenefitObligationsandAccumulatedBenefitObligationsinExcessofPlanAssetsDetails">
        <link:definition>240924063 - Disclosure - Retirement Benefits- Projected Benefit Obligations and Accumulated Benefit Obligations 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="RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails">
        <link:definition>240934064 - Disclosure - Retirement Benefits - Components of Net Periodic Benefit 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="RetirementBenefitsAllocatedPortionofPensionandPostretirementBenefitPlanCostsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsAllocatedPortionofPensionandPostretirementBenefitPlanCostsDetails">
        <link:definition>240944065 - Disclosure - Retirement Benefits - Allocated Portion of Pension and Postretirement Benefit Plan 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="RetirementBenefitsComponentsofAccumulatedOtherComprehensiveIncomeandRegulatoryAssetsLiabilitiesrelatedtoRetirementPlansDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsComponentsofAccumulatedOtherComprehensiveIncomeandRegulatoryAssetsLiabilitiesrelatedtoRetirementPlansDetails">
        <link:definition>240954066 - Disclosure - Retirement Benefits - Components of Accumulated Other Comprehensive Income and Regulatory Assets (Liabilities) related to Retirement 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="RetirementBenefitsGrossAccumulatedOtherComprehensiveLossandRegulatoryAssetsLiabilitiesnotRecognizedasComponentsofPeriodicBenefitCostDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsGrossAccumulatedOtherComprehensiveLossandRegulatoryAssetsLiabilitiesnotRecognizedasComponentsofPeriodicBenefitCostDetails">
        <link:definition>240964067 - Disclosure - Retirement Benefits - Gross Accumulated Other Comprehensive Loss and Regulatory Assets (Liabilities) not Recognized as Components of Periodic Benefit 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="RetirementBenefitsAssumptionsUsedinCalculationsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsAssumptionsUsedinCalculationsDetails">
        <link:definition>240974068 - Disclosure - Retirement Benefits - Assumptions Used in Calculations (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="RetirementBenefitsContributionsmadetoPensionandOtherPostretirementBenefitPlansDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsContributionsmadetoPensionandOtherPostretirementBenefitPlansDetails">
        <link:definition>240984069 - Disclosure - Retirement Benefits - Contributions made to Pension and Other Postretirement 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="RetirementBenefitsEstimatedFutureBenefitPaymentsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsEstimatedFutureBenefitPaymentsDetails">
        <link:definition>240994070 - Disclosure - Retirement Benefits - Estimated Future Benefit Payments (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="RetirementBenefitsPensionandOtherPostretirementBenefitPlanTargetAssetAllocationsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsPensionandOtherPostretirementBenefitPlanTargetAssetAllocationsDetails">
        <link:definition>241004071 - Disclosure - Retirement Benefits - Pension and Other Postretirement Benefit Plan Target Asset Allocations (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="RetirementBenefitsFairValueMeasurementsofPensionandPostretirementBenefitPlanAssetsDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsFairValueMeasurementsofPensionandPostretirementBenefitPlanAssetsDetails">
        <link:definition>241014072 - Disclosure - Retirement Benefits - Fair Value Measurements of Pension and Postretirement 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="RetirementBenefitsReconciliationofLevel3AssetsandLiabilitiesmeasuredatFairValueforPensionandOtherPostretirementBenefitPlansDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsReconciliationofLevel3AssetsandLiabilitiesmeasuredatFairValueforPensionandOtherPostretirementBenefitPlansDetails">
        <link:definition>241024073 - Disclosure - Retirement Benefits - Reconciliation of Level 3 Assets and Liabilities measured at Fair Value for Pension and Other Postretirement 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="RetirementBenefitsDefinedContributionSavingsPlanDetails" roleURI="http://www.exeloncorp.com/role/RetirementBenefitsDefinedContributionSavingsPlanDetails">
        <link:definition>241034074 - Disclosure - Retirement Benefits - Defined Contribution Savings Plan (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="DerivativeFinancialInstrumentsAllRegistrants" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsAllRegistrants">
        <link:definition>211041016 - Disclosure - Derivative Financial Instruments (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>231053014 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsNarrativeDetails">
        <link:definition>241064075 - Disclosure - Derivative Financial Instruments - 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="DerivativeFinancialInstrumentsSummaryofDerivativeFairValueBalancesDetails" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsSummaryofDerivativeFairValueBalancesDetails">
        <link:definition>241074076 - Disclosure - Derivative Financial Instruments - Summary of Derivative Fair Value Balances (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="DerivativeFinancialInstrumentsSummaryofEconomicHedgesDetails" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsSummaryofEconomicHedgesDetails">
        <link:definition>241084077 - Disclosure - Derivative Financial Instruments - Summary of Economic Hedges (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="DerivativeFinancialInstrumentsSummaryofCreditRiskExposureDetails" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsSummaryofCreditRiskExposureDetails">
        <link:definition>241094078 - Disclosure - Derivative Financial Instruments - Summary of Credit Risk Exposure (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="DerivativeFinancialInstrumentsSummaryofCreditRiskRelatedContingentFeaturesDetails" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsSummaryofCreditRiskRelatedContingentFeaturesDetails">
        <link:definition>241104079 - Disclosure - Derivative Financial Instruments - Summary of Credit Risk Related Contingent Features (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="DerivativeFinancialInstrumentsSummaryofCashCollateralandLettersofCreditDetails" roleURI="http://www.exeloncorp.com/role/DerivativeFinancialInstrumentsSummaryofCashCollateralandLettersofCreditDetails">
        <link:definition>241114080 - Disclosure - Derivative Financial Instruments - Summary of Cash Collateral and Letters of Credit (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="DebtandCreditAgreementsAllRegistrants" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsAllRegistrants">
        <link:definition>211121017 - Disclosure - Debt and Credit Agreements (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtandCreditAgreementsTables" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsTables">
        <link:definition>231133015 - Disclosure - Debt and Credit Agreements (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="DebtandCreditAgreementsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsNarrativeDetails">
        <link:definition>241144081 - Disclosure - Debt and Credit Agreements - 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="DebtandCreditAgreementsCommercialPaperBorrowingsDetails" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsCommercialPaperBorrowingsDetails">
        <link:definition>241154082 - Disclosure - Debt and Credit Agreements - Commercial Paper Borrowings (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="DebtandCreditAgreementsSummaryofBankCommitmentsCreditFacilityBorrowingsandAvailableCapacityDetails" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsSummaryofBankCommitmentsCreditFacilityBorrowingsandAvailableCapacityDetails">
        <link:definition>241164083 - Disclosure - Debt and Credit Agreements - Summary of Bank Commitments, Credit Facility Borrowings and Available Capacity (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="DebtandCreditAgreementsSummaryofCreditFacilityThresholdsDetails" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsSummaryofCreditFacilityThresholdsDetails">
        <link:definition>241174084 - Disclosure - Debt and Credit Agreements - Summary of Credit Facility Thresholds (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="DebtandCreditAgreementsSummaryofOutstandingLongtermDebtDetails" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsSummaryofOutstandingLongtermDebtDetails">
        <link:definition>241184085 - Disclosure - Debt and Credit Agreements - Summary of Outstanding 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="DebtandCreditAgreementsScheduleofLongtermDebtMaturitiesDetails" roleURI="http://www.exeloncorp.com/role/DebtandCreditAgreementsScheduleofLongtermDebtMaturitiesDetails">
        <link:definition>241194086 - Disclosure - Debt and Credit Agreements - Schedule of Long-term Debt Maturities (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="FairValueofFinancialAssetsandLiabilitiesAllRegistrants" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesAllRegistrants">
        <link:definition>211201018 - Disclosure - Fair Value of Financial Assets and Liabilities (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesTables" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesTables">
        <link:definition>231213016 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesNarrativeDetails" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails">
        <link:definition>241224087 - Disclosure - Fair Value of Financial Assets and Liabilities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesFairValueofFinancialLiabilitiesRecordedatAmortizedCostDetails" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesFairValueofFinancialLiabilitiesRecordedatAmortizedCostDetails">
        <link:definition>241234088 - Disclosure - Fair Value of Financial Assets and Liabilities - Fair Value of Financial Liabilities Recorded at Amortized 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="FairValueofFinancialAssetsandLiabilitiesFairValueMeasurementofAssetsandLiabilitiesRecurringDetails" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesFairValueMeasurementofAssetsandLiabilitiesRecurringDetails">
        <link:definition>241244089 - Disclosure - Fair Value of Financial Assets and Liabilities - Fair Value Measurement of Assets and Liabilities, Recurring (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="FairValueofFinancialAssetsandLiabilitiesFairValueReconciliationofLevel3AssetsandLiabilitiesMeasuredonaRecurringBasisDetails" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesFairValueReconciliationofLevel3AssetsandLiabilitiesMeasuredonaRecurringBasisDetails">
        <link:definition>241254090 - Disclosure - Fair Value of Financial Assets and Liabilities - Fair Value Reconciliation of Level 3 Assets and Liabilities Measured on a Recurring Basis (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="FairValueofFinancialAssetsandLiabilitiesFairValueAssetsandLiabilitiesMeasureonaRecurringBasisGainLossIncludedinEarningsDetails" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesFairValueAssetsandLiabilitiesMeasureonaRecurringBasisGainLossIncludedinEarningsDetails">
        <link:definition>241264091 - Disclosure - Fair Value of Financial Assets and Liabilities - Fair Value Assets and Liabilities Measure on a Recurring Basis Gain Loss Included in Earnings (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="FairValueofFinancialAssetsandLiabilitiesFairValueInputsAssetsQuantitativeInformationDetails" roleURI="http://www.exeloncorp.com/role/FairValueofFinancialAssetsandLiabilitiesFairValueInputsAssetsQuantitativeInformationDetails">
        <link:definition>241274092 - Disclosure - Fair Value of Financial Assets and Liabilities - Fair Value Inputs Assets Quantitative 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="CommitmentsandContingenciesAllRegistrants" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesAllRegistrants">
        <link:definition>211281019 - Disclosure - Commitments and Contingencies (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesTables">
        <link:definition>231293017 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>241304093 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofPHIMergerCommitmentsDetails" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesScheduleofPHIMergerCommitmentsDetails">
        <link:definition>241314094 - Disclosure - Commitments and Contingencies - Schedule of PHI Merger Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofCommercialCommitmentsDetails" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesScheduleofCommercialCommitmentsDetails">
        <link:definition>241324095 - Disclosure - Commitments and Contingencies - Schedule of Commercial Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesSettlementAgreementsDetails" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesSettlementAgreementsDetails">
        <link:definition>241334096 - Disclosure - Commitments and Contingencies - Settlement Agreements (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="CommitmentsandContingenciesScheduleofSpentNuclearFuelObligationDetails" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesScheduleofSpentNuclearFuelObligationDetails">
        <link:definition>241344097 - Disclosure - Commitments and Contingencies - Schedule of Spent Nuclear Fuel 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="CommitmentsandContingenciesScheduleofEnvironmentalLiabilitiesDetails" roleURI="http://www.exeloncorp.com/role/CommitmentsandContingenciesScheduleofEnvironmentalLiabilitiesDetails">
        <link:definition>241354098 - Disclosure - Commitments and Contingencies - Schedule of Environmental 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="SeveranceAllRegistrants" roleURI="http://www.exeloncorp.com/role/SeveranceAllRegistrants">
        <link:definition>211361020 - Disclosure - Severance (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeveranceTables" roleURI="http://www.exeloncorp.com/role/SeveranceTables">
        <link:definition>231373018 - Disclosure - Severance (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="SeveranceSeveranceOngoingSeverancePlansDetails" roleURI="http://www.exeloncorp.com/role/SeveranceSeveranceOngoingSeverancePlansDetails">
        <link:definition>241384099 - Disclosure - Severance Severance - Ongoing Severance 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="SeveranceSeveranceCostManagementProgramRelatedDetails" roleURI="http://www.exeloncorp.com/role/SeveranceSeveranceCostManagementProgramRelatedDetails">
        <link:definition>241394100 - Disclosure - Severance Severance - Cost Management Program-Related (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="SeveranceSeverancePHIMergerDetails" roleURI="http://www.exeloncorp.com/role/SeveranceSeverancePHIMergerDetails">
        <link:definition>241404101 - Disclosure - Severance Severance - PHI Merger (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="SeveranceSeveranceLiabilitiesRollforwardDetails" roleURI="http://www.exeloncorp.com/role/SeveranceSeveranceLiabilitiesRollforwardDetails">
        <link:definition>241414102 - Disclosure - Severance Severance - Liabilities Rollforward (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="SeveranceSeveranceNarrativeDetails" roleURI="http://www.exeloncorp.com/role/SeveranceSeveranceNarrativeDetails">
        <link:definition>241424103 - Disclosure - Severance Severance - 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="ShareholdersEquityExelonandUtilityRegistrants" roleURI="http://www.exeloncorp.com/role/ShareholdersEquityExelonandUtilityRegistrants">
        <link:definition>211431021 - Disclosure - Shareholders' Equity (Exelon and Utility Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityTables" roleURI="http://www.exeloncorp.com/role/ShareholdersEquityTables">
        <link:definition>231443019 - Disclosure - Shareholders' Equity (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="ShareholdersEquityNarrativeDetails" roleURI="http://www.exeloncorp.com/role/ShareholdersEquityNarrativeDetails">
        <link:definition>241454104 - Disclosure - Shareholders' Equity - 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="ShareholdersEquityScheduleofCommonStockWarrantsDetails" roleURI="http://www.exeloncorp.com/role/ShareholdersEquityScheduleofCommonStockWarrantsDetails">
        <link:definition>241464105 - Disclosure - Shareholders' Equity - Schedule of Common Stock Warrants (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="ShareholdersEquityScheduleofPreferredStockDetails" roleURI="http://www.exeloncorp.com/role/ShareholdersEquityScheduleofPreferredStockDetails">
        <link:definition>241474106 - Disclosure - Shareholders' Equity - Schedule of Preferred Stock (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="ShareholdersEquityScheduleofPreferenceStockDetails" roleURI="http://www.exeloncorp.com/role/ShareholdersEquityScheduleofPreferenceStockDetails">
        <link:definition>241484107 - Disclosure - Shareholders' Equity - Schedule of Preference Stock (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="StockBasedCompensationPlansStockBasedCompensationPlansAllRegistrants" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansStockBasedCompensationPlansAllRegistrants">
        <link:definition>211491022 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansStockBasedCompensationPlansTables" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansStockBasedCompensationPlansTables">
        <link:definition>231503020 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (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="StockBasedCompensationPlansNarrativeDetails" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansNarrativeDetails">
        <link:definition>241514108 - Disclosure - Stock-Based Compensation Plans - 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="StockBasedCompensationPlansScheduleofStockbasedCompensationExpenseDetails" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansScheduleofStockbasedCompensationExpenseDetails">
        <link:definition>241524109 - Disclosure - Stock-Based Compensation Plans - Schedule of Stock-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansComponentsofTaxBenefitsfromStockbasedCompensationDetails" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansComponentsofTaxBenefitsfromStockbasedCompensationDetails">
        <link:definition>241534110 - Disclosure - Stock-Based Compensation Plans - Components of Tax Benefits from Stock-based Compensation (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="StockBasedCompensationPlansSummaryofPerformanceShareAwardsActivityDetails" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansSummaryofPerformanceShareAwardsActivityDetails">
        <link:definition>241544111 - Disclosure - Stock-Based Compensation Plans - Summary of Performance Share Awards Activity (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="StockBasedCompensationPlansSummaryofNonvestedRestrictedStockUnitActivityDetails" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansSummaryofNonvestedRestrictedStockUnitActivityDetails">
        <link:definition>241554112 - Disclosure - Stock-Based Compensation Plans - Summary of Nonvested Restricted Stock Unit Activity (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="StockBasedCompensationPlansSummaryofStockOptionActivityDetails" roleURI="http://www.exeloncorp.com/role/StockBasedCompensationPlansSummaryofStockOptionActivityDetails">
        <link:definition>241564113 - Disclosure - Stock-Based Compensation Plans - Summary of Stock Option Activity (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="ChangesinAccumulatedOtherComprehensiveIncomeExelon" roleURI="http://www.exeloncorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomeExelon">
        <link:definition>211571023 - Disclosure - Changes in Accumulated Other Comprehensive Income (Exelon)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.exeloncorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomeTables">
        <link:definition>231583021 - Disclosure - Changes in Accumulated Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomeScheduleofChangesinAOCIDetails" roleURI="http://www.exeloncorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomeScheduleofChangesinAOCIDetails">
        <link:definition>241594114 - Disclosure - Changes in Accumulated Other Comprehensive Income - Schedule of Changes in AOCI (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="ChangesinAccumulatedOtherComprehensiveIncomeIncomeTaxesAllocatedtoOtherComprehensiveIncomeLossComponentsDetails" roleURI="http://www.exeloncorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomeIncomeTaxesAllocatedtoOtherComprehensiveIncomeLossComponentsDetails">
        <link:definition>241604115 - Disclosure - Changes in Accumulated Other Comprehensive Income - Income Taxes Allocated to Other Comprehensive Income (Loss) Components (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="VariableInterestEntitiesExelonGenerationPHIandACE" roleURI="http://www.exeloncorp.com/role/VariableInterestEntitiesExelonGenerationPHIandACE">
        <link:definition>211611024 - Disclosure - Variable Interest Entities (Exelon, Generation, PHI, and ACE)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.exeloncorp.com/role/VariableInterestEntitiesTables">
        <link:definition>231623022 - Disclosure - Variable Interest Entities (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="VariableInterestEntitiesNarrativeDetails" roleURI="http://www.exeloncorp.com/role/VariableInterestEntitiesNarrativeDetails">
        <link:definition>241634116 - Disclosure - Variable Interest Entities - 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="VariableInterestEntitiesAssetsandLiabilitiesofConsolidatedVIEsDetails" roleURI="http://www.exeloncorp.com/role/VariableInterestEntitiesAssetsandLiabilitiesofConsolidatedVIEsDetails">
        <link:definition>241644117 - Disclosure - Variable Interest Entities - Assets and Liabilities of Consolidated VIEs (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="VariableInterestEntitiesAssetsandLiabilitiesofConsolidatedVIEsDetails_1" roleURI="http://www.exeloncorp.com/role/VariableInterestEntitiesAssetsandLiabilitiesofConsolidatedVIEsDetails_1">
        <link:definition>241644117 - Disclosure - Variable Interest Entities - Assets and Liabilities of Consolidated VIEs (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="VariableInterestEntitiesSummaryofSignificantUnconsolidatedVIEsDetails" roleURI="http://www.exeloncorp.com/role/VariableInterestEntitiesSummaryofSignificantUnconsolidatedVIEsDetails">
        <link:definition>241654118 - Disclosure - Variable Interest Entities - Summary of Significant Unconsolidated VIEs (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="SupplementalFinancialInformationAllRegistrants" roleURI="http://www.exeloncorp.com/role/SupplementalFinancialInformationAllRegistrants">
        <link:definition>211661025 - Disclosure - Supplemental Financial Information (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationTables" roleURI="http://www.exeloncorp.com/role/SupplementalFinancialInformationTables">
        <link:definition>231673023 - Disclosure - Supplemental 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="SupplementalFinancialInformationSummaryofTaxesotherthanincomeDetails" roleURI="http://www.exeloncorp.com/role/SupplementalFinancialInformationSummaryofTaxesotherthanincomeDetails">
        <link:definition>241684119 - Disclosure - Supplemental Financial Information - Summary of Taxes other than 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="SupplementalFinancialInformationSummaryofOtherIncomeExpenseDetails" roleURI="http://www.exeloncorp.com/role/SupplementalFinancialInformationSummaryofOtherIncomeExpenseDetails">
        <link:definition>241694120 - Disclosure - Supplemental Financial Information - Summary of Other Income (Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationSupplementalCashFlowInformationDetails" roleURI="http://www.exeloncorp.com/role/SupplementalFinancialInformationSupplementalCashFlowInformationDetails">
        <link:definition>241704121 - Disclosure - Supplemental Financial Information - Supplemental Cash Flow 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="SupplementalFinancialInformationSupplementalBalanceSheetInformationDetails" roleURI="http://www.exeloncorp.com/role/SupplementalFinancialInformationSupplementalBalanceSheetInformationDetails">
        <link:definition>241714122 - Disclosure - Supplemental Financial Information - Supplemental Balance Sheet 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="RelatedPartyTransactionsAllRegistrants" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsAllRegistrants">
        <link:definition>211721026 - Disclosure - Related Party Transactions (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsTables">
        <link:definition>231733024 - Disclosure - Related Party Transactions (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="RelatedPartyTransactionsOperatingRevenuesandPurchasedPowerandFuelFromAffiliatesDetails" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsOperatingRevenuesandPurchasedPowerandFuelFromAffiliatesDetails">
        <link:definition>241744123 - Disclosure - Related Party Transactions - Operating Revenues and Purchased Power and Fuel From Affiliates (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="RelatedPartyTransactionsBSCandPHISCOServiceCompaniesDetails" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsBSCandPHISCOServiceCompaniesDetails">
        <link:definition>241754124 - Disclosure - Related Party Transactions - BSC and PHISCO Service Companies (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="RelatedPartyTransactionsCurrentReceivablesFromPayablesToAffiliatesDetails" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsCurrentReceivablesFromPayablesToAffiliatesDetails">
        <link:definition>241764125 - Disclosure - Related Party Transactions - Current Receivables From/Payables To Affiliates (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="RelatedPartyTransactionsNoncurrentReceivablesfromPayablestoaffiliatesDetails" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsNoncurrentReceivablesfromPayablestoaffiliatesDetails">
        <link:definition>241774126 - Disclosure - Related Party Transactions - Noncurrent Receivables from/Payables to affiliates (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="RelatedPartyTransactionsLongTermDebttoFinancingTrustsDetails" roleURI="http://www.exeloncorp.com/role/RelatedPartyTransactionsLongTermDebttoFinancingTrustsDetails">
        <link:definition>241784127 - Disclosure - Related Party Transactions - Long Term Debt to Financing Trusts (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="QuarterlyDataUnauditedAllRegistrants" roleURI="http://www.exeloncorp.com/role/QuarterlyDataUnauditedAllRegistrants">
        <link:definition>211791027 - Disclosure - Quarterly Data (Unaudited) (All Registrants)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyDataUnauditedTables" roleURI="http://www.exeloncorp.com/role/QuarterlyDataUnauditedTables">
        <link:definition>231803025 - Disclosure - Quarterly Data (Unaudited) (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="SubsequentEventsExelonandGeneration" roleURI="http://www.exeloncorp.com/role/SubsequentEventsExelonandGeneration">
        <link:definition>211811028 - Disclosure - Subsequent Events (Exelon and Generation)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/SubsequentEventsNarrativeDetails">
        <link:definition>241824128 - Disclosure - Subsequent Events - 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="ScheduleICondensedFinancialInformationofParentExelonCorporate" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporate">
        <link:definition>211831029 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationofParentExelonCorporateCondensedStatementsofOperationsandOtherComprehensiveIncomeDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateCondensedStatementsofOperationsandOtherComprehensiveIncomeDetails">
        <link:definition>241844129 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Condensed Statements of Operations 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="ScheduleICondensedFinancialInformationofParentExelonCorporateCondensedStatementsofCashFlowsDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateCondensedStatementsofCashFlowsDetails">
        <link:definition>241854130 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Condensed Statements of Cash Flows (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="ScheduleICondensedFinancialInformationofParentExelonCorporateCondensedBalanceSheetDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateCondensedBalanceSheetDetails">
        <link:definition>241864131 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Condensed 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="ScheduleICondensedFinancialInformationofParentExelonCorporateBasisofPresentationNarrativeDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateBasisofPresentationNarrativeDetails">
        <link:definition>241874132 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Basis of Presentation - 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="ScheduleICondensedFinancialInformationofParentExelonCorporateDebtandCreditAgreementsNarrativeDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateDebtandCreditAgreementsNarrativeDetails">
        <link:definition>241884133 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Debt and Credit Agreements - 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="ScheduleICondensedFinancialInformationofParentExelonCorporateDebtandCreditAgreementsScheduleofOutstandingLongtermDebtDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateDebtandCreditAgreementsScheduleofOutstandingLongtermDebtDetails">
        <link:definition>241894134 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Debt and Credit Agreements - Schedule of Outstanding 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="ScheduleICondensedFinancialInformationofParentExelonCorporateDebtandCreditAgreementsScheduleofDebtMaturitiesDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateDebtandCreditAgreementsScheduleofDebtMaturitiesDetails">
        <link:definition>241904135 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Debt and Credit Agreements - Schedule of Debt Maturities (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="ScheduleICondensedFinancialInformationofParentExelonCorporateRelatedPartyTransactionsSummaryofRelatedPartyTransactionsDetails" roleURI="http://www.exeloncorp.com/role/ScheduleICondensedFinancialInformationofParentExelonCorporateRelatedPartyTransactionsSummaryofRelatedPartyTransactionsDetails">
        <link:definition>241914136 - Disclosure - Schedule I - Condensed Financial Information of Parent (Exelon Corporate) - Related Party Transactions - Summary of Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.exeloncorp.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>211921030 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsScheduleDetails" roleURI="http://www.exeloncorp.com/role/ScheduleIIValuationandQualifyingAccountsScheduleDetails">
        <link:definition>241934137 - Disclosure - Schedule II - Valuation and Qualifying Accounts Schedule (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="exc_ExpectedGenerationHedgedInYearTwo" abstract="false" name="ExpectedGenerationHedgedInYearTwo" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_MergersAcquisitionsAndDispositionsAbstract" abstract="true" name="MergersAcquisitionsAndDispositionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting" abstract="false" name="RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsRegulatoryAccounting" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_MortalityRate" abstract="false" name="MortalityRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_PropertyPlantAndEquipmentAverageServiceLifePercentageByAssetCategoryTableTableTextBlock" abstract="false" name="PropertyPlantAndEquipmentAverageServiceLifePercentageByAssetCategoryTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_A2020TransmissionFormulaRateAnnualUpdateDomain" abstract="true" name="A2020TransmissionFormulaRateAnnualUpdateDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MilesOfTransmissionVoltageLines" abstract="false" name="MilesOfTransmissionVoltageLines" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:lengthItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsPriorServiceCostCreditBeforeTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsPriorServiceCostCreditBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PepcoHoldingsLLCAffiliateMember" abstract="true" name="PepcoHoldingsLLCAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NumberofProjectEntitieswithNoncontrollingInterests" abstract="false" name="NumberofProjectEntitieswithNoncontrollingInterests" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exc_DueFromAffiliateCurrentElectricGasUtility" abstract="false" name="DueFromAffiliateCurrentElectricGasUtility" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OpenClaimsMember" abstract="true" name="OpenClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_IntangibleAssetNineteenNinetyNineChicagoSettlementAgreementMember" abstract="true" name="IntangibleAssetNineteenNinetyNineChicagoSettlementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RelatedPartyTransactionsNoncurrentReceivablesfromPayablestoaffiliatesTableTextBlock" abstract="false" name="RelatedPartyTransactionsNoncurrentReceivablesfromPayablestoaffiliatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_Revenue" abstract="false" name="Revenue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AccountsReceivableAllowanceForCreditLossLineItems" abstract="true" name="AccountsReceivableAllowanceForCreditLossLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_CapitalizedInterestAndAfudcTable" abstract="true" name="CapitalizedInterestAndAfudcTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ByronDresdenMember" abstract="true" name="ByronDresdenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonStockNarrativeInformationTable" abstract="true" name="CommonStockNarrativeInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsAmortizationOfPriorServiceCost" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsAmortizationOfPriorServiceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PeriodDomain" abstract="true" name="PeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_TotalDeferredDebitsAndOtherAssets" abstract="false" name="TotalDeferredDebitsAndOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_CommitmentsAndContingenciesTable" abstract="true" name="CommitmentsAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_COVID19RegulatoryAssetMember" abstract="true" name="COVID19RegulatoryAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AmortizationRateStabilizationDeferral" abstract="false" name="AmortizationRateStabilizationDeferral" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OperatingRevenueMember" abstract="true" name="OperatingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_GenerationReportableSegmentsTotalMember" abstract="true" name="GenerationReportableSegmentsTotalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EstimatedSmartMeters" abstract="false" name="EstimatedSmartMeters" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="exc_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" abstract="false" name="ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_AllocationOfFederalTaxBenefitUnderTaxSharingAgreement" abstract="false" name="AllocationOfFederalTaxBenefitUnderTaxSharingAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInNoncurrentPayablesToAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SolarProjectEntitiesMember" abstract="true" name="SolarProjectEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherFixedIncomeMember" abstract="true" name="OtherFixedIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OwnershipInterestinProjectEntities" abstract="false" name="OwnershipInterestinProjectEntities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate" abstract="false" name="PropertyPlantAndEquipmentDepreciationAsPercentOfAverageServiceLifeRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_FairValueInputsForwardGasPriceAssets" abstract="false" name="FairValueInputsForwardGasPriceAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="exc_BilateralOct2019bMember" abstract="true" name="BilateralOct2019bMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DCPLUGChargeMember" abstract="true" name="DCPLUGChargeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NERMember" abstract="true" name="NERMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SubsidiaryCompaniesAxis" abstract="true" name="SubsidiaryCompaniesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_OtherNonCashMember" abstract="true" name="OtherNonCashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CashCollateralHeld" abstract="false" name="CashCollateralHeld" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SelectedQuarterlyFinancialInformationTable" abstract="true" name="SelectedQuarterlyFinancialInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ScheduleofRemeasurementOfDeferredIncomeTaxesDuetoTaxReformTableTextBlock" abstract="false" name="ScheduleofRemeasurementOfDeferredIncomeTaxesDuetoTaxReformTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_NuclearInsuranceFinancialProtectionPoolMaximumAnnualAssessmentPayment" abstract="false" name="NuclearInsuranceFinancialProtectionPoolMaximumAnnualAssessmentPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_NonRecourseDebtInterestRateSwap" abstract="false" name="NonRecourseDebtInterestRateSwap" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedinPeriodUndistributed" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedinPeriodUndistributed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exc_ResidentialMember" abstract="true" name="ResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NetInterestIncomeExpenseRelatedToUncertainTaxPositions" abstract="false" name="NetInterestIncomeExpenseRelatedToUncertainTaxPositions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PublicUtilitiesTransmissionRateOrderTableTextBlock" abstract="false" name="PublicUtilitiesTransmissionRateOrderTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_GainLossOnNuclearDecommissioningTrustFundInvestmentsAbstract" abstract="true" name="GainLossOnNuclearDecommissioningTrustFundInvestmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NetExposureMember" abstract="true" name="NetExposureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MergerIntegrationCostsToBeRecoveredInDCServiceTerritoryMember" abstract="true" name="MergerIntegrationCostsToBeRecoveredInDCServiceTerritoryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SpentNuclearFuelTreasuryInterestRateComEd" abstract="false" name="SpentNuclearFuelTreasuryInterestRateComEd" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_TMOysterCreekMember" abstract="true" name="TMOysterCreekMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_LaSalleMember" abstract="true" name="LaSalleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryMattersAdditionalNarrativeInformationTable" abstract="true" name="RegulatoryMattersAdditionalNarrativeInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_TotalSmartGridSmartMeterInvestmentGrantAwarded" abstract="false" name="TotalSmartGridSmartMeterInvestmentGrantAwarded" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EstimatedLitigationLiabilityCurrentDueWithin30Days" abstract="false" name="EstimatedLitigationLiabilityCurrentDueWithin30Days" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ShortTermDebt502021Member" abstract="true" name="ShortTermDebt502021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CengMember" abstract="true" name="CengMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_LettersOfCreditHeld" abstract="false" name="LettersOfCreditHeld" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_RemainingCommitmentMember" abstract="true" name="RemainingCommitmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ContractWithCustomerPriorYearContractRevenuesRecognizedInCurrentYearTableTextBlock" abstract="false" name="ContractWithCustomerPriorYearContractRevenuesRecognizedInCurrentYearTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PEPCOHoldingsIncMember" abstract="true" name="PEPCOHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MgpSiteContingencyMonitoringCount" abstract="false" name="MgpSiteContingencyMonitoringCount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exc_AggregateBankCommitmentsUnderUnsecuredRevolvingCreditFacilities" abstract="false" name="AggregateBankCommitmentsUnderUnsecuredRevolvingCreditFacilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EconomicHedgingInstrumentMember" abstract="true" name="EconomicHedgingInstrumentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BilateralJan2016Member" abstract="true" name="BilateralJan2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AccrualForEnvironmentalLossContingenciesMaterialComponentsDomain" abstract="true" name="AccrualForEnvironmentalLossContingenciesMaterialComponentsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommodityDerivativeAssetsMember" abstract="true" name="CommodityDerivativeAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PensionAndOtherPostRetirementBenefitMember" abstract="true" name="PensionAndOtherPostRetirementBenefitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BilateralOct2012Member" abstract="true" name="BilateralOct2012Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherSolarProjectsMember" abstract="true" name="OtherSolarProjectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherReceivablesMember" abstract="true" name="OtherReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RecognitionofUnrecognizedTaxBenefitsLineItems" abstract="true" name="RecognitionofUnrecognizedTaxBenefitsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_Exc_ZECChargeperMWh" abstract="false" name="Exc_ZECChargeperMWh" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AccountsReceivableRelatedPartiesPurchase" abstract="false" name="AccountsReceivableRelatedPartiesPurchase" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PollutionControlNotesMember" abstract="true" name="PollutionControlNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExGenRenewablesIVDec2020Member" abstract="true" name="ExGenRenewablesIVDec2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NuclearPlantDomain" abstract="true" name="NuclearPlantDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting" abstract="false" name="UnrealizedGainLossNuclearDecommissioningTrustFundsNonregulatoryAccounting" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_RegulatoryMattersPendingRateCasesTable" abstract="true" name="RegulatoryMattersPendingRateCasesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" abstract="true" name="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_PHIMergerMember" abstract="true" name="PHIMergerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_HeldForSaleAxis" abstract="true" name="HeldForSaleAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_SelectedQuarterlyFinancialInformationLineItems" abstract="true" name="SelectedQuarterlyFinancialInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_OtherDecommissioningRelatedActivity" abstract="false" name="OtherDecommissioningRelatedActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossAbstract" abstract="true" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_SpentNuclearFuelOneTimeFee" abstract="false" name="SpentNuclearFuelOneTimeFee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OtherAffiliateMember" abstract="true" name="OtherAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RenewableenergycreditcurrentMember" abstract="true" name="RenewableenergycreditcurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ChangeinReceivablesFromPayablesToAffiliatesNet" abstract="false" name="ChangeinReceivablesFromPayablesToAffiliatesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SupplementalFinancialInformationDisclosureTextBlock" abstract="false" name="SupplementalFinancialInformationDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_RelatedPartyTransactionsCurrentReceivablesFromPayablesToAffiliatesTableTextBlock" abstract="false" name="RelatedPartyTransactionsCurrentReceivablesFromPayablesToAffiliatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_MutualPropertyInsuranceMaximumRecoveryLimitForMultipleLosses" abstract="false" name="MutualPropertyInsuranceMaximumRecoveryLimitForMultipleLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" abstract="false" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_EstimatedLitigationLiabilityCurrentDueWithin90Days" abstract="false" name="EstimatedLitigationLiabilityCurrentDueWithin90Days" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_MergersAcquisitionsAndDispositionsLineItems" abstract="true" name="MergersAcquisitionsAndDispositionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_PublicUtilitiesDistributionRateCasesTableTextBlock" abstract="false" name="PublicUtilitiesDistributionRateCasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_ValuationAdjustmentAxis" abstract="true" name="ValuationAdjustmentAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_SpentNuclearFuelTreasuryInterestRateFitzPatrick" abstract="false" name="SpentNuclearFuelTreasuryInterestRateFitzPatrick" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_RegulatedOperationsCapitalizedRatemakingAmountsNotRecognizedAbstract" abstract="true" name="RegulatedOperationsCapitalizedRatemakingAmountsNotRecognizedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_CashPaidRefundedDuringtheYearAbstract" abstract="true" name="CashPaidRefundedDuringtheYearAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_PotomacCapitalInvestmentAffiliateMember" abstract="true" name="PotomacCapitalInvestmentAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EnergyEfficiencyCostsMember" abstract="true" name="EnergyEfficiencyCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherCreditRiskExposure" abstract="false" name="OtherCreditRiskExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AssetRetirementObligationAccretionRate" abstract="false" name="AssetRetirementObligationAccretionRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_ScheduleofPreferredSecuritiesAuthorizedAbstract" abstract="true" name="ScheduleofPreferredSecuritiesAuthorizedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_MysticGeneratingStationMember" abstract="true" name="MysticGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueInputsForwardHeatRate" abstract="false" name="FairValueInputsForwardHeatRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_MutualReplacementPowerCostInsuranceMaximumRetrospectivePremiumObligation" abstract="false" name="MutualReplacementPowerCostInsuranceMaximumRetrospectivePremiumObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ProjectsWithSignificantEconomicPower" abstract="false" name="ProjectsWithSignificantEconomicPower" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exc_CreditRiskExposureAxis" abstract="true" name="CreditRiskExposureAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock" abstract="false" name="ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_OtherNonFinancialCommitment1" abstract="false" name="OtherNonFinancialCommitment1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="exc_RenewableenergycreditnoncurrentMember" abstract="true" name="RenewableenergycreditnoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ClaimTypesDomain" abstract="true" name="ClaimTypesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ValuationAdjustmentDomain" abstract="true" name="ValuationAdjustmentDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PHIServiceCoAffiliateMember" abstract="true" name="PHIServiceCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_GenerationMidAtlanticMember" abstract="true" name="GenerationMidAtlanticMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_IncreaseDecreaseinAROforOtherImpacts" abstract="false" name="IncreaseDecreaseinAROforOtherImpacts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AmortizationOfIntangibleAssetsRelatedToCommodityContractsForRevenueNetPurchasedPowerAndFuel" abstract="false" name="AmortizationOfIntangibleAssetsRelatedToCommodityContractsForRevenueNetPurchasedPowerAndFuel" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DeferredPaymentsForLegalSettlements" abstract="false" name="DeferredPaymentsForLegalSettlements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ScheduleofGovernmentSettlementAgreementsTableTextBlock" abstract="false" name="ScheduleofGovernmentSettlementAgreementsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_NuclearFuelAmortization" abstract="false" name="NuclearFuelAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SpentNuclearFuelObligationTable" abstract="true" name="SpentNuclearFuelObligationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_PeachBottomMember" abstract="true" name="PeachBottomMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PHIServiceCompanyMember" abstract="true" name="PHIServiceCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueAssetsAndLiabilitiesMeasuredOnARecurringBasisGainLossIncludedInEarningsLineItems" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnARecurringBasisGainLossIncludedInEarningsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_RevenueNetofPurchasePowerAndFuel" abstract="false" name="RevenueNetofPurchasePowerAndFuel" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CleanEnergyLegislationMember" abstract="true" name="CleanEnergyLegislationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AccrualForEnvironmentalLossContingenciesMaterialComponentsAxis" abstract="true" name="AccrualForEnvironmentalLossContingenciesMaterialComponentsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_MembersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" abstract="true" name="MembersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_DelawareAndNewJerseyMember" abstract="true" name="DelawareAndNewJerseyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AccruedCompensationCurrent" abstract="false" name="AccruedCompensationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ScheduleofRentExpenseAbstract" abstract="true" name="ScheduleofRentExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting" abstract="false" name="RealizedGainLossInvestmentIncomeNuclearDecommissioningTrustFundsNonregulatoryAccounting" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EGRPMember" abstract="true" name="EGRPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanPurchases" abstract="false" name="DefinedBenefitPlanPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PHIMergerCommitmentsTableTextBlock" abstract="false" name="PHIMergerCommitmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_EconomicHedgingInstrumentLiabilitesMember" abstract="true" name="EconomicHedgingInstrumentLiabilitesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MutualPropertyInsuranceDistributionToMembers" abstract="false" name="MutualPropertyInsuranceDistributionToMembers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueNetAssetsLiabilitiesExcludedFromNuclearDecommissioningTrustFundInvestments" abstract="false" name="FairValueNetAssetsLiabilitiesExcludedFromNuclearDecommissioningTrustFundInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_TotalAmountsOfInterestAndPenaltiesRecognizedTableTextBlock" abstract="false" name="TotalAmountsOfInterestAndPenaltiesRecognizedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_Illinois2019ElectricDistributionBaseRateCaseMember" abstract="true" name="Illinois2019ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BilateralNov2019bMember" abstract="true" name="BilateralNov2019bMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CapacityOfFacilityOfCompanyOwnedSolarDistributionGenerationFacilities" abstract="false" name="CapacityOfFacilityOfCompanyOwnedSolarDistributionGenerationFacilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="exc_AtlanticCityElectricCompanyMember" abstract="true" name="AtlanticCityElectricCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OneTimeRevenueAdjustmentMember" abstract="true" name="OneTimeRevenueAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueofDerivativeswithCreditRiskRelatedContingentFeaturesTableTextBlockTableTextBlock" abstract="false" name="FairValueofDerivativeswithCreditRiskRelatedContingentFeaturesTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_SupplementalCashFlowInformationTable" abstract="true" name="SupplementalCashFlowInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_LeaseArrangementsTypeAxis" abstract="true" name="LeaseArrangementsTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_AccumulatedEquityInvestmentMember" abstract="true" name="AccumulatedEquityInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EquityInvestmentVIEMember" abstract="true" name="EquityInvestmentVIEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PeriodOneMember" abstract="true" name="PeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CashCollateralPosted" abstract="false" name="CashCollateralPosted" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_BaltimoreGasAndElectricCompanyAffiliateMember" abstract="true" name="BaltimoreGasAndElectricCompanyAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SpentNuclearFuelObligationLineItems" abstract="true" name="SpentNuclearFuelObligationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAssumptionsUsedInCalculationsLineItems" abstract="true" name="DefinedBenefitPlanAssumptionsUsedInCalculationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NonQualifiedPensionPlanMember" abstract="true" name="NonQualifiedPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PerformanceShareAwardsObligationsSettledInCash" abstract="false" name="PerformanceShareAwardsObligationsSettledInCash" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OwnershipPercentageofNoncontrollingInterestsinProjectEntities" abstract="false" name="OwnershipPercentageofNoncontrollingInterestsinProjectEntities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_OtherNonCashDomain" abstract="true" name="OtherNonCashDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_VariableInterestEntityAbstract" abstract="true" name="VariableInterestEntityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_GenerationMidwestMember" abstract="true" name="GenerationMidwestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherNonCashAxis" abstract="true" name="OtherNonCashAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_Pennsylvania2020NaturalGasDistributionBaseRateCaseMember" abstract="true" name="Pennsylvania2020NaturalGasDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AssetRetirementObligationsTable" abstract="true" name="AssetRetirementObligationsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ExelonEnterpriseMember" abstract="true" name="ExelonEnterpriseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RenewablePowerGenerationMember" abstract="true" name="RenewablePowerGenerationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_IncomeTaxTimeFrameDomain" abstract="true" name="IncomeTaxTimeFrameDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ImplicationsofPotentialEarlyPlantRetirementonBalanceSheetTableTextBlock" abstract="false" name="ImplicationsofPotentialEarlyPlantRetirementonBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsBeforeTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DeferredProsecutionAgreementPaymentsMember" abstract="true" name="DeferredProsecutionAgreementPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NetInterestReceivablePayableRelatedToUncertainTaxPositions" abstract="false" name="NetInterestReceivablePayableRelatedToUncertainTaxPositions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ScheduleofComponentsofLeaseCostTable" abstract="true" name="ScheduleofComponentsofLeaseCostTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_AlternativeInvestmentsMember" abstract="true" name="AlternativeInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueInputsRenewableFactor" abstract="false" name="FairValueInputsRenewableFactor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_StateandmunicipaldebtDomain" abstract="true" name="StateandmunicipaldebtDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_HeldForSaleDomain" abstract="true" name="HeldForSaleDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleOfBusinessAcquisitionsAndDispositionsTable" abstract="true" name="ScheduleOfBusinessAcquisitionsAndDispositionsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_InvestmentsAxis" abstract="true" name="InvestmentsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_SupplementalBalanceSheetInformationRelatedtoLesseeRightofUseAssetsandLeaseLiabilitiesTableTextBlock" abstract="false" name="SupplementalBalanceSheetInformationRelatedtoLesseeRightofUseAssetsandLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_EquityinterestmemberMember" abstract="true" name="EquityinterestmemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DoeReimbursements" abstract="false" name="DoeReimbursements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DefinedBenefitPlanPensionPlansWithBenefitObligationsInExcessOfPlanAssetsAxis" abstract="true" name="DefinedBenefitPlanPensionPlansWithBenefitObligationsInExcessOfPlanAssetsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ShareholderAbstract" abstract="true" name="ShareholderAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_UnderRecoveredEnergyandNaturalGasCostsMember" abstract="true" name="UnderRecoveredEnergyandNaturalGasCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleofAlternativeorRenewableEnergyCreditsTableTextBlock" abstract="false" name="ScheduleofAlternativeorRenewableEnergyCreditsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_CertainDistributedEnergyCompaniesMember" abstract="true" name="CertainDistributedEnergyCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAssumptionsUsedInCalculationsTable" abstract="true" name="DefinedBenefitPlanAssumptionsUsedInCalculationsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_CENGLegacyBenefitPlansMember" abstract="true" name="CENGLegacyBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NonRecourseFixedRateMemberMember" abstract="true" name="NonRecourseFixedRateMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EquitySecuritiesNuclearDecommissioningTrustFundMember" abstract="true" name="EquitySecuritiesNuclearDecommissioningTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_LongTermMarginalStateIncomeTaxRateTableTextBlock" abstract="false" name="LongTermMarginalStateIncomeTaxRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_ShortTermDebt752021Member" abstract="true" name="ShortTermDebt752021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EstimatedFutureClaimsMember" abstract="true" name="EstimatedFutureClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueAssetsAndLiabilitiesMeasuredOnARecurringBasisGainLossIncludedInEarningsTable" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnARecurringBasisGainLossIncludedInEarningsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_StateIncomeTaxLawChangesTableTextBlock" abstract="false" name="StateIncomeTaxLawChangesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_MidwestAssetGroupMember" abstract="true" name="MidwestAssetGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsGainsLossesBeforeTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsGainsLossesBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SegmentEliminationMember" abstract="true" name="SegmentEliminationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonStockWarrantsAbstract" abstract="true" name="CommonStockWarrantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ExelonTransmissionCompanyLlcMember" abstract="true" name="ExelonTransmissionCompanyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CollateralMember" abstract="true" name="CollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SolGenMember" abstract="true" name="SolGenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_A2022Member" abstract="true" name="A2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ClaimTypeAxis" abstract="true" name="ClaimTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_Maryland2019ElectricDistributionBaseRateCaseMember" abstract="true" name="Maryland2019ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NonRecourseDebtMegawatts" abstract="false" name="NonRecourseDebtMegawatts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="exc_CommonElectricAndGasTAndDEquipmentMember" abstract="true" name="CommonElectricAndGasTAndDEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RevenueNetOfPurchasePowerAndFuelFromExternalCustomers" abstract="false" name="RevenueNetOfPurchasePowerAndFuelFromExternalCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ContractTypeDomain" abstract="true" name="ContractTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DistrictOfColumbia2019ElectricDistributionBaseRateCaseMember" abstract="true" name="DistrictOfColumbia2019ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_GainLossInvestmentIncomeNuclearDecommissioningTrustFunds" abstract="false" name="GainLossInvestmentIncomeNuclearDecommissioningTrustFunds" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_TotalLongTermDebtWithAdjustments" abstract="false" name="TotalLongTermDebtWithAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AHFSUnrestrictedAsset" abstract="false" name="AHFSUnrestrictedAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_GenerationTotalConsolidatedGroupMember" abstract="true" name="GenerationTotalConsolidatedGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsBeforeTaxNotYetRecognized" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsBeforeTaxNotYetRecognized" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_LesseeOperatingAndFinanceLeasesTermsOfContracts" abstract="false" name="LesseeOperatingAndFinanceLeasesTermsOfContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exc_NuclearDecommissioningMember" abstract="true" name="NuclearDecommissioningMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PreferenceSecuritiesTableTextBlock" abstract="false" name="PreferenceSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateDesignChanges" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateDesignChanges" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_EquitySecurityIndividuallyHeldMember" abstract="true" name="EquitySecurityIndividuallyHeldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax" abstract="false" name="OtherComprehensiveIncomeUnrealizedIncomeLossOnEquityInvestmentsArisingDuringPeriodNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DefinedOtherPostretirementBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear" abstract="false" name="DefinedOtherPostretirementBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueInputsForwardPowerPriceAssets" abstract="false" name="FairValueInputsForwardPowerPriceAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="exc_SignificantAccountingPoliciesAdditionalNarrativeInformationTable" abstract="true" name="SignificantAccountingPoliciesAdditionalNarrativeInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_VariableInterestEntitiesbyInterestTypeDomain" abstract="true" name="VariableInterestEntitiesbyInterestTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AssetRetirementObligationRollForwardAnalysisLineItems" abstract="true" name="AssetRetirementObligationRollForwardAnalysisLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_LikekindexchangeMember" abstract="true" name="LikekindexchangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RemeasurementOfDeferredIncomeTaxesDueToTaxReformMember" abstract="true" name="RemeasurementOfDeferredIncomeTaxesDueToTaxReformMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EnergyCooperativesAndMunicipalities" abstract="false" name="EnergyCooperativesAndMunicipalities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_NoParPreferredStockMember" abstract="true" name="NoParPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_VariableInterestEntitiesbyInterestTypeAxis" abstract="true" name="VariableInterestEntitiesbyInterestTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_OtherLegalEntitiesMember" abstract="true" name="OtherLegalEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BraidwoodLaSalleMember" abstract="true" name="BraidwoodLaSalleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SpentNuclearFuelObligationTableTextBlock" abstract="false" name="SpentNuclearFuelObligationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_InvestmentGradeExternalCreditRating" abstract="false" name="InvestmentGradeExternalCreditRating" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DefinedBenefitPlanRegulatoryAssetsBeforeTax" abstract="false" name="DefinedBenefitPlanRegulatoryAssetsBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PeriodTwoMember" abstract="true" name="PeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BasisPointsForPrimeBasedBorrowings" abstract="false" name="BasisPointsForPrimeBasedBorrowings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_ExelonBusinessServicesCoAffiliateMember" abstract="true" name="ExelonBusinessServicesCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PPEunrestrictedasset" abstract="false" name="PPEunrestrictedasset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ContractAssetsMember" abstract="true" name="ContractAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FullyVestedStockBasedCompensationIssuedToRetirementEligibleEmployees" abstract="false" name="FullyVestedStockBasedCompensationIssuedToRetirementEligibleEmployees" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exc_PecoTrustThreeAffiliateMember" abstract="true" name="PecoTrustThreeAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeCurtailmentsBeforeTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeCurtailmentsBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueReconciliationOfLevel3AssetsAndLiabilitiesMeasuredOnARecurringBasisTable" abstract="true" name="FairValueReconciliationOfLevel3AssetsAndLiabilitiesMeasuredOnARecurringBasisTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_DifferencebetweenCarryingValueandFairValueMember" abstract="true" name="DifferencebetweenCarryingValueandFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OperatingandMaintenanceMember" abstract="true" name="OperatingandMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExpectedGenerationHedgedInNextTwelveMonths" abstract="false" name="ExpectedGenerationHedgedInNextTwelveMonths" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_DeferredStormCostsMember" abstract="true" name="DeferredStormCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AccumulatedBenefitObligationInExcessOfPlanAssetsMember" abstract="true" name="AccumulatedBenefitObligationInExcessOfPlanAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PublicUtilitiesEnergyEfficiencyRevenueTableTextBlock" abstract="false" name="PublicUtilitiesEnergyEfficiencyRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_RegulatoryAssets2019Member" abstract="true" name="RegulatoryAssets2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsChangeinPerformanceWeightedAverageGrantDateFairValue" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsChangeinPerformanceWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="exc_SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinCash" abstract="false" name="SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinCash" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_ScheduleofOperatingLeaseLeaseIncomeLineItems" abstract="true" name="ScheduleofOperatingLeaseLeaseIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NonRecourseVariableRateMember" abstract="true" name="NonRecourseVariableRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BilateralNov2019cMember" abstract="true" name="BilateralNov2019cMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryLiabilities2019Member" abstract="true" name="RegulatoryLiabilities2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_VariableInterestEntityDisclosureSummaryofUnconsolidatedVariableInterestEntityTableTextBlock" abstract="false" name="VariableInterestEntityDisclosureSummaryofUnconsolidatedVariableInterestEntityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_NoninvestmentGradeInternalCreditRating" abstract="false" name="NoninvestmentGradeInternalCreditRating" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OtherAvailableForSaleInvestmentsMember" abstract="true" name="OtherAvailableForSaleInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BloomIVMember" abstract="true" name="BloomIVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SupplementalStatementofOperationsInformationLineItems" abstract="true" name="SupplementalStatementofOperationsInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_VoltageOfTransmissionLines" abstract="false" name="VoltageOfTransmissionLines" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="exc_AccumulatedOtherComprehensiveIncomeLossTextBlock" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_FinancialInstitutionsCreditRiskExposure" abstract="false" name="FinancialInstitutionsCreditRiskExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OverRecoveredEnergyandNaturalGasCostsMember" abstract="true" name="OverRecoveredEnergyandNaturalGasCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_TransitionBondsMember" abstract="true" name="TransitionBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UnderRecoveredDecouplingRevenueMember" abstract="true" name="UnderRecoveredDecouplingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NetRegulatoryAssetsAssociatedWithMarginalStateIncomeTaxRatesMember" abstract="true" name="NetRegulatoryAssetsAssociatedWithMarginalStateIncomeTaxRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BasisPointsForLiborBasedBorrowings" abstract="false" name="BasisPointsForLiborBasedBorrowings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_BilateralNov2019aMember" abstract="true" name="BilateralNov2019aMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_IncreaseDecreaseinARODuetoChangeinRetirementTimingProbabilities" abstract="false" name="IncreaseDecreaseinARODuetoChangeinRetirementTimingProbabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_IntersegmentRevenueNetOfPurchasePowerAndFuel" abstract="false" name="IntersegmentRevenueNetOfPurchasePowerAndFuel" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_CommunityAndMinorityFacilitiesMember" abstract="true" name="CommunityAndMinorityFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AccrualForMgpInvestigationAndRemediationMember" abstract="true" name="AccrualForMgpInvestigationAndRemediationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ProjectedBenefitObligationInExcessOfPlanAssetsMember" abstract="true" name="ProjectedBenefitObligationInExcessOfPlanAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RelatedPartyTransactionCapitalizedCostsSupportServices" abstract="false" name="RelatedPartyTransactionCapitalizedCostsSupportServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ReturnOnBorrowedFundsMember" abstract="true" name="ReturnOnBorrowedFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ComEd2020EnergyEfficiencyFormulaRateDomain" abstract="true" name="ComEd2020EnergyEfficiencyFormulaRateDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NuclearPlantAxis" abstract="true" name="NuclearPlantAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_CaponEquityComponentofRateofReturnonCommonEquityinFederalEnergyRegulatoryCommitteeComplaint" abstract="false" name="CaponEquityComponentofRateofReturnonCommonEquityinFederalEnergyRegulatoryCommitteeComplaint" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_PecoEnergyCoMember" abstract="true" name="PecoEnergyCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NonRecourseDebtMinimumRate" abstract="false" name="NonRecourseDebtMinimumRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_ExelonINQB8RLLCMemberMember" abstract="true" name="ExelonINQB8RLLCMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ProprietaryTradingLiabilitiesMember" abstract="true" name="ProprietaryTradingLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanFairValueOfPlanAssetsTableTextBlock" abstract="false" name="DefinedBenefitPlanFairValueOfPlanAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PurchasesAndSalesOfAccountsReceivableTableTextBlock" abstract="false" name="PurchasesAndSalesOfAccountsReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PurchasedPowerAndFuelMember" abstract="true" name="PurchasedPowerAndFuelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DueFromAffiliateCurrentElectricUtility" abstract="false" name="DueFromAffiliateCurrentElectricUtility" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ExelonEnergyDeliveryCompanyLLCMember" abstract="true" name="ExelonEnergyDeliveryCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ReturnonNuclearDecommissioningFundsHistorical" abstract="false" name="ReturnonNuclearDecommissioningFundsHistorical" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_BilateralFeb2019Member" abstract="true" name="BilateralFeb2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_Illinois2020ElectricDistributionBaseRateCaseMember" abstract="true" name="Illinois2020ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateTable" abstract="true" name="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_UnamortizedEnergyContractsMember" abstract="true" name="UnamortizedEnergyContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleOfCreditAgreementCovenantsTableTextBlock" abstract="false" name="ScheduleOfCreditAgreementCovenantsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_InvestmentsInNonconsolidatedVariableInterestEntities" abstract="false" name="InvestmentsInNonconsolidatedVariableInterestEntities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ExelonGenerationCoLLCMember" abstract="true" name="ExelonGenerationCoLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AssetsandLiabilitiesofVariableInterestEntityTableTextBlock" abstract="false" name="AssetsandLiabilitiesofVariableInterestEntityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_IncreaseDecreaseInARODueToChangeInDOESpentFuelAcceptanceDate" abstract="false" name="IncreaseDecreaseInARODueToChangeInDOESpentFuelAcceptanceDate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OtherRegulatedRevenueMember" abstract="true" name="OtherRegulatedRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleOfLesseeFinanceLeaseLiabilityMaturityLineItems" abstract="true" name="ScheduleOfLesseeFinanceLeaseLiabilityMaturityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_FairValueOfSettledRestrictedStockUnits" abstract="false" name="FairValueOfSettledRestrictedStockUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateLineItems" abstract="true" name="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_AdvancedMeteringInfrastructureIncrementalDeploymentCostsMember" abstract="true" name="AdvancedMeteringInfrastructureIncrementalDeploymentCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NewJersey2020ElectricDistributionBaseRateCaseMember" abstract="true" name="NewJersey2020ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AtlanticCityElectricCoAffiliateMember" abstract="true" name="AtlanticCityElectricCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonwealthEdisonCoMember" abstract="true" name="CommonwealthEdisonCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DelmarvaPowerandLightCompanyMember" abstract="true" name="DelmarvaPowerandLightCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RelatedPartyTransactionsLongTermDebttoFinancingTrustsTableTextBlock" abstract="false" name="RelatedPartyTransactionsLongTermDebttoFinancingTrustsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_DefinedBenefitPlanWeightedAverageAssetAllocationsAndTargetAllocationsTableTextBlock" abstract="false" name="DefinedBenefitPlanWeightedAverageAssetAllocationsAndTargetAllocationsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinCashifAgreementConditionsareMet" abstract="false" name="SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinCashifAgreementConditionsareMet" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_LongTermMarginalStateIncomeTaxRateTable" abstract="true" name="LongTermMarginalStateIncomeTaxRateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_AssumedReturnsonNDTFunds" abstract="false" name="AssumedReturnsonNDTFunds" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_DefinedBenefitPlanLegacyAxis" abstract="true" name="DefinedBenefitPlanLegacyAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ComedFinancingThreeAffiliateMember" abstract="true" name="ComedFinancingThreeAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRateInterestCreditingRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRateInterestCreditingRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_ImplicationsofPotentialEarlyPlantRetirementsAbstract" abstract="true" name="ImplicationsofPotentialEarlyPlantRetirementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_EverettMarineTerminalMember" abstract="true" name="EverettMarineTerminalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_Maryland2020ElectricDistributionBaseRateCaseMember" abstract="true" name="Maryland2020ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsBeforeTax" abstract="false" name="DefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EnergyRelatedOptions" abstract="false" name="EnergyRelatedOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_NineMilePointMember" abstract="true" name="NineMilePointMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_GenerationErcotMember" abstract="true" name="GenerationErcotMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ElectricDistributionFormulaRateAnnualReconciliationsMember" abstract="true" name="ElectricDistributionFormulaRateAnnualReconciliationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PreferenceStockRedeemedMember" abstract="true" name="PreferenceStockRedeemedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DeferredTaxLiabilitiesDeferredPensionAndOtherPostretirementBenefitObligation" abstract="false" name="DeferredTaxLiabilitiesDeferredPensionAndOtherPostretirementBenefitObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OtherNetMember" abstract="true" name="OtherNetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PrivateCreditMember" abstract="true" name="PrivateCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PecoEnergyCoAffiliateMember" abstract="true" name="PecoEnergyCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SupplementalBalanceSheetInformationLineItems" abstract="true" name="SupplementalBalanceSheetInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_AssetRetirementObligationsLineItems" abstract="true" name="AssetRetirementObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ZeroEmissionStandardMember" abstract="true" name="ZeroEmissionStandardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInRegulatoryassets" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisIncludedInRegulatoryassets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_A2020TransmissionFormulaRateRevenueReductionMember" abstract="true" name="A2020TransmissionFormulaRateRevenueReductionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DelawareRiverCrossingMember" abstract="true" name="DelawareRiverCrossingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AntelopeValleyMember" abstract="true" name="AntelopeValleyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PublicUtilitiesTransmissionRateFilingsTableTextBlock" abstract="false" name="PublicUtilitiesTransmissionRateFilingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_QualifiedDefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear" abstract="false" name="QualifiedDefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ThreeMileIslandMember" abstract="true" name="ThreeMileIslandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueOfSettledPerformanceShareAwards" abstract="false" name="FairValueOfSettledPerformanceShareAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityGainLossChangeInCollateral" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_NetRegulatoryLiabilitiesAssociatedWithMarginalStateIncomeTaxRatesMember" abstract="true" name="NetRegulatoryLiabilitiesAssociatedWithMarginalStateIncomeTaxRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_Delaware2020ElectricDistributionBaseRateCaseMember" abstract="true" name="Delaware2020ElectricDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PepcoHoldingsLLCMember" abstract="true" name="PepcoHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UncollectibleDecommissioningShortfall" abstract="false" name="UncollectibleDecommissioningShortfall" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_RenewablePortfolioStandardsCostsMember" abstract="true" name="RenewablePortfolioStandardsCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleofLesseeOperatingLeaseLiabilityMaturityTable" abstract="true" name="ScheduleofLesseeOperatingLeaseLiabilityMaturityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ConstellationLegacyBenefitPlansMember" abstract="true" name="ConstellationLegacyBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UncollectibleDecommissioningShortfallPercentage" abstract="false" name="UncollectibleDecommissioningShortfallPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_GenerationOtherRegionsMember" abstract="true" name="GenerationOtherRegionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BasispointsforComEdsRevenueRequirement" abstract="false" name="BasispointsforComEdsRevenueRequirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="exc_ImplicationsofPotentialEarlyPlantRetirementTable" abstract="true" name="ImplicationsofPotentialEarlyPlantRetirementTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_FairValueOfLongTermDebtMember" abstract="true" name="FairValueOfLongTermDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostTableTextBlock" abstract="false" name="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_DistributedEnergyCompanyMember" abstract="true" name="DistributedEnergyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UnderRecoveredCreditLossExpenseMember" abstract="true" name="UnderRecoveredCreditLossExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExelonGenerationCoLlcAffiliateMember" abstract="true" name="ExelonGenerationCoLlcAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ContractAssetLiabilitiesLineItems" abstract="true" name="ContractAssetLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NumberOfVariableInterestEntitiesNotConsolidated" abstract="false" name="NumberOfVariableInterestEntitiesNotConsolidated" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exc_NumberOfVariableInterestEntitiesConsolidated" abstract="false" name="NumberOfVariableInterestEntitiesConsolidated" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exc_RegulatoryAssetsAndLiabilitiesByYearAxis" abstract="true" name="RegulatoryAssetsAndLiabilitiesByYearAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_EnvironmentalLossContingencyTablesAbstract" abstract="true" name="EnvironmentalLossContingencyTablesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NonRecourseDebtMember" abstract="true" name="NonRecourseDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ContractLiabilitiesMember" abstract="true" name="ContractLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleofLessorOperatingLeasePaymentstobeReceivedMaturityLineItems" abstract="true" name="ScheduleofLessorOperatingLeasePaymentstobeReceivedMaturityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_CostOfSpentNuclearFuelDisposal" abstract="false" name="CostOfSpentNuclearFuelDisposal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_LeaseArrangementsTypeDomain" abstract="true" name="LeaseArrangementsTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationQualifiedDecommissioningInvestmentIncomePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_EnergyEfficiencyAndDemandResponseProgramsMember" abstract="true" name="EnergyEfficiencyAndDemandResponseProgramsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SupplementalFinancialInformationAbstract" abstract="true" name="SupplementalFinancialInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ExGenBilat100May152020Member" abstract="true" name="ExGenBilat100May152020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonwealthEdisonCompanyMember" abstract="true" name="CommonwealthEdisonCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleOfLesseeFinanceLeaseLiabilityMaturityTable" abstract="true" name="ScheduleOfLesseeFinanceLeaseLiabilityMaturityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_NettingMember" abstract="true" name="NettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UndistributedEarningsMember" abstract="true" name="UndistributedEarningsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PreferredStockTableTextBlock" abstract="false" name="PreferredStockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PurchaseCommitment" abstract="false" name="PurchaseCommitment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="exc_PECOFinancingTrustsMember" abstract="true" name="PECOFinancingTrustsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ComEdEEPerformanceAdjustmentBasisPoints" abstract="false" name="ComEdEEPerformanceAdjustmentBasisPoints" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_MovementinAccumulatedOtherComprehensiveIncomeRollForward" abstract="true" name="MovementinAccumulatedOtherComprehensiveIncomeRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_DelmarvaPowerandLightCoAffiliateMember" abstract="true" name="DelmarvaPowerandLightCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleOfDefinedContributionsTableTextBlock" abstract="false" name="ScheduleOfDefinedContributionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_ChangesInOptionPremiumsCollectedReceived" abstract="false" name="ChangesInOptionPremiumsCollectedReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_TrueUpAdjustmentsToDecouplingMechanismsAndFormulaRate" abstract="false" name="TrueUpAdjustmentsToDecouplingMechanismsAndFormulaRate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AdvancedMeteringInfrastructureLegacyMeterCostsMember" abstract="true" name="AdvancedMeteringInfrastructureLegacyMeterCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryMattersPendingRateCasesLineItems" abstract="true" name="RegulatoryMattersPendingRateCasesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_IncomeTaxAdditionalNarrativeInformationAnnualAxis" abstract="true" name="IncomeTaxAdditionalNarrativeInformationAnnualAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ImplicationsofPotentialEarlyPlantRetirementLineItems" abstract="true" name="ImplicationsofPotentialEarlyPlantRetirementLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_MutualInsuranceTotalRetrospectivePremiumObligation" abstract="false" name="MutualInsuranceTotalRetrospectivePremiumObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_BenefitObligationInExcessOfPlanAssetsDomain" abstract="true" name="BenefitObligationInExcessOfPlanAssetsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SpentNuclearFuelStorageReimbursement" abstract="false" name="SpentNuclearFuelStorageReimbursement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DistributionToMemberOfDeferredTaxesAssociatedWithNetRetirementBenefitObligation" abstract="false" name="DistributionToMemberOfDeferredTaxesAssociatedWithNetRetirementBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_BilateralJan2013Member" abstract="true" name="BilateralJan2013Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_WestLakeMember" abstract="true" name="WestLakeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UIILLCMember" abstract="true" name="UIILLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AmortizationOfIntangibleAssetsRelatedToCommodityContracts" abstract="false" name="AmortizationOfIntangibleAssetsRelatedToCommodityContracts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_RevenuefromContractwithCustomerAllRegistrantsAbstract" abstract="true" name="RevenuefromContractwithCustomerAllRegistrantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ScheduleofEnergyEfficiencyFormulaRateUpdatesTable" abstract="true" name="ScheduleofEnergyEfficiencyFormulaRateUpdatesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_CommercialAgreementVIEMember" abstract="true" name="CommercialAgreementVIEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryLiabilitiesOtherMember" abstract="true" name="RegulatoryLiabilitiesOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_A2024Member" abstract="true" name="A2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ContinentalWindMember" abstract="true" name="ContinentalWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PreferenceStockSharesAuthorized" abstract="false" name="PreferenceStockSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exc_SupplementalCashFlowInformationLineItems" abstract="true" name="SupplementalCashFlowInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ScheduleofLessorOperatingLeasePaymentstobeReceivedMaturityTable" abstract="true" name="ScheduleofLessorOperatingLeasePaymentstobeReceivedMaturityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_FitzpatrickMember" abstract="true" name="FitzpatrickMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_IllinoisUtilitiesMember" abstract="true" name="IllinoisUtilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NetAssetsPendingTransactionsExcluded" abstract="false" name="NetAssetsPendingTransactionsExcluded" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OtherNonconsolidatedVariableInterestEntityOwnershipInterests" abstract="false" name="OtherNonconsolidatedVariableInterestEntityOwnershipInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ContractswithCustomersMember" abstract="true" name="ContractswithCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAmortizationOfNetGainsLossesInOciAndRegulatoryAssets" abstract="false" name="DefinedBenefitPlanAmortizationOfNetGainsLossesInOciAndRegulatoryAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PotomacElectricPowerCoAffiliateMember" abstract="true" name="PotomacElectricPowerCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NuclearInsurancePremiumsMember" abstract="true" name="NuclearInsurancePremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationTableTextBlock" abstract="false" name="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsNetGainsLossesBeforeTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsNetGainsLossesBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ZionStationMember" abstract="true" name="ZionStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanLegacyDomain" abstract="true" name="DefinedBenefitPlanLegacyDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NuclearInsuranceFinancialProtectionPoolValue" abstract="false" name="NuclearInsuranceFinancialProtectionPoolValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_DeferredIncomeTaxLiabilitiesAndAccumulatedDeferredInvestmentTaxCredit" abstract="false" name="DeferredIncomeTaxLiabilitiesAndAccumulatedDeferredInvestmentTaxCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_TransportationMember" abstract="true" name="TransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CreditRiskExposureDomain" abstract="true" name="CreditRiskExposureDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ConowingoMember" abstract="true" name="ConowingoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExGenRenewablesMember" abstract="true" name="ExGenRenewablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NuclearFuelFabricationAndInstallationStage" abstract="false" name="NuclearFuelFabricationAndInstallationStage" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_LargeCommercialIndustrialMember" abstract="true" name="LargeCommercialIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryMattersCompletedRateCasesTable" abstract="true" name="RegulatoryMattersCompletedRateCasesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_DefinedBenefitPlanSales" abstract="false" name="DefinedBenefitPlanSales" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_PHIMergerCommitmentsLineItems" abstract="true" name="PHIMergerCommitmentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ChangeinCapitalExpendituresIncurredButNotYetPaid" abstract="false" name="ChangeinCapitalExpendituresIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ExelonUtilityRegistrantsAffiliatesMember" abstract="true" name="ExelonUtilityRegistrantsAffiliatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MergerIntegrationCostsToBeRecoveredInMarylandServiceTerritoryMember" abstract="true" name="MergerIntegrationCostsToBeRecoveredInMarylandServiceTerritoryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CapitalizedInterestAndAfudcLineItems" abstract="true" name="CapitalizedInterestAndAfudcLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ContractTypeAxis" abstract="true" name="ContractTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_MergerIntegrationCostsMember" abstract="true" name="MergerIntegrationCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_TotalExposureBeforeCreditCollateralMember" abstract="true" name="TotalExposureBeforeCreditCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedinPeriodUndistributedWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedinPeriodUndistributedWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="exc_OysterCreekMember" abstract="true" name="OysterCreekMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueOfSupplyContractMember" abstract="true" name="FairValueOfSupplyContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryMattersAdditionalNarrativeInformationLineItems" abstract="true" name="RegulatoryMattersAdditionalNarrativeInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_RepaymentOfLongTermDebtToAffiliate" abstract="false" name="RepaymentOfLongTermDebtToAffiliate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinStock" abstract="false" name="SharebasedCompensationbySharebasedPaymentAwardPercentageofAwardstobeSettledinStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_PJMTransmissionRateDesignSettlementMember" abstract="true" name="PJMTransmissionRateDesignSettlementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SaleOfAccountsReceivableMember" abstract="true" name="SaleOfAccountsReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_HeldForSaleMember" abstract="true" name="HeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PreferenceStockNotSubjectToMandatoryRedemptionMember" abstract="true" name="PreferenceStockNotSubjectToMandatoryRedemptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember" abstract="true" name="NetExposureOfCounterpartiesGreaterThanTenPercentOfNetExposureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ApprovedCapitalExpenditure" abstract="false" name="ApprovedCapitalExpenditure" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_OwnershipPercentageOfConsolidatedVariableInterestEntities" abstract="false" name="OwnershipPercentageOfConsolidatedVariableInterestEntities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_RegulatoryMattersCompletedRateCasesLineItems" abstract="true" name="RegulatoryMattersCompletedRateCasesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember" abstract="true" name="NumberOfCounterpartiesGreaterThanTenPercentOfNetExposureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BloomVMember" abstract="true" name="BloomVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_InvestmentGradeInternalCreditRating" abstract="false" name="InvestmentGradeInternalCreditRating" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting" abstract="false" name="UnrealizedGainLossNuclearDecommissioningTrustFundsRegulatoryAccounting" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ImplicationsOfPotentialEarlyRetirementDisclosureTextBlock" abstract="false" name="ImplicationsOfPotentialEarlyRetirementDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_ScheduleOfTaxesExcludingIncomeAndExciseTaxesTableTextBlock" abstract="false" name="ScheduleOfTaxesExcludingIncomeAndExciseTaxesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_GenerationNaturalGasMember" abstract="true" name="GenerationNaturalGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_GenerationNewYorkMember" abstract="true" name="GenerationNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MinimumExpectationOfTaxPositionToBeRealized" abstract="false" name="MinimumExpectationOfTaxPositionToBeRealized" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_OtherEquityMethodInvestmentsMember" abstract="true" name="OtherEquityMethodInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NumberOfYearsUsedInPresentValueMeasurement" abstract="false" name="NumberOfYearsUsedInPresentValueMeasurement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exc_AmiExpensesMember" abstract="true" name="AmiExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExGenRenewablesIVNov2024Member" abstract="true" name="ExGenRenewablesIVNov2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ForwardGasBasis" abstract="false" name="ForwardGasBasis" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EconomicHedgesMember" abstract="true" name="EconomicHedgesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ElectricalContractingBusinessMember" abstract="true" name="ElectricalContractingBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAmountsRecognizedInRegulatoryLiabilitiesBeforeTax" abstract="false" name="DefinedBenefitPlanAmountsRecognizedInRegulatoryLiabilitiesBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_CENGPreferredDistributionReturn" abstract="false" name="CENGPreferredDistributionReturn" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_FootnotesToFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" abstract="true" name="FootnotesToFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisFinancialStatementCaptionsLineItems" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisFinancialStatementCaptionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_UnderOverRecoveredTransmissionCostsMember" abstract="true" name="UnderOverRecoveredTransmissionCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ShortTermDebt03192020Member" abstract="true" name="ShortTermDebt03192020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SubsidiaryCompaniesDomain" abstract="true" name="SubsidiaryCompaniesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_GenerationAllOtherSegmentsMember" abstract="true" name="GenerationAllOtherSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExelonConsolidationMember" abstract="true" name="ExelonConsolidationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_LongTermMarginalStateIncomeTaxRateLineItems" abstract="true" name="LongTermMarginalStateIncomeTaxRateLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_Scheduleofjointlyownedelectricutilityplanttextblock" abstract="false" name="Scheduleofjointlyownedelectricutilityplanttextblock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_ForwardPowerBasis" abstract="false" name="ForwardPowerBasis" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_CreditCollateralMember" abstract="true" name="CreditCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_FairValueAdjustmentOutstanding" abstract="false" name="FairValueAdjustmentOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EmployeeBenefitTrustsandInvestmentsMember" abstract="true" name="EmployeeBenefitTrustsandInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PreferenceStockSharesOutstanding" abstract="false" name="PreferenceStockSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exc_RegulatoryOffsetNuclearDecommissioningTrustFundActivity" abstract="false" name="RegulatoryOffsetNuclearDecommissioningTrustFundActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_StockOptionsExercisedTableTextBlock" abstract="false" name="StockOptionsExercisedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PHIMergerCommitmentsTable" abstract="true" name="PHIMergerCommitmentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_RateRegulatedElectricRevenuesMember" abstract="true" name="RateRegulatedElectricRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BaltimoreGasAndElectricCompanyMember" abstract="true" name="BaltimoreGasAndElectricCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UnclassifiedPreferenceStockMember" abstract="true" name="UnclassifiedPreferenceStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BraidwoodMember" abstract="true" name="BraidwoodMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DelmarvaPowerLightCoMember" abstract="true" name="DelmarvaPowerLightCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OptionModelValuationTechniqueMember" abstract="true" name="OptionModelValuationTechniqueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PensionandPostRetirementPlanMergerCostsMember" abstract="true" name="PensionandPostRetirementPlanMergerCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_GuaranteesOtherThanLettersOfCreditAndNuclearInsurancePremiumsMember" abstract="true" name="GuaranteesOtherThanLettersOfCreditAndNuclearInsurancePremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommitmentsandContingenciesLineItems" abstract="true" name="CommitmentsandContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_A2023Member" abstract="true" name="A2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleOfPensionAndOtherPostretirementBenefitCostsTableTextBlock" abstract="false" name="ScheduleOfPensionAndOtherPostretirementBenefitCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_ScheduleofComponentsofLeaseCostLineItems" abstract="true" name="ScheduleofComponentsofLeaseCostLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationMergerofBusinessPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationMergerofBusinessPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_SupplementalBalanceSheetInformationTable" abstract="true" name="SupplementalBalanceSheetInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_ProprietaryTradingMember" abstract="true" name="ProprietaryTradingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PensionAndOtherPostretirementBenefitContributionsTableTextBlock" abstract="false" name="PensionAndOtherPostretirementBenefitContributionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_IncreaseDecreaseinARODuetoEarlyRetirement" abstract="false" name="IncreaseDecreaseinARODuetoEarlyRetirement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AllocationofFederalTaxBenefitUnderTaxSharingAgreementTableTextBlockTableTextBlock" abstract="false" name="AllocationofFederalTaxBenefitUnderTaxSharingAgreementTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_A2015ESAInvestcoLLCMember" abstract="true" name="A2015ESAInvestcoLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_PecoTrustFourAffiliateMember" abstract="true" name="PecoTrustFourAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ProposedCapitalExpenditure" abstract="false" name="ProposedCapitalExpenditure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EffectsofNettingandAllocationofCollateralLiabilitesMember" abstract="true" name="EffectsofNettingandAllocationofCollateralLiabilitesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CashCollateralandLettersofCreditonDerivativeContractsTableTextBlock" abstract="false" name="CashCollateralandLettersofCreditonDerivativeContractsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PotomacElectricPowerCompanyMember" abstract="true" name="PotomacElectricPowerCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonStockAbstract" abstract="true" name="CommonStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_AlternativeRevenueMember" abstract="true" name="AlternativeRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateDesignChanges" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateDesignChanges" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_IncrementalCollateralForLossOfInvestmentGradeCreditRating" abstract="false" name="IncrementalCollateralForLossOfInvestmentGradeCreditRating" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_DOEProjectFinancing2.82January52037Member" abstract="true" name="DOEProjectFinancing2.82January52037Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NonRecourseDebtHedgePercentage" abstract="false" name="NonRecourseDebtHedgePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeBeforeTax" abstract="false" name="DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_WindProjectEntitiesMember" abstract="true" name="WindProjectEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RecognitionofUnrecognizedTaxBenefitsTable" abstract="true" name="RecognitionofUnrecognizedTaxBenefitsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_NonInvestmentGradeExternalCreditRating" abstract="false" name="NonInvestmentGradeExternalCreditRating" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AssetRemovalCostsMember" abstract="true" name="AssetRemovalCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RestrictedcashMember" abstract="true" name="RestrictedcashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ScheduleofOperatingLeaseLeaseIncomeTable" abstract="true" name="ScheduleofOperatingLeaseLeaseIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_AdditionalbasispointsforRTOmembershipincentive" abstract="false" name="AdditionalbasispointsforRTOmembershipincentive" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="exc_PublicAuthoritiesElectricRailroadsMember" abstract="true" name="PublicAuthoritiesElectricRailroadsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AmortizationOfPriorServiceCostBenefitAndActuarialLossAbstract" abstract="true" name="AmortizationOfPriorServiceCostBenefitAndActuarialLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationAcquisitionofAssetPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationAcquisitionofAssetPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_ScheduleOfCapitalizedInterestAndAFUDCTableTextBlock" abstract="false" name="ScheduleOfCapitalizedInterestAndAFUDCTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationChangeinEnactedTaxLawPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeinEnactedTaxLawPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_MgpSiteContingencyCount" abstract="false" name="MgpSiteContingencyCount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exc_BusinessAcquisitionExpectedNewGenerationMwh" abstract="false" name="BusinessAcquisitionExpectedNewGenerationMwh" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="exc_ScheduleOfLineOfCreditShortTermAndLongTermDebtTable" abstract="true" name="ScheduleOfLineOfCreditShortTermAndLongTermDebtTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_GenerationNewEnglandMember" abstract="true" name="GenerationNewEnglandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BusinessServicesCompanyMember" abstract="true" name="BusinessServicesCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AdvancedMeteringInfrastructureDeploymentCostsMember" abstract="true" name="AdvancedMeteringInfrastructureDeploymentCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_EffectiveIncomeTaxRateReconciliationDeferredProsecutionAgreementPayments" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeferredProsecutionAgreementPayments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_SupplementalStatementofOperationsInformationTable" abstract="true" name="SupplementalStatementofOperationsInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_NonnuclearDecommissioningAssetRetirementObligationMember" abstract="true" name="NonnuclearDecommissioningAssetRetirementObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommodityDerivativeLiabilitesMember" abstract="true" name="CommodityDerivativeLiabilitesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_LongtermContractforPurchaseofElectricPowerMember" abstract="true" name="LongtermContractforPurchaseofElectricPowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SalemMember" abstract="true" name="SalemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_BilateralOct2019aMember" abstract="true" name="BilateralOct2019aMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonStockSharesReservedForWarrantConversion" abstract="false" name="CommonStockSharesReservedForWarrantConversion" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exc_PeriodAxis" abstract="true" name="PeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_Delaware2020GasDistributionBaseRateCaseMember" abstract="true" name="Delaware2020GasDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NuclearDecommissioningTrustFundInvestmentsMember" abstract="true" name="NuclearDecommissioningTrustFundInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ImpactsEnergyInfrastructureModernizationAct" abstract="false" name="ImpactsEnergyInfrastructureModernizationAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_NewFreedomSwitchingMember" abstract="true" name="NewFreedomSwitchingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SmallCommercialIndustrialMember" abstract="true" name="SmallCommercialIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_NuclearInsuranceAnnualCoverageLimit" abstract="false" name="NuclearInsuranceAnnualCoverageLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_SolarBusinessMember" abstract="true" name="SolarBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_TransferOfFinancialAssetsAccountedForAsSaleAdditionalTransfers" abstract="false" name="TransferOfFinancialAssetsAccountedForAsSaleAdditionalTransfers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_RelatedPartyTransactionsBSCandPHISCOServiceCompaniesTableTextBlock" abstract="false" name="RelatedPartyTransactionsBSCandPHISCOServiceCompaniesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PriorYearRevenueRecognizedLineItems" abstract="true" name="PriorYearRevenueRecognizedLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_LongTermIncentivePlanMember" abstract="true" name="LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements2" abstract="false" name="DefinedBenefitPlanRecognizedNetGainLossDueToSettlements2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ScheduleofEnergyEfficiencyFormulaRateUpdatesLineItems" abstract="true" name="ScheduleofEnergyEfficiencyFormulaRateUpdatesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_SpentNuclearFuelStorageReimbursementNetCoOwners" abstract="false" name="SpentNuclearFuelStorageReimbursementNetCoOwners" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_TotalCreditRiskExposure" abstract="false" name="TotalCreditRiskExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ShortTermDebt03312020Member" abstract="true" name="ShortTermDebt03312020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RenewableEnergyCreditsCurrent" abstract="false" name="RenewableEnergyCreditsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ElectricDistributionFormulaRateOnetimeEventsMember" abstract="true" name="ElectricDistributionFormulaRateOnetimeEventsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_ExelonVTILLCMember" abstract="true" name="ExelonVTILLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_SignificantAccountingPoliciesAdditionalNarrativeInformationLineItems" abstract="true" name="SignificantAccountingPoliciesAdditionalNarrativeInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_ChangeInContractWithCustomerAssetAndLiabilityTable" abstract="true" name="ChangeInContractWithCustomerAssetAndLiabilityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_RabbiTrustInvestmentsMember" abstract="true" name="RabbiTrustInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CashEquivalentsNDTMember" abstract="true" name="CashEquivalentsNDTMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_InvestorOwnedUtilitiesMarketersAndPowerProducersCreditRiskExposure" abstract="false" name="InvestorOwnedUtilitiesMarketersAndPowerProducersCreditRiskExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_ScheduleofLesseeOperatingLeaseLiabilityMaturityLineItems" abstract="true" name="ScheduleofLesseeOperatingLeaseLiabilityMaturityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_IncreaseDecreaseinAROforImpactsofRevisedDecommissioningCostEstimates" abstract="false" name="IncreaseDecreaseinAROforImpactsofRevisedDecommissioningCostEstimates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_AssetRetirementObligationRollForwardAnalysisTable" abstract="true" name="AssetRetirementObligationRollForwardAnalysisTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exc_WindAssetsMember" abstract="true" name="WindAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CommonwealthEdisonCoAffiliateMember" abstract="true" name="CommonwealthEdisonCoAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_AccountsReceivableRelatedPartiesSale" abstract="false" name="AccountsReceivableRelatedPartiesSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_CommonStockNarrativeInformationLineItems" abstract="true" name="CommonStockNarrativeInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_Maryland2020GasDistributionBaseRateCaseMember" abstract="true" name="Maryland2020GasDistributionBaseRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RegulatoryAssetsAndLiabilitiesByYearDomain" abstract="true" name="RegulatoryAssetsAndLiabilitiesByYearDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_MembershipInterestMember" abstract="true" name="MembershipInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_UsGaap_DefinedBenefitPlanActualAssetReturns" abstract="false" name="UsGaap_DefinedBenefitPlanActualAssetReturns" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="exc_AssetRetirementObligationContractualOffset" abstract="false" name="AssetRetirementObligationContractualOffset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_VEBAMember" abstract="true" name="VEBAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_CashRemittedToVIE" abstract="false" name="CashRemittedToVIE" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_VIEDistributedEnergyCompanyMember" abstract="true" name="VIEDistributedEnergyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_OtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" abstract="false" name="OtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_QuadCitiesMember" abstract="true" name="QuadCitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_RateRegulatedNaturalGasRevenuesMember" abstract="true" name="RateRegulatedNaturalGasRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_LongTermMarginalStateIncomeTaxRateAbstract" abstract="true" name="LongTermMarginalStateIncomeTaxRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exc_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsNetPriorServiceCostCreditBeforeTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAndRegulatoryAssetsNetPriorServiceCostCreditBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exc_EffectsofNettingandAllocationofCollateralMember" abstract="true" name="EffectsofNettingandAllocationofCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_TexasBasedGeneratingAssetsMember" abstract="true" name="TexasBasedGeneratingAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exc_StockBasedCompensationTaxBenefitTableTextBlock" abstract="false" name="StockBasedCompensationTaxBenefitTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exc_PepcoEnergyServicesAffiliateMember" abstract="true" name="PepcoEnergyServicesAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
