<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sempra.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sre="http://www.sempra.com/20191231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sre-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sre-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sre-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sre-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperations" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperations">
        <link:definition>2108100 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsDiscontinuedOperationsDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsDiscontinuedOperationsDetails">
        <link:definition>2408408 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Discontinued 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="AcquistionsDivestituresAndDiscontinuedOperationsDivestituresDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsDivestituresDetails">
        <link:definition>2408407 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Divestitures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsScheduleOfPurchasePriceAllocationDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsScheduleOfPurchasePriceAllocationDetails">
        <link:definition>2408403 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Schedule of Purchase Price Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsSempraMexicoDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsSempraMexicoDetails">
        <link:definition>2408404 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Sempra Mexico (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsSempraRenewablesDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsSempraRenewablesDetails">
        <link:definition>2408405 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Sempra Renewables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsSempraSouthAmericanUtilitiesDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsSempraSouthAmericanUtilitiesDetails">
        <link:definition>2408406 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Sempra South American Utilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsSempraTexasUtilityDetails" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsSempraTexasUtilityDetails">
        <link:definition>2408402 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS - Sempra Texas Utility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquistionsDivestituresAndDiscontinuedOperationsTables" roleURI="http://www.sempra.com/role/AcquistionsDivestituresAndDiscontinuedOperationsTables">
        <link:definition>2308301 - Disclosure - ACQUISTIONS, DIVESTITURES AND DISCONTINUED OPERATIONS (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="CommitmentsAndContingencies" roleURI="http://www.sempra.com/role/CommitmentsAndContingencies">
        <link:definition>2119100 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesContractualCommitmentsDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesContractualCommitmentsDetails">
        <link:definition>2419411 - Disclosure - COMMITMENTS AND CONTINGENCIES - CONTRACTUAL 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="CommitmentsAndContingenciesEnvironmentalIssuesDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesEnvironmentalIssuesDetails">
        <link:definition>2419413 - Disclosure - COMMITMENTS AND CONTINGENCIES - ENVIRONMENTAL ISSUES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderTopic840Details" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderTopic840Details">
        <link:definition>2419409 - Disclosure - COMMITMENTS AND CONTINGENCIES - FUTURE MINIMUM LEASE PAYMENTS UNDER TOPIC 840 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesLeaseIncomeStatementInformationDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLeaseIncomeStatementInformationDetails">
        <link:definition>2419404 - Disclosure - COMMITMENTS AND CONTINGENCIES - LEASE INCOME STATEMENT 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="CommitmentsAndContingenciesLeasesBalanceSheetInformationDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLeasesBalanceSheetInformationDetails">
        <link:definition>2419403 - Disclosure - COMMITMENTS AND CONTINGENCIES - LEASES 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="CommitmentsAndContingenciesLeasesCashFlowInformationDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLeasesCashFlowInformationDetails">
        <link:definition>2419405 - Disclosure - COMMITMENTS AND CONTINGENCIES - LEASES 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="CommitmentsAndContingenciesLeasesThatHaveNotYetCommencedDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLeasesThatHaveNotYetCommencedDetails">
        <link:definition>2419407 - Disclosure - COMMITMENTS AND CONTINGENCIES - LEASES THAT HAVE NOT YET COMMENCED (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesLegalProceedingsDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLegalProceedingsDetails">
        <link:definition>2419402 - Disclosure - COMMITMENTS AND CONTINGENCIES - LEGAL PROCEEDINGS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesLesseeMaturityAnalysisOfLiabilitiesDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLesseeMaturityAnalysisOfLiabilitiesDetails">
        <link:definition>2419406 - Disclosure - COMMITMENTS AND CONTINGENCIES - LESSEE MATURITY ANALYSIS OF 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="CommitmentsAndContingenciesLesseeMaturityAnalysisOfLiabilitiesDetailsCalc2" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLesseeMaturityAnalysisOfLiabilitiesDetailsCalc2">
        <link:definition>2419406 - Disclosure - COMMITMENTS AND CONTINGENCIES - LESSEE MATURITY ANALYSIS OF 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="CommitmentsAndContingenciesLessorInformationDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesLessorInformationDetails">
        <link:definition>2419410 - Disclosure - COMMITMENTS AND CONTINGENCIES - LESSOR 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="CommitmentsAndContingenciesOtherCommitmentsDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesOtherCommitmentsDetails">
        <link:definition>2419412 - Disclosure - COMMITMENTS AND CONTINGENCIES - OTHER 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="CommitmentsAndContingenciesRentExpenseOperatingLeasesDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesRentExpenseOperatingLeasesDetails">
        <link:definition>2419408 - Disclosure - COMMITMENTS AND CONTINGENCIES - RENT EXPENSE OPERATING 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="CommitmentsAndContingenciesSiteContingencyDetails" roleURI="http://www.sempra.com/role/CommitmentsAndContingenciesSiteContingencyDetails">
        <link:definition>2419414 - Disclosure - COMMITMENTS AND CONTINGENCIES - SITE CONTINGENCY (Details)</link: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.sempra.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2319301 - 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="ConsolidatedBalanceSheets" roleURI="http://www.sempra.com/role/ConsolidatedBalanceSheets">
        <link:definition>1003000 - 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="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.sempra.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</link: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.sempra.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1004000 - 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="ConsolidatedStatementsOfChangesInEquity" roleURI="http://www.sempra.com/role/ConsolidatedStatementsOfChangesInEquity">
        <link:definition>1005000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfChangesInEquityParenthetical" roleURI="http://www.sempra.com/role/ConsolidatedStatementsOfChangesInEquityParenthetical">
        <link:definition>1005001 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncomeLoss" roleURI="http://www.sempra.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss">
        <link:definition>1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperations" roleURI="http://www.sempra.com/role/ConsolidatedStatementsOfOperations">
        <link:definition>1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Cover" roleURI="http://www.sempra.com/role/Cover">
        <link:definition>0001000 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndCreditFacilities" roleURI="http://www.sempra.com/role/DebtAndCreditFacilities">
        <link:definition>2110100 - Disclosure - DEBT AND CREDIT FACILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndCreditFacilitiesCallableLongTermDebtDetails" roleURI="http://www.sempra.com/role/DebtAndCreditFacilitiesCallableLongTermDebtDetails">
        <link:definition>2410406 - Disclosure - DEBT AND CREDIT FACILITIES - CALLABLE 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="DebtAndCreditFacilitiesMaturitiesOfLongTermDebt5YearScheduleDetails" roleURI="http://www.sempra.com/role/DebtAndCreditFacilitiesMaturitiesOfLongTermDebt5YearScheduleDetails">
        <link:definition>2410405 - Disclosure - DEBT AND CREDIT FACILITIES - MATURITIES OF LONG-TERM DEBT (5 YEAR SCHEDULE) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndCreditFacilitiesNarrativeDetails" roleURI="http://www.sempra.com/role/DebtAndCreditFacilitiesNarrativeDetails">
        <link:definition>2410402 - Disclosure - DEBT AND CREDIT FACILITIES - 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="DebtAndCreditFacilitiesScheduleOfLongTermDebtInstrumentsDetails" roleURI="http://www.sempra.com/role/DebtAndCreditFacilitiesScheduleOfLongTermDebtInstrumentsDetails">
        <link:definition>2410404 - Disclosure - DEBT AND CREDIT FACILITIES - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAndCreditFacilitiesSummaryOfLinesOfCreditDetails" roleURI="http://www.sempra.com/role/DebtAndCreditFacilitiesSummaryOfLinesOfCreditDetails">
        <link:definition>2410403 - Disclosure - DEBT AND CREDIT FACILITIES - SUMMARY OF LINES 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="DebtAndCreditFacilitiesTables" roleURI="http://www.sempra.com/role/DebtAndCreditFacilitiesTables">
        <link:definition>2310301 - Disclosure - DEBT AND CREDIT FACILITIES (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="DerivativeFinancialInstruments" roleURI="http://www.sempra.com/role/DerivativeFinancialInstruments">
        <link:definition>2114100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsBalanceSheetDetails" roleURI="http://www.sempra.com/role/DerivativeFinancialInstrumentsBalanceSheetDetails">
        <link:definition>2414404 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - 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="DerivativeFinancialInstrumentsCashFlowHedgesDetails" roleURI="http://www.sempra.com/role/DerivativeFinancialInstrumentsCashFlowHedgesDetails">
        <link:definition>2414406 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - CASH FLOW 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="DerivativeFinancialInstrumentsCommodityVolumesDetails" roleURI="http://www.sempra.com/role/DerivativeFinancialInstrumentsCommodityVolumesDetails">
        <link:definition>2414402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - COMMODITY VOLUMES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsContingentFeaturesDetails" roleURI="http://www.sempra.com/role/DerivativeFinancialInstrumentsContingentFeaturesDetails">
        <link:definition>2414407 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - 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="DerivativeFinancialInstrumentsIncomeStatementDetails" roleURI="http://www.sempra.com/role/DerivativeFinancialInstrumentsIncomeStatementDetails">
        <link:definition>2414405 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - INCOME STATEMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsNotionalsAmountsDetails" roleURI="http://www.sempra.com/role/DerivativeFinancialInstrumentsNotionalsAmountsDetails">
        <link:definition>2414403 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - NOTIONALS AMOUNTS (Details)</link: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.sempra.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>2314301 - 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="EmployeeBenefitPlans" roleURI="http://www.sempra.com/role/EmployeeBenefitPlans">
        <link:definition>2112100 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansEmployeeBenefitPlansDetails" roleURI="http://www.sempra.com/role/EmployeeBenefitPlansEmployeeBenefitPlansDetails">
        <link:definition>2412403 - Disclosure - EMPLOYEE BENEFIT PLANS - EMPLOYEE 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="EmployeeBenefitPlansFairValueOfPlanAssetsDetails" roleURI="http://www.sempra.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails">
        <link:definition>2412405 - Disclosure - EMPLOYEE BENEFIT PLANS - FAIR VALUE 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="EmployeeBenefitPlansNarrativeDetails" roleURI="http://www.sempra.com/role/EmployeeBenefitPlansNarrativeDetails">
        <link:definition>2412402 - Disclosure - EMPLOYEE BENEFIT 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="EmployeeBenefitPlansPlanAssetsDetails" roleURI="http://www.sempra.com/role/EmployeeBenefitPlansPlanAssetsDetails">
        <link:definition>2412404 - Disclosure - EMPLOYEE BENEFIT PLANS - 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="EmployeeBenefitPlansSavingsPlansDetails" roleURI="http://www.sempra.com/role/EmployeeBenefitPlansSavingsPlansDetails">
        <link:definition>2412406 - Disclosure - EMPLOYEE BENEFIT PLANS - SAVINGS 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="EmployeeBenefitPlansTables" roleURI="http://www.sempra.com/role/EmployeeBenefitPlansTables">
        <link:definition>2312301 - Disclosure - EMPLOYEE BENEFIT 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="FairValueMeasurements" roleURI="http://www.sempra.com/role/FairValueMeasurements">
        <link:definition>2115100 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFinancialInstrumentsDetails" roleURI="http://www.sempra.com/role/FairValueMeasurementsFinancialInstrumentsDetails">
        <link:definition>2415404 - Disclosure - FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNonrecurringFairValueMeasuresDetails" roleURI="http://www.sempra.com/role/FairValueMeasurementsNonrecurringFairValueMeasuresDetails">
        <link:definition>2415405 - Disclosure - FAIR VALUE MEASUREMENTS - NONRECURRING FAIR VALUE MEASURES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsReconOfLevel3AssetsDetails" roleURI="http://www.sempra.com/role/FairValueMeasurementsReconOfLevel3AssetsDetails">
        <link:definition>2415403 - Disclosure - FAIR VALUE MEASUREMENTS - RECON OF LEVEL 3 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="FairValueMeasurementsRecurringFairValueMeasuresDetails" roleURI="http://www.sempra.com/role/FairValueMeasurementsRecurringFairValueMeasuresDetails">
        <link:definition>2415402 - Disclosure - FAIR VALUE MEASUREMENTS - RECURRING FAIR VALUE MEASURES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.sempra.com/role/FairValueMeasurementsTables">
        <link:definition>2315301 - Disclosure - FAIR VALUE MEASUREMENTS (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="IncomeTaxes" roleURI="http://www.sempra.com/role/IncomeTaxes">
        <link:definition>2111100 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesChangesInUnrecognizedTaxBenefitsDetails" roleURI="http://www.sempra.com/role/IncomeTaxesChangesInUnrecognizedTaxBenefitsDetails">
        <link:definition>2411408 - Disclosure - INCOME TAXES - CHANGES IN 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="IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.sempra.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails">
        <link:definition>2411404 - Disclosure - INCOME TAXES - COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredIncomeTaxesDetails" roleURI="http://www.sempra.com/role/IncomeTaxesDeferredIncomeTaxesDetails">
        <link:definition>2411405 - Disclosure - INCOME TAXES - DEFERRED INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesEffectsOfTaxCutsAndJobsActOf2017Details" roleURI="http://www.sempra.com/role/IncomeTaxesEffectsOfTaxCutsAndJobsActOf2017Details">
        <link:definition>2411403 - Disclosure - INCOME TAXES - EFFECTS OF THE TAX CUTS AND JOBS ACT OF 2017 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNetOperatingLossesAndTaxCreditCarryforwardsDetails" roleURI="http://www.sempra.com/role/IncomeTaxesNetOperatingLossesAndTaxCreditCarryforwardsDetails">
        <link:definition>2411406 - Disclosure - INCOME TAXES - NET OPERATING LOSSES AND TAX CREDIT 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="IncomeTaxesReconciliationToEffectiveTaxRateDetails" roleURI="http://www.sempra.com/role/IncomeTaxesReconciliationToEffectiveTaxRateDetails">
        <link:definition>2411402 - 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="IncomeTaxesTables" roleURI="http://www.sempra.com/role/IncomeTaxesTables">
        <link:definition>2311301 - 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="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.sempra.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>2411407 - Disclosure - INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInUnconsolidatedEntities" roleURI="http://www.sempra.com/role/InvestmentsInUnconsolidatedEntities">
        <link:definition>2109100 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInUnconsolidatedEntitiesNarrativeDetails" roleURI="http://www.sempra.com/role/InvestmentsInUnconsolidatedEntitiesNarrativeDetails">
        <link:definition>2409403 - Disclosure - INVESTMENTS IN UNCONSOLIDATED 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="InvestmentsInUnconsolidatedEntitiesSummarizedFinancialInformationDetails" roleURI="http://www.sempra.com/role/InvestmentsInUnconsolidatedEntitiesSummarizedFinancialInformationDetails">
        <link:definition>2409404 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES - SUMMARIZED FINANCIAL 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="InvestmentsInUnconsolidatedEntitiesSummaryOfInvestmentsDetails" roleURI="http://www.sempra.com/role/InvestmentsInUnconsolidatedEntitiesSummaryOfInvestmentsDetails">
        <link:definition>2409402 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES - SUMMARY OF INVESTMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInUnconsolidatedEntitiesTables" roleURI="http://www.sempra.com/role/InvestmentsInUnconsolidatedEntitiesTables">
        <link:definition>2309301 - Disclosure - INVESTMENTS IN UNCONSOLIDATED 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="NewAccountingStandards" roleURI="http://www.sempra.com/role/NewAccountingStandards">
        <link:definition>2102100 - Disclosure - NEW ACCOUNTING STANDARDS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingStandardsBalanceSheetImpactDetails" roleURI="http://www.sempra.com/role/NewAccountingStandardsBalanceSheetImpactDetails">
        <link:definition>2402402 - Disclosure - NEW ACCOUNTING STANDARDS - BALANCE SHEET IMPACT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingStandardsNarrativeDetails" roleURI="http://www.sempra.com/role/NewAccountingStandardsNarrativeDetails">
        <link:definition>2402403 - Disclosure - NEW ACCOUNTING STANDARDS - 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="NewAccountingStandardsNewAccountingStandardsTables" roleURI="http://www.sempra.com/role/NewAccountingStandardsNewAccountingStandardsTables">
        <link:definition>2302301 - Disclosure - NEW ACCOUNTING STANDARDS NEW ACCOUNTING STANDARDS (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="PreferredStock" roleURI="http://www.sempra.com/role/PreferredStock">
        <link:definition>2116100 - Disclosure - PREFERRED STOCK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PreferredStockDetails" roleURI="http://www.sempra.com/role/PreferredStockDetails">
        <link:definition>2416402 - Disclosure - 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="PreferredStockTables" roleURI="http://www.sempra.com/role/PreferredStockTables">
        <link:definition>2316301 - Disclosure - PREFERRED STOCK (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="QuarterlyFinancialDataUnaudited" roleURI="http://www.sempra.com/role/QuarterlyFinancialDataUnaudited">
        <link:definition>2121100 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedDetails" roleURI="http://www.sempra.com/role/QuarterlyFinancialDataUnauditedDetails">
        <link:definition>2421402 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedNarrativeDetails" roleURI="http://www.sempra.com/role/QuarterlyFinancialDataUnauditedNarrativeDetails">
        <link:definition>2421403 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) - 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="QuarterlyFinancialDataUnauditedTables" roleURI="http://www.sempra.com/role/QuarterlyFinancialDataUnauditedTables">
        <link:definition>2321301 - Disclosure - QUARTERLY FINANCIAL 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="RegulatoryMatters" roleURI="http://www.sempra.com/role/RegulatoryMatters">
        <link:definition>2106100 - Disclosure - REGULATORY MATTERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersBillingPracticesDetails" roleURI="http://www.sempra.com/role/RegulatoryMattersBillingPracticesDetails">
        <link:definition>2406406 - Disclosure - REGULATORY MATTERS - BILLING PRACTICES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersCostOfCapitalFercRatesDetails" roleURI="http://www.sempra.com/role/RegulatoryMattersCostOfCapitalFercRatesDetails">
        <link:definition>2406405 - Disclosure - REGULATORY MATTERS - COST OF CAPITAL &amp; FERC RATES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersGeneralRateCaseDetails" roleURI="http://www.sempra.com/role/RegulatoryMattersGeneralRateCaseDetails">
        <link:definition>2406403 - Disclosure - REGULATORY MATTERS - GENERAL RATE CASE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersRegulatoryAccountsDetails" roleURI="http://www.sempra.com/role/RegulatoryMattersRegulatoryAccountsDetails">
        <link:definition>2406402 - Disclosure - REGULATORY MATTERS - REGULATORY ACCOUNTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersScheduleOfGeneralRateCaseAuthorizedRevenueIncreasesDetails" roleURI="http://www.sempra.com/role/RegulatoryMattersScheduleOfGeneralRateCaseAuthorizedRevenueIncreasesDetails">
        <link:definition>2406404 - Disclosure - REGULATORY MATTERS - SCHEDULE OF GENERAL RATE CASE AUTHORIZED REVENUE INCREASES (Details)</link: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.sempra.com/role/RegulatoryMattersTables">
        <link:definition>2306301 - 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="Revenues" roleURI="http://www.sempra.com/role/Revenues">
        <link:definition>2102100 - Disclosure - REVENUES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesContractLiabilitiesDetails" roleURI="http://www.sempra.com/role/RevenuesContractLiabilitiesDetails">
        <link:definition>2402404 - Disclosure - REVENUES - 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="RevenuesDisaggregationOfRevenueDetails" roleURI="http://www.sempra.com/role/RevenuesDisaggregationOfRevenueDetails">
        <link:definition>2402402 - Disclosure - REVENUES - DISAGGREGATION OF 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="RevenuesPerformanceObligationsDetails" roleURI="http://www.sempra.com/role/RevenuesPerformanceObligationsDetails">
        <link:definition>2402403 - Disclosure - REVENUES - 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="RevenuesReceivablesFromRevenuesFromContractsWithCustomersDetails" roleURI="http://www.sempra.com/role/RevenuesReceivablesFromRevenuesFromContractsWithCustomersDetails">
        <link:definition>2402405 - Disclosure - REVENUES - RECEIVABLES FROM REVENUES FROM CONTRACTS WITH CUSTOMERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesTables" roleURI="http://www.sempra.com/role/RevenuesTables">
        <link:definition>2302301 - Disclosure - REVENUES (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="SanOnofreNuclearGeneratingStation" roleURI="http://www.sempra.com/role/SanOnofreNuclearGeneratingStation">
        <link:definition>2118100 - Disclosure - SAN ONOFRE NUCLEAR GENERATING STATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SanOnofreNuclearGeneratingStationAssetRetirementObligationAndSpentNuclearFuelDetails" roleURI="http://www.sempra.com/role/SanOnofreNuclearGeneratingStationAssetRetirementObligationAndSpentNuclearFuelDetails">
        <link:definition>2418404 - Disclosure - SAN ONOFRE NUCLEAR GENERATING STATION - ASSET RETIREMENT OBLIGATION AND SPENT NUCLEAR FUEL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SanOnofreNuclearGeneratingStationNarrativeDetails" roleURI="http://www.sempra.com/role/SanOnofreNuclearGeneratingStationNarrativeDetails">
        <link:definition>2418402 - Disclosure - SAN ONOFRE NUCLEAR GENERATING STATION - 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="SanOnofreNuclearGeneratingStationNuclearDecommissioningTrustsDetails" roleURI="http://www.sempra.com/role/SanOnofreNuclearGeneratingStationNuclearDecommissioningTrustsDetails">
        <link:definition>2418403 - Disclosure - SAN ONOFRE NUCLEAR GENERATING STATION - NUCLEAR DECOMMISSIONING 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="SanOnofreNuclearGeneratingStationNuclearInsuranceDetails" roleURI="http://www.sempra.com/role/SanOnofreNuclearGeneratingStationNuclearInsuranceDetails">
        <link:definition>2418405 - Disclosure - SAN ONOFRE NUCLEAR GENERATING STATION - NUCLEAR INSURANCE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SanOnofreNuclearGeneratingStationTables" roleURI="http://www.sempra.com/role/SanOnofreNuclearGeneratingStationTables">
        <link:definition>2318301 - Disclosure - SAN ONOFRE NUCLEAR GENERATING STATION (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="ScheduleICondensedFinancialInformationOfParent" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParent">
        <link:definition>2123100 - Schedule - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationOfParentBalanceSheetsDetails" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentBalanceSheetsDetails">
        <link:definition>2423405 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT - BALANCE SHEETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationOfParentCashFlowsDetails" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentCashFlowsDetails">
        <link:definition>2423406 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT - 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="ScheduleICondensedFinancialInformationOfParentFootnotesDetails" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentFootnotesDetails">
        <link:definition>2423407 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT - FOOTNOTES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationOfParentPolicies" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentPolicies">
        <link:definition>2223201 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT (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="ScheduleICondensedFinancialInformationOfParentStatementOfComprehensiveIncomeDetails" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentStatementOfComprehensiveIncomeDetails">
        <link:definition>2423404 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT - STATEMENT OF 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="ScheduleICondensedFinancialInformationOfParentStatementOfOperationsDetails" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentStatementOfOperationsDetails">
        <link:definition>2423403 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT - STATEMENT OF 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="ScheduleICondensedFinancialInformationOfParentTables" roleURI="http://www.sempra.com/role/ScheduleICondensedFinancialInformationOfParentTables">
        <link:definition>2323302 - Disclosure - SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT (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="SegmentInformation" roleURI="http://www.sempra.com/role/SegmentInformation">
        <link:definition>2120100 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.sempra.com/role/SegmentInformationDetails">
        <link:definition>2420402 - Disclosure - SEGMENT 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="SegmentInformationTables" roleURI="http://www.sempra.com/role/SegmentInformationTables">
        <link:definition>2320301 - 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="SempraEnergyShareholdersEquityAndEarningsPerShare" roleURI="http://www.sempra.com/role/SempraEnergyShareholdersEquityAndEarningsPerShare">
        <link:definition>2117100 - Disclosure - SEMPRA ENERGY - SHAREHOLDERS' EQUITY AND EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SempraEnergyShareholdersEquityAndEarningsPerShareAntidilutiveSecuritiesExcludedFromComputationOfEpsDetails" roleURI="http://www.sempra.com/role/SempraEnergyShareholdersEquityAndEarningsPerShareAntidilutiveSecuritiesExcludedFromComputationOfEpsDetails">
        <link:definition>2417404 - Disclosure - SEMPRA ENERGY - SHAREHOLDERS' EQUITY AND EARNINGS PER SHARE - ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SempraEnergyShareholdersEquityAndEarningsPerShareCommonStockActivityDetails" roleURI="http://www.sempra.com/role/SempraEnergyShareholdersEquityAndEarningsPerShareCommonStockActivityDetails">
        <link:definition>2417405 - Disclosure - SEMPRA ENERGY - SHAREHOLDERS' EQUITY AND EARNINGS PER SHARE - COMMON STOCK 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="SempraEnergyShareholdersEquityAndEarningsPerShareCommonStockOfferingsDetails" roleURI="http://www.sempra.com/role/SempraEnergyShareholdersEquityAndEarningsPerShareCommonStockOfferingsDetails">
        <link:definition>2417402 - Disclosure - SEMPRA ENERGY - SHAREHOLDERS' EQUITY AND EARNINGS PER SHARE - COMMON STOCK OFFERINGS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SempraEnergyShareholdersEquityAndEarningsPerShareEarningsLossesPerCommonShareComputationsDetails" roleURI="http://www.sempra.com/role/SempraEnergyShareholdersEquityAndEarningsPerShareEarningsLossesPerCommonShareComputationsDetails">
        <link:definition>2417403 - Disclosure - SEMPRA ENERGY - SHAREHOLDERS' EQUITY AND EARNINGS PER SHARE - EARNINGS (LOSSES) PER COMMON SHARE COMPUTATIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SempraEnergyShareholdersEquityAndEarningsPerShareTables" roleURI="http://www.sempra.com/role/SempraEnergyShareholdersEquityAndEarningsPerShareTables">
        <link:definition>2317301 - Disclosure - SEMPRA ENERGY - SHAREHOLDERS' EQUITY AND EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://www.sempra.com/role/ShareBasedCompensation">
        <link:definition>2113100 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationRsasAndRsusDetails" roleURI="http://www.sempra.com/role/ShareBasedCompensationRsasAndRsusDetails">
        <link:definition>2413403 - Disclosure - SHARE-BASED COMPENSATION - RSAs AND RSUs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationShareBasedCompensationExpenseOptionsDetails" roleURI="http://www.sempra.com/role/ShareBasedCompensationShareBasedCompensationExpenseOptionsDetails">
        <link:definition>2413402 - Disclosure - SHARE-BASED COMPENSATION - SHARE-BASED COMPENSATION EXPENSE/ OPTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTables" roleURI="http://www.sempra.com/role/ShareBasedCompensationTables">
        <link:definition>2313301 - Disclosure - SHARE-BASED COMPENSATION (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="SignificantAccountingPoliciesAndOtherFinancialData" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialData">
        <link:definition>2101100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataAffiliatesRevenueAndCostOfSalesDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataAffiliatesRevenueAndCostOfSalesDetails">
        <link:definition>2401420 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - AFFILIATES REVENUE AND COST OF SALES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataAssetRetirementObligationsDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataAssetRetirementObligationsDetails">
        <link:definition>2401413 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - ASSET RETIREMENT OBLIGATIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataCapitalizedFinancingCostsDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataCapitalizedFinancingCostsDetails">
        <link:definition>2401410 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - CAPITALIZED FINANCING 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="SignificantAccountingPoliciesAndOtherFinancialDataCashAndCashEquivalentsAndRestrictedCashDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataCashAndCashEquivalentsAndRestrictedCashDetails">
        <link:definition>2401405 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataChangesInAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataChangesInAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>2401414 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataCollectionAllowancesDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataCollectionAllowancesDetails">
        <link:definition>2401406 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - COLLECTION 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="SignificantAccountingPoliciesAndOtherFinancialDataEffectsOfRegulationDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataEffectsOfRegulationDetails">
        <link:definition>2401404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - EFFECTS OF REGULATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataForeignCurrencyTranslationDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataForeignCurrencyTranslationDetails">
        <link:definition>2401418 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - FOREIGN CURRENCY TRANSLATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataInventoriesDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataInventoriesDetails">
        <link:definition>2401407 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - INVENTORIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataNoncontrollingInterestsDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataNoncontrollingInterestsDetails">
        <link:definition>2401416 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - NONCONTROLLING INTERESTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataOtherIncomeNetDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataOtherIncomeNetDetails">
        <link:definition>2401422 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - OTHER INCOME, NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataOtherIntangibleAssetsDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataOtherIntangibleAssetsDetails">
        <link:definition>2401411 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - 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="SignificantAccountingPoliciesAndOtherFinancialDataOtherNoncontrollingInterestsDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataOtherNoncontrollingInterestsDetails">
        <link:definition>2401417 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - OTHER NONCONTROLLING INTERESTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataPolicies" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataPolicies">
        <link:definition>2201201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA (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="SignificantAccountingPoliciesAndOtherFinancialDataPrinciplesOfConsolidationDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataPrinciplesOfConsolidationDetails">
        <link:definition>2401403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - PRINCIPLES OF CONSOLIDATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataPropertyPlantAndEquipmentDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataPropertyPlantAndEquipmentDetails">
        <link:definition>2401409 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - 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="SignificantAccountingPoliciesAndOtherFinancialDataReclassificationFromAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataReclassificationFromAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>2401415 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - RECLASSIFICATION FROM ACCUMULATED OTHER COMPREHENSIVE INCOME (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataRestrictedNetAssetsDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataRestrictedNetAssetsDetails">
        <link:definition>2401421 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - RESTRICTED NET 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="SignificantAccountingPoliciesAndOtherFinancialDataTables" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataTables">
        <link:definition>2301302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA (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="SignificantAccountingPoliciesAndOtherFinancialDataTransactionsWithAffiliatesDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataTransactionsWithAffiliatesDetails">
        <link:definition>2401419 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - TRANSACTIONS WITH 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="SignificantAccountingPoliciesAndOtherFinancialDataVariableInterestEntitiesDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataVariableInterestEntitiesDetails">
        <link:definition>2401412 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - VARIABLE INTEREST ENTITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndOtherFinancialDataWildfireFundDetails" roleURI="http://www.sempra.com/role/SignificantAccountingPoliciesAndOtherFinancialDataWildfireFundDetails">
        <link:definition>2401408 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND OTHER FINANCIAL DATA - WILDFIRE FUND (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="sre_A2019GRCFDMember" name="A2019GRCFDMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_A2020GRCFDMember" name="A2020GRCFDMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_A2021GRCFDMember" name="A2021GRCFDMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AccountsReceivableOtherNetMember" name="AccountsReceivableOtherNetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AccountsReceivablePayableNetExcludedFromFairValueofDefinedBenefitPlanAssets" name="AccountsReceivablePayableNetExcludedFromFairValueofDefinedBenefitPlanAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_AccruedCosts" name="AccruedCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_AccruedProceedsFromIssuanceOfCommercialPaper" name="AccruedProceedsFromIssuanceOfCommercialPaper" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AccumulatedDefinedBenefitPlansAdjustmentNetSettlementsAttributabletoParentMember" name="AccumulatedDefinedBenefitPlansAdjustmentNetSettlementsAttributabletoParentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AdditionalMarginPostedForCommodityContractsNotSubjectToRateRecovery" name="AdditionalMarginPostedForCommodityContractsNotSubjectToRateRecovery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_AdditionalMarginPostedForCommodityContractsSubjectToRateRecovery" name="AdditionalMarginPostedForCommodityContractsSubjectToRateRecovery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_AdvancesfromAffiliatesatFairValue" name="AdvancesfromAffiliatesatFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_AffiliateOfInvesteeMember" name="AffiliateOfInvesteeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AlisoCanyonNaturalGasStorageFacilityGasLeakMember" name="AlisoCanyonNaturalGasStorageFacilityGasLeakMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AmortizationExpenseOnRegulatoryAssets" name="AmortizationExpenseOnRegulatoryAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_AmortizationofPrepaidInsuranceFundAsset" name="AmortizationofPrepaidInsuranceFundAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AmountAvailableForDividendDistributionAndLoansWithoutPriorApprovalFromRegulatoryAgency" name="AmountAvailableForDividendDistributionAndLoansWithoutPriorApprovalFromRegulatoryAgency" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_AmountofNaturalGastobeSold" name="AmountofNaturalGastobeSold" nillable="true" substitutionGroup="xbrli:item" type="num:volumeItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_AnnualIncreaseinRentPercentage" name="AnnualIncreaseinRentPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ArbitrationExpense" name="ArbitrationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetAcquisitionNumberofProjectsAcquired" name="AssetAcquisitionNumberofProjectsAcquired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetImpairmentChargesNetofTaxesandNoncontrollingInterests" name="AssetImpairmentChargesNetofTaxesandNoncontrollingInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetRetirementObligationsAndDeferredCreditsAndOtherLiabilities" name="AssetRetirementObligationsAndDeferredCreditsAndOtherLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_AssetRetirementObligationsLineItems" name="AssetRetirementObligationsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetRetirementObligationsReclassification" name="AssetRetirementObligationsReclassification" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetRetirementObligationsReclassificationfromHeldforSale" name="AssetRetirementObligationsReclassificationfromHeldforSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetRetirementObligationsReclassificationtoHeldforSale" name="AssetRetirementObligationsReclassificationtoHeldforSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AssetRetirementObligationsTable" name="AssetRetirementObligationsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AssetsHeldforsaleMember" name="AssetsHeldforsaleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AssetsMeasurementInput" name="AssetsMeasurementInput" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_AssociatedCashCollateralCommodityContractsSubjectToRateRecovery" name="AssociatedCashCollateralCommodityContractsSubjectToRateRecovery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_AuthorizedCapitalStructureCommonEquity" name="AuthorizedCapitalStructureCommonEquity" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_AuthorizedComponentsAxis" name="AuthorizedComponentsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AuthorizedComponentsDomain" name="AuthorizedComponentsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_AuthorizedRecoveryAmountNuclearDecommissioningTrustFunding" name="AuthorizedRecoveryAmountNuclearDecommissioningTrustFunding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_AuwahiWindMember" name="AuwahiWindMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AwardedDuringOrAfterTwoThousandandFourteenMember" name="AwardedDuringOrAfterTwoThousandandFourteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AwardedduringoraftertwothousandfifteenMember" name="AwardedduringoraftertwothousandfifteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AwardsBefore2015Member" name="AwardsBefore2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_AwardsGrantedin2013andEarlierMember" name="AwardsGrantedin2013andEarlierMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Awardsgrantedin2010andpriorMember" name="Awardsgrantedin2010andpriorMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Awardsgrantedin2019Member" name="Awardsgrantedin2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_BayGasMember" name="BayGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_BeforeOctober12024AmendedTaxRegulationsMember" name="BeforeOctober12024AmendedTaxRegulationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_BeforeOctober12024EquityCreditMethodologyUpdateMember" name="BeforeOctober12024EquityCreditMethodologyUpdateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_BeforeTaxAmountMember" name="BeforeTaxAmountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_BrokenBow2WindMember" name="BrokenBow2WindMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_Buildtosuitarrangement" name="Buildtosuitarrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredCreditsandOther" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredCreditsandOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDueFromAffiliates" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDueFromAffiliates" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedEmployeeBenefitPlanObligations" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedEmployeeBenefitPlanObligations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedEquitymethodInvestments" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedEquitymethodInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_CCMBenchmarkRate" name="CCMBenchmarkRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CCMBenchmarkRateIncreaseDecreasePercentForTrigger" name="CCMBenchmarkRateIncreaseDecreasePercentForTrigger" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CaliforniaCoastalReefExpansionMember" name="CaliforniaCoastalReefExpansionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CaliforniaPublicUtilitiesCommissionMember" name="CaliforniaPublicUtilitiesCommissionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CaliforniaSolarPartnershipMember" name="CaliforniaSolarPartnershipMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CaliforniaUtilitiesCombinedMember" name="CaliforniaUtilitiesCombinedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CallableLongTermDebt" name="CallableLongTermDebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_CallableLongTermDebtSubjectToMakeWholeProvisions" name="CallableLongTermDebtSubjectToMakeWholeProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_CameronLNGMember" name="CameronLNGMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CameronLngHoldingsMember" name="CameronLngHoldingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CapitalImprovementFireRiskMitigation" name="CapitalImprovementFireRiskMitigation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_CapitalLeaseObligationsAndBuildToSuit" name="CapitalLeaseObligationsAndBuildToSuit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_CapitalLeasesByNatureOfLeaseAxis" name="CapitalLeasesByNatureOfLeaseAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalLeasesNatureDomain" name="CapitalLeasesNatureDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalStructureCategoryAxis" name="CapitalStructureCategoryAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalStructureCommonEquityMember" name="CapitalStructureCommonEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalStructureDomain" name="CapitalStructureDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalStructureLongTermDebtMember" name="CapitalStructureLongTermDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalStructurePreferredStockMember" name="CapitalStructurePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalizedFinancingCostsDisclosureLineItems" name="CapitalizedFinancingCostsDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CapitalrelatedCostsMember" name="CapitalrelatedCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CedarCreek2WindFarmMember" name="CedarCreek2WindFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CertainSubsidiariesOfSempraRenewablesMember" name="CertainSubsidiariesOfSempraRenewablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CertainU.S.WindEquityMethodInvestmentsMember" name="CertainU.S.WindEquityMethodInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ChilquintaEnergiaMember" name="ChilquintaEnergiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CivilPenaltiesMember" name="CivilPenaltiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CommitmenttoInvest" name="CommitmenttoInvest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_CommodityContractsNotSubjectToRateRecoveryMember" name="CommodityContractsNotSubjectToRateRecoveryMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CommodityContractsSubjectToRateRecoveryMember" name="CommodityContractsSubjectToRateRecoveryMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CommonStockForwardSalesMember" name="CommonStockForwardSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CompaniaTransmisoradelNorteGrandeS.A.Member" name="CompaniaTransmisoradelNorteGrandeS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ComplaintsFiledbyFirefightersMember" name="ComplaintsFiledbyFirefightersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ComplaintsFiledbyPublicEntitiesMember" name="ComplaintsFiledbyPublicEntitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ComponentOfNetRegulatoryAssetsLiabilitiesAxis" name="ComponentOfNetRegulatoryAssetsLiabilitiesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CondensedFinancialInformationOfParentScheduleOfLongTermDebtTable" name="CondensedFinancialInformationOfParentScheduleOfLongTermDebtTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CongestionRevenueRights" name="CongestionRevenueRights" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_CongestionRevenueRightsCurrentYear" name="CongestionRevenueRightsCurrentYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CongestionRevenueRightsDerivativeMember" name="CongestionRevenueRightsDerivativeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CongestionRevenueRightsNextTwelveMonths" name="CongestionRevenueRightsNextTwelveMonths" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ConsolidatedClassActionComplaintsMember" name="ConsolidatedClassActionComplaintsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ConsolidationLessthanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleofInterestbyParentPercent" name="ConsolidationLessthanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleofInterestbyParentPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ContinentalForgeMember" name="ContinentalForgeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ContractualObligationConditionalPurchaseRequirement" name="ContractualObligationConditionalPurchaseRequirement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_ContractwithCustomerAdvancePaymentsReceived" name="ContractwithCustomerAdvancePaymentsReceived" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ContractwithCustomerAssetLineItems" name="ContractwithCustomerAssetLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ContractwithCustomerAssetTable" name="ContractwithCustomerAssetTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ContractwithCustomerAssetandLiabilityLineItems" name="ContractwithCustomerAssetandLiabilityLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ContractwithCustomerAssetandLiabilityTable" name="ContractwithCustomerAssetandLiabilityTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ContractwithCustomerLiabilityAdoptionofTopic606" name="ContractwithCustomerLiabilityAdoptionofTopic606" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ContractwithCustomerLiabilityRollForward" name="ContractwithCustomerLiabilityRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ContributionsFromParent" name="ContributionsFromParent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ConvertiblePreferredStockSeriesAMember" name="ConvertiblePreferredStockSeriesAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ConvertiblePreferredStockSeriesBMember" name="ConvertiblePreferredStockSeriesBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CopperMountainSolar2Member" name="CopperMountainSolar2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CopperMountainSolar3Member" name="CopperMountainSolar3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalAuthorizedRateOfRecovery" name="CostOfCapitalAuthorizedRateOfRecovery" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalAuthorizedRateOfRecoveryRevised" name="CostOfCapitalAuthorizedRateOfRecoveryRevised" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalAuthorizedReturnOnRateBase" name="CostOfCapitalAuthorizedReturnOnRateBase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalAuthorizedReturnOnRateBaseRevised" name="CostOfCapitalAuthorizedReturnOnRateBaseRevised" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalAuthorizedWeighting" name="CostOfCapitalAuthorizedWeighting" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalEstimatedWeighting" name="CostOfCapitalEstimatedWeighting" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalWeightedAuthorizedReturnOnRateBase" name="CostOfCapitalWeightedAuthorizedReturnOnRateBase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostOfCapitalWeightedEstimatedReturnOnRateBase" name="CostOfCapitalWeightedEstimatedReturnOnRateBase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CostOfElectricFuelAndPurchasedPowerMember" name="CostOfElectricFuelAndPurchasedPowerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_CostOfNaturalGasMember" name="CostOfNaturalGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_CostStudyEstimateDecommissioningEscalated" name="CostStudyEstimateDecommissioningEscalated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DaysCustomersBillsWereDelayed" name="DaysCustomersBillsWereDelayed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_DebtInstrumentConvertibleConversionPriceNetofUnderwritingDiscount" name="DebtInstrumentConvertibleConversionPriceNetofUnderwritingDiscount" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_DebtInstrumentFaceAmountPerNote" name="DebtInstrumentFaceAmountPerNote" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DebtInstrumentSubjecttoHedgingThresholdforCancelingofHedgePercentofUnamortizedPrincipal" name="DebtInstrumentSubjecttoHedgingThresholdforCancelingofHedgePercentofUnamortizedPrincipal" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_December2018OMECLoanAgreementMember" name="December2018OMECLoanAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningCostsUndiscountedFuturePaymentsAfterYearFive" name="DecommissioningCostsUndiscountedFuturePaymentsAfterYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningCostsUndiscountedFuturePaymentsNextTwelveMonths" name="DecommissioningCostsUndiscountedFuturePaymentsNextTwelveMonths" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningCostsUndiscountedFuturePaymentsYearFive" name="DecommissioningCostsUndiscountedFuturePaymentsYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningCostsUndiscountedFuturePaymentsYearFour" name="DecommissioningCostsUndiscountedFuturePaymentsYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningCostsUndiscountedFuturePaymentsYearThree" name="DecommissioningCostsUndiscountedFuturePaymentsYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningCostsUndiscountedFuturePaymentsYearTwo" name="DecommissioningCostsUndiscountedFuturePaymentsYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DecommissioningLiability" name="DecommissioningLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DeconsolidationGainLossAmountNetOfTax" name="DeconsolidationGainLossAmountNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DeferredCreditsandOtherMember" name="DeferredCreditsandOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DeferredTaxAssetsAndLiabilitiesLineItems" name="DeferredTaxAssetsAndLiabilitiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DeferredTaxAssetsAndLiabilitiesTable" name="DeferredTaxAssetsAndLiabilitiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_DeferredTaxAssetsOperatingLeaseLiability" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DeferredTaxAssetsStateIncomeTaxes" name="DeferredTaxAssetsStateIncomeTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" name="DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DeferredTaxLiabilitiesPropertyTaxes" name="DeferredTaxLiabilitiesPropertyTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DeferredTaxLiabilitiesRegulatoryBalancingAccounts" name="DeferredTaxLiabilitiesRegulatoryBalancingAccounts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInterestCreditingRate" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInterestCreditingRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCreditingRate" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCreditingRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_DefinedBenefitPlanExpense" name="DefinedBenefitPlanExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DefinedBenefitPlanNetPeriodicBenefitCostCredit.ExcludingServiceCost" name="DefinedBenefitPlanNetPeriodicBenefitCostCredit.ExcludingServiceCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DefinedBenefitPlanRecognizedNetGainLossDueToSpecialTerminationBenefits" name="DefinedBenefitPlanRecognizedNetGainLossDueToSpecialTerminationBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_DefinedBenefitPlanRegulatoryAdjustment" name="DefinedBenefitPlanRegulatoryAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_DefinedBenefitPlanTransfersBenefitObligation" name="DefinedBenefitPlanTransfersBenefitObligation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_DefinedContributionPlanEmployerMatchingAmount" name="DefinedContributionPlanEmployerMatchingAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_DerivativeCommodityContractsNotSubjectToRateRecoveryNondesignated" name="DerivativeCommodityContractsNotSubjectToRateRecoveryNondesignated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DerivativeCommodityContractsSubjectToRateRecoveryNondesignated" name="DerivativeCommodityContractsSubjectToRateRecoveryNondesignated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DerivativeEffectiveFixedInterestRate" name="DerivativeEffectiveFixedInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_DerivativeInstrumentAmountTerminated" name="DerivativeInstrumentAmountTerminated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DerivativeInstrumentInterestRateHedgeMaturityin2034Member" name="DerivativeInstrumentInterestRateHedgeMaturityin2034Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_DerivativeInstrumentsForeignExchangeInstruments" name="DerivativeInstrumentsForeignExchangeInstruments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DerivativeInterestRateAndForeignExchangeInstrumentsDesignated" name="DerivativeInterestRateAndForeignExchangeInstrumentsDesignated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DerivativeOffsettingCommodityContractsNotSubjectToRateRecoveryNondesignated" name="DerivativeOffsettingCommodityContractsNotSubjectToRateRecoveryNondesignated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DerivativeOffsettingCommodityContractsSubjectToRateRecoveryNondesignated" name="DerivativeOffsettingCommodityContractsSubjectToRateRecoveryNondesignated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DerivativeOffsettingForeignExchangeContracts" name="DerivativeOffsettingForeignExchangeContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationAccumulatedOtherComprehensiveIncomeLossNetofTaxTotal" name="DisposalGroupIncludingDiscontinuedOperationAccumulatedOtherComprehensiveIncomeLossNetofTaxTotal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationConsiderationNetofTransactioncosts" name="DisposalGroupIncludingDiscontinuedOperationConsiderationNetofTransactioncosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationDueFromAffiliateCurrent" name="DisposalGroupIncludingDiscontinuedOperationDueFromAffiliateCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationDueFromAffiliateNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationDueFromAffiliateNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationGoodwillandOtherIntangibleAssets" name="DisposalGroupIncludingDiscontinuedOperationGoodwillandOtherIntangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromEquityInvestments" name="DisposalGroupIncludingDiscontinuedOperationIncomeLossFromEquityInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationLongTermDebtIncludingCurrentPortion" name="DisposalGroupIncludingDiscontinuedOperationLongTermDebtIncludingCurrentPortion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationLongTermDebtandFinanceLeases" name="DisposalGroupIncludingDiscontinuedOperationLongTermDebtandFinanceLeases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationLongtermDebtCurrentMaturities" name="DisposalGroupIncludingDiscontinuedOperationLongtermDebtCurrentMaturities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationNonControllingInterest" name="DisposalGroupIncludingDiscontinuedOperationNonControllingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationOtherInvestments" name="DisposalGroupIncludingDiscontinuedOperationOtherInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationRestrictedCash" name="DisposalGroupIncludingDiscontinuedOperationRestrictedCash" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationRestrictedCashandCashEquivalents" name="DisposalGroupIncludingDiscontinuedOperationRestrictedCashandCashEquivalents" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_DisposalGroupIncludingDiscontinuedOperationShortTermDebt" name="DisposalGroupIncludingDiscontinuedOperationShortTermDebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_Disposalgroupincludingdiscontinuedoperationassetretirementobligationsnoncurrent" name="Disposalgroupincludingdiscontinuedoperationassetretirementobligationsnoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_DividendsPaidinSharesPercentageofWeightedAverageSharePrice" name="DividendsPaidinSharesPercentageofWeightedAverageSharePrice" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_DocumentAndEntityInformationLineItems" name="DocumentAndEntityInformationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DocumentAndEntityInformationTable" name="DocumentAndEntityInformationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DomesticEquityMember" name="DomesticEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DuctosEnergticosdelNorteMember" name="DuctosEnergticosdelNorteMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_DueFromRelatedPartiesCurrentMember" name="DueFromRelatedPartiesCurrentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EarningsPerShareAttributabletoParentBasic" name="EarningsPerShareAttributabletoParentBasic" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EarningsPerShareAttributabletoParentDiluted" name="EarningsPerShareAttributabletoParentDiluted" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EdisonMember" name="EdisonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationLineItems" name="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationTable" name="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstruction" name="EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstruction" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationAmortizationOfExcessDeferredIncomeTaxes" name="EffectiveIncomeTaxRateReconciliationAmortizationOfExcessDeferredIncomeTaxes" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationForeignExchangeAndInflationEffects" name="EffectiveIncomeTaxRateReconciliationForeignExchangeAndInflationEffects" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationMergerTransactionCosts" name="EffectiveIncomeTaxRateReconciliationMergerTransactionCosts" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationSelfDevelopedSoftwareExpenditures" name="EffectiveIncomeTaxRateReconciliationSelfDevelopedSoftwareExpenditures" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationUnrecognizedIncomeTaxBenefits" name="EffectiveIncomeTaxRateReconciliationUnrecognizedIncomeTaxBenefits" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EffectiveIncomeTaxRateReconciliationUtilityRepairAllowance" name="EffectiveIncomeTaxRateReconciliationUtilityRepairAllowance" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ElectricEnergyDerivativeMember" name="ElectricEnergyDerivativeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EletransMember" name="EletransMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EmployeeBenefitCostsMember" name="EmployeeBenefitCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EmployeeServiceShareBasedCompensationCompensationExpenseNetOfTax" name="EmployeeServiceShareBasedCompensationCompensationExpenseNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EnergiaSierraJuarezWindProjectMember" name="EnergiaSierraJuarezWindProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EnergyFutureHoldingsCorp.Member" name="EnergyFutureHoldingsCorp.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EnergyRelatedBusinessesMember" name="EnergyRelatedBusinessesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EnergyRelatedInventoryLiquefiedNaturalGas" name="EnergyRelatedInventoryLiquefiedNaturalGas" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_EnergyRelatedInventoryMaterialsAndSupplies" name="EnergyRelatedInventoryMaterialsAndSupplies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_EntityWideDisclosureOnGeographicAreasMexicoMember" name="EntityWideDisclosureOnGeographicAreasMexicoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EntityWideDisclosureOnGeographicAreasUnitedStatesMember" name="EntityWideDisclosureOnGeographicAreasUnitedStatesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EnvironmentalExitCostsAnticipatedCostPercentage" name="EnvironmentalExitCostsAnticipatedCostPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_EnvironmentalExitCostsAnticipatedTerm" name="EnvironmentalExitCostsAnticipatedTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EnvironmentalIssuesLineItems" name="EnvironmentalIssuesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EnvironmentalIssuesTable" name="EnvironmentalIssuesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EquityEarningsBeforeIncomeTaxMember" name="EquityEarningsBeforeIncomeTaxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_EquityMethodInvestmentDifferenceBetweenCarryingAmountandUnderlyingEquityAOCI" name="EquityMethodInvestmentDifferenceBetweenCarryingAmountandUnderlyingEquityAOCI" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_EquityMethodInvestmentDifferenceBetweenCarryingAmountandUnderlyingEquityTaxSharingLiability" name="EquityMethodInvestmentDifferenceBetweenCarryingAmountandUnderlyingEquityTaxSharingLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_EquityMethodInvestmentSummarizedFinancialInformationIncomeTaxExpenseBenefit" name="EquityMethodInvestmentSummarizedFinancialInformationIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToControllingInterest" name="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToControllingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossNoncontrollingInterest" name="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EquitySecuritiesRegisteredInvestmentCompanyMember" name="EquitySecuritiesRegisteredInvestmentCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_Equitymethodinvestmentsummarizedfinancialinformationinterestexpense" name="Equitymethodinvestmentsummarizedfinancialinformationinterestexpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_Equitymethodinvestmentsummarizedfinancialinformationoperatingexpense" name="Equitymethodinvestmentsummarizedfinancialinformationoperatingexpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_EsjJointVentureMember" name="EsjJointVentureMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ExpensesAndOtherIncomeAbstract" name="ExpensesAndOtherIncomeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ExpirationOfStatuteOfLimitationsMember" name="ExpirationOfStatuteOfLimitationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_FERCRequirementToMaintainCommonEquityRatioAtOrAbove" name="FERCRequirementToMaintainCommonEquityRatioAtOrAbove" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_FERCRequirementToMaintainCommonEquityRatioAtOrAboveAdditionalBasisSpread" name="FERCRequirementToMaintainCommonEquityRatioAtOrAboveAdditionalBasisSpread" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_FERCRequirementToMaintainCommonEquityRatioAtOrAboveBase" name="FERCRequirementToMaintainCommonEquityRatioAtOrAboveBase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_FERCRevenueRequirement" name="FERCRevenueRequirement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsTotalDebtSecurities" name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsTotalDebtSecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_FairValueAtOriginGuaranteeObligationAssociatedWithCashFlowRequirements" name="FairValueAtOriginGuaranteeObligationAssociatedWithCashFlowRequirements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_FairValueInputsPercentageofFairValueMeasurement" name="FairValueInputsPercentageofFairValueMeasurement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_FairValueInputsRangeofInputs" name="FairValueInputsRangeofInputs" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_FederalEnergyRegulatoryCommissionMember" name="FederalEnergyRegulatoryCommissionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_FederalNuclearPropertyDamageInsurance" name="FederalNuclearPropertyDamageInsurance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_Federalnuclearpropertydamageinsuranceminimumrequired" name="Federalnuclearpropertydamageinsuranceminimumrequired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_FinanceLeaseCost" name="FinanceLeaseCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FinanceLeaseObligationsOtherMember" name="FinanceLeaseObligationsOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FinanceLeaseObligationsPurchasedPowerContractsMember" name="FinanceLeaseObligationsPurchasedPowerContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_FinanceLeaseObligationsandOtherLongTermDebt" name="FinanceLeaseObligationsandOtherLongTermDebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" name="FinanceLeaseRightOfUseAssetAccumulatedDepreciation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_FinanceLeaseRightOfUseAssetGross" name="FinanceLeaseRightOfUseAssetGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_FiniteLivedIntangibleAssetsFutureAmortizationExpensePerYear" name="FiniteLivedIntangibleAssetsFutureAmortizationExpensePerYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_FirstMortgageBondsAmountAvailableForFutureIssuance" name="FirstMortgageBondsAmountAvailableForFutureIssuance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueApril2042Member" name="FirstMortgageBondsDueApril2042Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueAugust2021Member" name="FirstMortgageBondsDueAugust2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueAugust2040Member" name="FirstMortgageBondsDueAugust2040Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueFebruary2050Member" name="FirstMortgageBondsDueFebruary2050Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJanuary2049Member" name="FirstMortgageBondsDueJanuary2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJanuaryAndFebruary2034Member" name="FirstMortgageBondsDueJanuaryAndFebruary2034Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune152049Member" name="FirstMortgageBondsDueJune152049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune2026Member" name="FirstMortgageBondsDueJune2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune2039Member" name="FirstMortgageBondsDueJune2039Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune2047Member" name="FirstMortgageBondsDueJune2047Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune2048Member" name="FirstMortgageBondsDueJune2048Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune2049Member" name="FirstMortgageBondsDueJune2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueJune2050Member" name="FirstMortgageBondsDueJune2050Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueMarch2044Member" name="FirstMortgageBondsDueMarch2044Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueMay2026Member" name="FirstMortgageBondsDueMay2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueMay2035Member" name="FirstMortgageBondsDueMay2035Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueMay2039Member" name="FirstMortgageBondsDueMay2039Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueMay2040Member" name="FirstMortgageBondsDueMay2040Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueMay2048Member" name="FirstMortgageBondsDueMay2048Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueNovember2035Member" name="FirstMortgageBondsDueNovember2035Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueNovember2040Member" name="FirstMortgageBondsDueNovember2040Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueNovember2041Member" name="FirstMortgageBondsDueNovember2041Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueSeptember2023Member" name="FirstMortgageBondsDueSeptember2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueSeptember2024Member" name="FirstMortgageBondsDueSeptember2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueSeptember2037Member" name="FirstMortgageBondsDueSeptember2037Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FirstMortgageBondsDueSeptember2042Member" name="FirstMortgageBondsDueSeptember2042Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Firstmortgagebondsduefebruary2022Member" name="Firstmortgagebondsduefebruary2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Firstmortgagebondsduejune2025Member" name="Firstmortgagebondsduejune2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FixedIncomeRegisteredInvestmentCompanyMember" name="FixedIncomeRegisteredInvestmentCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FixedPriceContractsAndOtherDerivativesMember" name="FixedPriceContractsAndOtherDerivativesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FlatRidge2WindFarmMember" name="FlatRidge2WindFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FloatingRateNotesDueTwentyNineteenMember" name="FloatingRateNotesDueTwentyNineteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FloatingRateNotesDueTwentyTwentyOneMember" name="FloatingRateNotesDueTwentyTwentyOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ForeignCommittedLinesofCreditDueApril2022Member" name="ForeignCommittedLinesofCreditDueApril2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ForeignCommittedLinesofCreditDueFebruary2024Member" name="ForeignCommittedLinesofCreditDueFebruary2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ForeignCommittedLinesofCreditDueSeptember2021Member" name="ForeignCommittedLinesofCreditDueSeptember2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ForeignTaxCreditsMember" name="ForeignTaxCreditsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FowlerRidge2WindFarmMember" name="FowlerRidge2WindFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FundingforEnvironmentalProjectsMember" name="FundingforEnvironmentalProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FutureRefundofRatestoCustomersFERCMember" name="FutureRefundofRatestoCustomersFERCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_FutureRefundofRatestoCustomersMember" name="FutureRefundofRatestoCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GRCretroactiveimpactsMember" name="GRCretroactiveimpactsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_GainLossOnDispositionOfAssetsNetOfTaxAndNoncontrollingInterests" name="GainLossOnDispositionOfAssetsNetOfTaxAndNoncontrollingInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_GainLossonDispositionofAssetsNetofTax" name="GainLossonDispositionofAssetsNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GasoductosDeChihuahuaMember" name="GasoductosDeChihuahuaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GeneralRateCaseLineItems" name="GeneralRateCaseLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GeneralRateCaseMember" name="GeneralRateCaseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GeneralRateCasePlanAxis" name="GeneralRateCasePlanAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GeneralRateCasePlanDomain" name="GeneralRateCasePlanDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_GeneralRateCaseRevenueRequirement" name="GeneralRateCaseRevenueRequirement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_GeneralRateCaseRevenueRequirementDifferenceFromRequestedAmount" name="GeneralRateCaseRevenueRequirementDifferenceFromRequestedAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_GeneralRateCaseRevenueRequirementIncreaseDecreaseFromPriorYearRequirement" name="GeneralRateCaseRevenueRequirementIncreaseDecreaseFromPriorYearRequirement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_GeneralRateCaseRevenueRequirementIncreaseDecreaseInPercentageFromPriorYearRequirement" name="GeneralRateCaseRevenueRequirementIncreaseDecreaseInPercentageFromPriorYearRequirement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_GeneralRateCaseRevenueRequirementRequested" name="GeneralRateCaseRevenueRequirementRequested" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_GreatValleySolarMember" name="GreatValleySolarMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_GreenhouseGasAllowancesCurrent" name="GreenhouseGasAllowancesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_GreenhouseGasAllowancesNoncurrent" name="GreenhouseGasAllowancesNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_GreenhouseGasObligationsCurrent" name="GreenhouseGasObligationsCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_GreenhouseGasObligationsNoncurrent" name="GreenhouseGasObligationsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_GuarantorObligationsMaximumExposurePercentage" name="GuarantorObligationsMaximumExposurePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_GuarantorObligationsMaximumExposureRemainingPercentage" name="GuarantorObligationsMaximumExposureRemainingPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_HQBuildToSuitArrangementMember" name="HQBuildToSuitArrangementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_HighYieldCreditMember" name="HighYieldCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_HmrcVatClaimMember" name="HmrcVatClaimMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_IEnovaLoanAgreementMember" name="IEnovaLoanAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_IncomeLossFromContinuingOperationsNetOfTaxIncludingPortionAttributableToNoncontrollingInterestBeforePreferredStockDividend" name="IncomeLossFromContinuingOperationsNetOfTaxIncludingPortionAttributableToNoncontrollingInterestBeforePreferredStockDividend" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncomeLossFromEquityInvestments" name="IncomeLossFromEquityInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncomeLossFromEquityMethodInvestmentsEarningsLossesRecordedNetOfTax" name="IncomeLossFromEquityMethodInvestmentsEarningsLossesRecordedNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncomeLossFromEquityMethodInvestmentsNetOfTax" name="IncomeLossFromEquityMethodInvestmentsNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_IncomeTaxExpenseBenefitContinuingOperationsLineItems" name="IncomeTaxExpenseBenefitContinuingOperationsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_IncomeTaxExpenseBenefitContinuingOperationsTable" name="IncomeTaxExpenseBenefitContinuingOperationsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_IncomeTaxExpenseBenefitDiscontinuedOperationsOutsideBasisDifferenceAfterToPlan" name="IncomeTaxExpenseBenefitDiscontinuedOperationsOutsideBasisDifferenceAfterToPlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncomeTaxExpenseBenefitDiscontinuedOperationsOutsideBasisDifferencePriorToPlan" name="IncomeTaxExpenseBenefitDiscontinuedOperationsOutsideBasisDifferencePriorToPlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_IncomeTaxExpenseBenefitMember" name="IncomeTaxExpenseBenefitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_IncreaseDecreaseInPrepaidInsuranceFundAsset" name="IncreaseDecreaseInPrepaidInsuranceFundAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncreaseDecreaseinIntercompanyActivitieswithDiscontinuedOperationsNetFinancingActivities" name="IncreaseDecreaseinIntercompanyActivitieswithDiscontinuedOperationsNetFinancingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncreaseDecreaseinIntercompanyActivitieswithDiscontinuedOperationsNetInvestingActivities" name="IncreaseDecreaseinIntercompanyActivitieswithDiscontinuedOperationsNetInvestingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncreaseDecreaseinIntercompanyActivitieswithDiscontinuedOperationsNetOperatingActivities" name="IncreaseDecreaseinIntercompanyActivitieswithDiscontinuedOperationsNetOperatingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_IncreaseDecreaseinInvestmentTaxCredit" name="IncreaseDecreaseinInvestmentTaxCredit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_IndirectEconomicAndBeneficalAndOwnershipInterestAfterFinancialCompletion" name="IndirectEconomicAndBeneficalAndOwnershipInterestAfterFinancialCompletion" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_IndirectEconomicAndBeneficalAndOwnershipInterestPriorToFinancialCompletion" name="IndirectEconomicAndBeneficalAndOwnershipInterestPriorToFinancialCompletion" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_InfraREITAcquisitionMember" name="InfraREITAcquisitionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InfraREITPartnersMember" name="InfraREITPartnersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InfraestructuraEnergticaNovaMember" name="InfraestructuraEnergticaNovaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InfraestructuraMarinadelGolfoMember" name="InfraestructuraMarinadelGolfoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InfrastructureConstructionAndImprovementsMember" name="InfrastructureConstructionAndImprovementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InfrastructureImprovementsForNaturalGasAndElectricTransmissionAndDistributionMember" name="InfrastructureImprovementsForNaturalGasAndElectricTransmissionAndDistributionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InterbankEquilibriumRateMember" name="InterbankEquilibriumRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InterestRateAndForeignExchangeInstrumentsMember" name="InterestRateAndForeignExchangeInstrumentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_InternationalEquityMember" name="InternationalEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_InvestmentInRbsSempraCommodities" name="InvestmentInRbsSempraCommodities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_JuniorSubordinatedNotesDue2079Member" name="JuniorSubordinatedNotesDue2079Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LAStorageMember" name="LAStorageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LNGReceiptTerminalsMember" name="LNGReceiptTerminalsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LandAndLandRightsMember" name="LandAndLandRightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LeaseLiability" name="LeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LeaseRightofUseAsset" name="LeaseRightofUseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_LesseeFinanceLeaseLeaseNotyetCommencedAggregateMaximumLeaseLimit" name="LesseeFinanceLeaseLeaseNotyetCommencedAggregateMaximumLeaseLimit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LesseeFinanceLeaseLeaseNotyetCommencedAggregateMaximumLeaseLimitUtilized" name="LesseeFinanceLeaseLeaseNotyetCommencedAggregateMaximumLeaseLimitUtilized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LesseeOperatingLeaseLeaseNotYetCommencedPaymentsAfterYearFour" name="LesseeOperatingLeaseLeaseNotYetCommencedPaymentsAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_LesseeOperatingLeaseLeaseNotYetCommencedPaymentsYearOne" name="LesseeOperatingLeaseLeaseNotYetCommencedPaymentsYearOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_LesseeOperatingLeaseLeaseNotYetCommencedPaymentsYearTwoThroughFour" name="LesseeOperatingLeaseLeaseNotYetCommencedPaymentsYearTwoThroughFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_LesseeOperatingLeaseTerminationPeriod" name="LesseeOperatingLeaseTerminationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LiabilitiesHeldforSaleNotPartofDisposalGroup" name="LiabilitiesHeldforSaleNotPartofDisposalGroup" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LiabilityAssociatedWithTrackedIncomeTaxExpenseDifferences" name="LiabilityAssociatedWithTrackedIncomeTaxExpenseDifferences" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LiabilityInsuranceCoverage" name="LiabilityInsuranceCoverage" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_LineOfCreditFacilityLettersOfCreditCapacity" name="LineOfCreditFacilityLettersOfCreditCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LineOfCreditFacilityMaximumRatioOfIndebtednessToTotalCapitalization" name="LineOfCreditFacilityMaximumRatioOfIndebtednessToTotalCapitalization" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_LineofCreditFacilityIncreaseLimit" name="LineofCreditFacilityIncreaseLimit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_LineofCreditFacilityLendersPercentofFacility" name="LineofCreditFacilityLendersPercentofFacility" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LineofCreditfacilityWeightedAverageTerm" name="LineofCreditfacilityWeightedAverageTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LinesofCreditFacilityNumberofLenders" name="LinesofCreditFacilityNumberofLenders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LiquefiedNaturalGasContractsMember" name="LiquefiedNaturalGasContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LiquidFuelsTerminalsMember" name="LiquidFuelsTerminalsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LitigationSettlementAmountAllocatedtoRatepayersandShareholders" name="LitigationSettlementAmountAllocatedtoRatepayersandShareholders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_LitigationSettlementAmountNetofArbitrationExpense" name="LitigationSettlementAmountNetofArbitrationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_LitigationSettlementPercentofArbitrationExpenses" name="LitigationSettlementPercentofArbitrationExpenses" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LongCreditMember" name="LongCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LongTermContractsMember" name="LongTermContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LongTermDebtMaturitiesTotalRepaymentsOfPrincipal" name="LongTermDebtMaturitiesTotalRepaymentsOfPrincipal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LongTermPurchaseCommitmentEstimatedAnnualEscalation" name="LongTermPurchaseCommitmentEstimatedAnnualEscalation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_LongTermPurchaseCommitmentPresentValueRegulatoryAsset" name="LongTermPurchaseCommitmentPresentValueRegulatoryAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LonggovernmentMember" name="LonggovernmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LongtermPurchaseCommitmentPriceIndexReduction" name="LongtermPurchaseCommitmentPriceIndexReduction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_LossContingencyAccrualProvisionNetofTax" name="LossContingencyAccrualProvisionNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_LossContingencyAdditionalAnnualContributions" name="LossContingencyAdditionalAnnualContributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_LossContingencyAdditionalAnnualContributionsAggregateValue" name="LossContingencyAdditionalAnnualContributionsAggregateValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LossContingencyInitialShareholderContributions" name="LossContingencyInitialShareholderContributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_LossContingencyLossContingencyLiquidityFundMaximumBorrowingCapacity" name="LossContingencyLossContingencyLiquidityFundMaximumBorrowingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_LossContingencyPeriodofAnnualContributions" name="LossContingencyPeriodofAnnualContributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_LossContingencyProofofClaimsNumber" name="LossContingencyProofofClaimsNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_LossContingencyTotalShareholderContribution" name="LossContingencyTotalShareholderContribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_LuzDelSurMember" name="LuzDelSurMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ManagementAgreementTerminationFee" name="ManagementAgreementTerminationFee" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ManufacturedGasSitesMember" name="ManufacturedGasSitesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_Marketelectricityforwardpriceinputs" name="Marketelectricityforwardpriceinputs" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_MaximumOccupationalSafetyAndHealthFines" name="MaximumOccupationalSafetyAndHealthFines" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_MaximumOtherAssessments" name="MaximumOtherAssessments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_Maximumperformancebasedrsutargetperformanceconditionsexceededforawardsgrantedduringorafter2014" name="Maximumperformancebasedrsutargetperformanceconditionsexceededforawardsgrantedduringorafter2014" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_MeasurementInputStorageRateMember" name="MeasurementInputStorageRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_MehoopanyWindFarmMember" name="MehoopanyWindFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_MesquiteSolar1Member" name="MesquiteSolar1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_MexicanSubsidiariesMember" name="MexicanSubsidiariesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_MississippiHubAndBayGasMember" name="MississippiHubAndBayGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasContractsMember" name="NaturalGasContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasDerivativeMember" name="NaturalGasDerivativeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasPipelinesandOngoingMaintenanceServicesMember" name="NaturalGasPipelinesandOngoingMaintenanceServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasStorageandTransportationContractsMember" name="NaturalGasStorageandTransportationContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasSupplyContractsMember" name="NaturalGasSupplyContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasTransportationContractsMember" name="NaturalGasTransportationContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NaturalGasandElectricityUSRegulatedMember" name="NaturalGasandElectricityUSRegulatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NetOfTaxAmountMember" name="NetOfTaxAmountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_NetRegulatoryAssetsLiabilities" name="NetRegulatoryAssetsLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_NetRegulatoryAssetsLiabilitiesDomain" name="NetRegulatoryAssetsLiabilitiesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NetRegulatoryAssetsLiabilitiesSDGEMember" name="NetRegulatoryAssetsLiabilitiesSDGEMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NetRegulatoryAssetsLiabilitiesSempraEnergyConsolidatedMember" name="NetRegulatoryAssetsLiabilitiesSempraEnergyConsolidatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NetRegulatoryAssetsLiabilitiesSoCalGasMember" name="NetRegulatoryAssetsLiabilitiesSoCalGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_NoncontrollingInterestPolicyPolicyTextBlock" name="NoncontrollingInterestPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NoncontrollingTaxEquityInvestorsMember" name="NoncontrollingTaxEquityInvestorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NoncontrollingTaxEquityInvestorsWindGenerationMember" name="NoncontrollingTaxEquityInvestorsWindGenerationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_NonutilityNaturalgasStorageAssetsMember" name="NonutilityNaturalgasStorageAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_NuclearLiabilityInsuranceCoverageMaximum" name="NuclearLiabilityInsuranceCoverageMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_NuclearPlantMaintenanceMember" name="NuclearPlantMaintenanceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_NuclearPropertyDamageInsurancePremiumAssessment" name="NuclearPropertyDamageInsurancePremiumAssessment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_NuclearPropertyInsuranceTerrorismCoverageMaximum" name="NuclearPropertyInsuranceTerrorismCoverageMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_OMECLLCMember" name="OMECLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OMMember" name="OMMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OnOrAfterOctober12024Member" name="OnOrAfterOctober12024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OncorElectricDeliveryCompanyLLC.Member" name="OncorElectricDeliveryCompanyLLC.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OncorElectricDeliveryCompanyLLCAdditionalAcquisitionMember" name="OncorElectricDeliveryCompanyLLCAdditionalAcquisitionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OncorElectricDeliveryHoldingsCompanyLLCMember" name="OncorElectricDeliveryHoldingsCompanyLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OperationandMaintenanceAgreementMember" name="OperationandMaintenanceAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtayMesaEnergyCenterLoanPayable2019through2024Member" name="OtayMesaEnergyCenterLoanPayable2019through2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtayMesaEnergyCenterLoanPayableCurrentlyThroughApril2019Member" name="OtayMesaEnergyCenterLoanPayableCurrentlyThroughApril2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtayMesaVieMember" name="OtayMesaVieMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossArisingDuringPeriodTransfersAfterTax" name="OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossArisingDuringPeriodTransfersAfterTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditTransfersBeforeTax" name="OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditTransfersBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_OtherDerivativesAsHedgingInstrumentsAtFairValueNetBeforeCashCollateral" name="OtherDerivativesAsHedgingInstrumentsAtFairValueNetBeforeCashCollateral" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_OtherEquityMethodInvestmentsAndOtherInvestmentsMember" name="OtherEquityMethodInvestmentsAndOtherInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherEquityMethodInvestmentsMember" name="OtherEquityMethodInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherHazardousWasteSitesMember" name="OtherHazardousWasteSitesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherIncomeLineItems" name="OtherIncomeLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherIncomeTable" name="OtherIncomeTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDue2016ThroughDecember2026Member" name="OtherLongTermDebtDue2016ThroughDecember2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueDecember2023Member" name="OtherLongTermDebtDueDecember2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueFebruary2019Member" name="OtherLongTermDebtDueFebruary2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueFebruary2020Member" name="OtherLongTermDebtDueFebruary2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueFebruary2023Member" name="OtherLongTermDebtDueFebruary2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueFebruary2028Member" name="OtherLongTermDebtDueFebruary2028Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueFebruary2038Member" name="OtherLongTermDebtDueFebruary2038Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueFebruary2048Member" name="OtherLongTermDebtDueFebruary2048Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueJanuary2028Member" name="OtherLongTermDebtDueJanuary2028Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueJuly2030Member" name="OtherLongTermDebtDueJuly2030Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueJune2024Member" name="OtherLongTermDebtDueJune2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueJune2027Member" name="OtherLongTermDebtDueJune2027Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueMarch2020Member" name="OtherLongTermDebtDueMarch2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueNovember2020Member" name="OtherLongTermDebtDueNovember2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueNovember2025Member" name="OtherLongTermDebtDueNovember2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueOctober2022Member" name="OtherLongTermDebtDueOctober2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtDueOctober2039Member" name="OtherLongTermDebtDueOctober2039Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtMember" name="OtherLongTermDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtPayable2016ThroughMarch2032Member" name="OtherLongTermDebtPayable2016ThroughMarch2032Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtPayable2022ThroughNovember2034Member" name="OtherLongTermDebtPayable2022ThroughNovember2034Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongTermDebtVariableRateNotesDueMarch2021Member" name="OtherLongTermDebtVariableRateNotesDueMarch2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtCurrentlyThroughJanuary2028Member" name="OtherLongtermDebtCurrentlyThroughJanuary2028Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtCurrentlyThroughJanuary2048Member" name="OtherLongtermDebtCurrentlyThroughJanuary2048Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtCurrentlyThroughJuly2028Member" name="OtherLongtermDebtCurrentlyThroughJuly2028Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtCurrentlyThroughOctober2026Member" name="OtherLongtermDebtCurrentlyThroughOctober2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtDueJanuary2021Member" name="OtherLongtermDebtDueJanuary2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtDueJuly2019Member" name="OtherLongtermDebtDueJuly2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtDueMay2026Member" name="OtherLongtermDebtDueMay2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtDueOctober2019Member" name="OtherLongtermDebtDueOctober2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherLongtermDebtJuniorSubordinatedNotesDueJuly2079Member" name="OtherLongtermDebtJuniorSubordinatedNotesDueJuly2079Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherMember" name="OtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherNonUtilityassetsMember" name="OtherNonUtilityassetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherOperatingUnitsandParentMember" name="OtherOperatingUnitsandParentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherOwnedGenerationMember" name="OtherOwnedGenerationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherRegulatoryAssetsMember" name="OtherRegulatoryAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherSempraEnergyMember" name="OtherSempraEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_OtherSundryExpensesNet" name="OtherSundryExpensesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OtherUtilityElectricEquipmentMember" name="OtherUtilityElectricEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersBayGasStorageCompanyMember" name="OwnershipInterestsHeldByOthersBayGasStorageCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersChilquintaEnergiaMember" name="OwnershipInterestsHeldByOthersChilquintaEnergiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersECSLNGLiquefactionProjectMember" name="OwnershipInterestsHeldByOthersECSLNGLiquefactionProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersIEnovaSubsidiaryTwoMember" name="OwnershipInterestsHeldByOthersIEnovaSubsidiaryTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersLibertyGasStorageMember" name="OwnershipInterestsHeldByOthersLibertyGasStorageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersLuzDelSurMember" name="OwnershipInterestsHeldByOthersLuzDelSurMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersOtayMesaVieMember" name="OwnershipInterestsHeldByOthersOtayMesaVieMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_OwnershipInterestsHeldByOthersTecsurMember" name="OwnershipInterestsHeldByOthersTecsurMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PGEMember" name="PGEMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PXISEEnergySolutionsLLCMember" name="PXISEEnergySolutionsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PayableRelatedToNaturalGasLeak" name="PayableRelatedToNaturalGasLeak" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_PaymentsForAccruedEnvironmentalLossContingenciesAfterYearFive" name="PaymentsForAccruedEnvironmentalLossContingenciesAfterYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsForAccruedEnvironmentalLossContingenciesNextTwelveMonth" name="PaymentsForAccruedEnvironmentalLossContingenciesNextTwelveMonth" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsForAccruedEnvironmentalLossContingenciesYearFive" name="PaymentsForAccruedEnvironmentalLossContingenciesYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsForAccruedEnvironmentalLossContingenciesYearFour" name="PaymentsForAccruedEnvironmentalLossContingenciesYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsForAccruedEnvironmentalLossContingenciesYearThree" name="PaymentsForAccruedEnvironmentalLossContingenciesYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsForAccruedEnvironmentalLossContingenciesYearTwo" name="PaymentsForAccruedEnvironmentalLossContingenciesYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsFromTaxSharingArrangements" name="PaymentsFromTaxSharingArrangements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsToAcquireEquityMethodInvestmentsPostClosingAdjustments" name="PaymentsToAcquireEquityMethodInvestmentsPostClosingAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PaymentsToAcquireNoncontrollingInterest" name="PaymentsToAcquireNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_PenaltiesCreditedtoCustomers" name="PenaltiesCreditedtoCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_PenaltiesExpense" name="PenaltiesExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_PenaltiesPayable" name="PenaltiesPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_PenaltyAssessments" name="PenaltyAssessments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_PenaltyCreditPerCustomer" name="PenaltyCreditPerCustomer" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PensionAndOtherPostretirementBenefitObligationsMember" name="PensionAndOtherPostretirementBenefitObligationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PensionObligationNetOfPlanAssets" name="PensionObligationNetOfPlanAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_PercentofLossAccrualAllocatedtoTemporaryRelocationProgram" name="PercentofLossAccrualAllocatedtoTemporaryRelocationProgram" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_PipelinesAndStorageEquipmentMember" name="PipelinesAndStorageEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PlaintiffsMember" name="PlaintiffsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PlantPipelineAndOtherDistributionAssetsOfEcogasMember" name="PlantPipelineAndOtherDistributionAssetsOfEcogasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PotentialResolutionOfAuditIssuesMember" name="PotentialResolutionOfAuditIssuesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PowerPlantEnergyGeneratingCapacity" name="PowerPlantEnergyGeneratingCapacity" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PowerPurchaseAgreementTerm" name="PowerPurchaseAgreementTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Pre65retireeMember" name="Pre65retireeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PreferredStockLineItems" name="PreferredStockLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PreferredStockOfSubsidiariesMember" name="PreferredStockOfSubsidiariesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PreferredStockOwnedByParentValueOutstanding" name="PreferredStockOwnedByParentValueOutstanding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_PreferredStockSeriesAMember" name="PreferredStockSeriesAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PreferredStockTable" name="PreferredStockTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PrepaidInsuranceFundAsset" name="PrepaidInsuranceFundAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_PrepaidInsuranceFundAssetCurrent" name="PrepaidInsuranceFundAssetCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_PrepaidInsuranceFundAssetNoncurrent" name="PrepaidInsuranceFundAssetNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_PrepaidInsuranceFundLiability" name="PrepaidInsuranceFundLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_PrepaidInsuranceFundLiabilityCurrentLiabilities" name="PrepaidInsuranceFundLiabilityCurrentLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_PrepaidInsuranceFundLiabilityDeferredCreditsandOther" name="PrepaidInsuranceFundLiabilityDeferredCreditsandOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_PresentationOfRestrictedCashLineItems" name="PresentationOfRestrictedCashLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_PresentationOfRestrictedCashTable" name="PresentationOfRestrictedCashTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ProceedsFromSaleOfNoncontrollingInterestNetOfOfferingCosts" name="ProceedsFromSaleOfNoncontrollingInterestNetOfOfferingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_ProceedsfromIssuanceofDebtandEquity" name="ProceedsfromIssuanceofDebtandEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_ProjectCapacityMass" name="ProjectCapacityMass" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_ProjectExportCapabilityMass" name="ProjectExportCapabilityMass" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_PropertyClassActionMember" name="PropertyClassActionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ProvedUndevelopedReservePerDayVolume" name="ProvedUndevelopedReservePerDayVolume" nillable="true" substitutionGroup="xbrli:item" type="num:volumeItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_PublicOfferingMember" name="PublicOfferingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_PurchaseCommitmentComponentPercentage" name="PurchaseCommitmentComponentPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_PurchasedPowerContractsMember" name="PurchasedPowerContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_QuarterlyFinancialDataExpensesAndOtherIncome" name="QuarterlyFinancialDataExpensesAndOtherIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RBSSempraCommoditiesMember" name="RBSSempraCommoditiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RamonesNortePipelineMember" name="RamonesNortePipelineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RealAssetsMember" name="RealAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ReceivableRelatedToNaturalGasLeak" name="ReceivableRelatedToNaturalGasLeak" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_RedemptionTermAxis" name="RedemptionTermAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RedemptionTermDomain" name="RedemptionTermDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_RegulatoryAssetNuclearPlantClosure" name="RegulatoryAssetNuclearPlantClosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_RegulatoryAssetThresholdtoCeaseRateRecovery" name="RegulatoryAssetThresholdtoCeaseRateRecovery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_RegulatoryBalancingAccountsCommoditiesElectricityMember" name="RegulatoryBalancingAccountsCommoditiesElectricityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RegulatoryBalancingAccountsCommoditiesGasandTransportationMember" name="RegulatoryBalancingAccountsCommoditiesGasandTransportationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RegulatoryBalancingAccountsGasTransportationMember" name="RegulatoryBalancingAccountsGasTransportationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RegulatoryBalancingAccountsOtherMember" name="RegulatoryBalancingAccountsOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RegulatoryBalancingAccountsPublicPurposeProgramsMember" name="RegulatoryBalancingAccountsPublicPurposeProgramsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RegulatoryBalancingAccountsSafetyandReliabilityMember" name="RegulatoryBalancingAccountsSafetyandReliabilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_RegulatoryBalancingAccountsUndercollectedNoncurrent" name="RegulatoryBalancingAccountsUndercollectedNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_RegulatoryInterestNet" name="RegulatoryInterestNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_RegulatoryLiability" name="RegulatoryLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_Remainingamortizationperiod" name="Remainingamortizationperiod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RenewableEnergyContractsExpiringThrough2041Member" name="RenewableEnergyContractsExpiringThrough2041Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RenewablesProjectsMember" name="RenewablesProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_Reserveforalisocanyoncosts" name="Reserveforalisocanyoncosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RestrictedStockUnitsEmployeeStockOptionsorRestrictedStockAwardsMember" name="RestrictedStockUnitsEmployeeStockOptionsorRestrictedStockAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RestrictedStockUnitsRSUsServicebasedMember" name="RestrictedStockUnitsRSUsServicebasedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RetireeAxis" name="RetireeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RetireeDomain" name="RetireeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Retireeaged65orolderMember" name="Retireeaged65orolderMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ReturnSeekingAssetsMember" name="ReturnSeekingAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_RiskMitigatingAssetsMember" name="RiskMitigatingAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SDGESegmentMember" name="SDGESegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SDGEandEdisonMember" name="SDGEandEdisonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SONGS1DecommissioningMember" name="SONGS1DecommissioningMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SONGS2and3DecommissioningMember" name="SONGS2and3DecommissioningMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SONGSSitesMember" name="SONGSSitesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SanDiegoGasAndElectricCompanyMember" name="SanDiegoGasAndElectricCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SavingsPlanLineItems" name="SavingsPlanLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SavingsPlanMarketValueOfEmployerStockHeldByPlan" name="SavingsPlanMarketValueOfEmployerStockHeldByPlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_SavingsPlanTable" name="SavingsPlanTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfCallableLongTermDebtLineItems" name="ScheduleOfCallableLongTermDebtLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfCallableLongTermDebtTable" name="ScheduleOfCallableLongTermDebtTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfCallableLongTermDebtTableTextBlock" name="ScheduleOfCallableLongTermDebtTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfCommonStockActivityTableTextBlock" name="ScheduleOfCommonStockActivityTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfDefinedBenefitPlansContributionsTableTextBlock" name="ScheduleOfDefinedBenefitPlansContributionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfDefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYearTableTextBlock" name="ScheduleOfDefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYearTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfEnvironmentalRemediationCostsCapitalizedInPeriodTableTextBlock" name="ScheduleOfEnvironmentalRemediationCostsCapitalizedInPeriodTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfEnvironmentalRemediationCostsStatusOfRemediationSitesTableTextBlock" name="ScheduleOfEnvironmentalRemediationCostsStatusOfRemediationSitesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfEstimatedFuturePaymentsUnderNaturalGasContractsTableTextBlock" name="ScheduleOfEstimatedFuturePaymentsUnderNaturalGasContractsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfEstimatedFuturePaymentsUnderPurchasedPowerContractsTableTextBlock" name="ScheduleOfEstimatedFuturePaymentsUnderPurchasedPowerContractsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfFERCCostOfCapitalTableTableTextBlock" name="ScheduleOfFERCCostOfCapitalTableTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfGeneralRateCaseTable" name="ScheduleOfGeneralRateCaseTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfLNGCommitmentAmountsTableTextBlock" name="ScheduleOfLNGCommitmentAmountsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfLongTermDebtMaturitiesLineItems" name="ScheduleOfLongTermDebtMaturitiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfLongTermDebtMaturitiesTable" name="ScheduleOfLongTermDebtMaturitiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfNetRegulatoryAssetsLiabilitiesLineItems" name="ScheduleOfNetRegulatoryAssetsLiabilitiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleOfNetRegulatoryAssetsLiabilitiesTable" name="ScheduleOfNetRegulatoryAssetsLiabilitiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfNonQualifiedStockOptionsTableTextBlock" name="ScheduleOfNonQualifiedStockOptionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfPaymentsUnderNaturalGasContractsTableTextBlock" name="ScheduleOfPaymentsUnderNaturalGasContractsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfPreferredStockTableTextBlock" name="ScheduleOfPreferredStockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleOfRestrictedStockAwardsAndUnitsValuationAssumptionsTableTextBlock" name="ScheduleOfRestrictedStockAwardsAndUnitsValuationAssumptionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleofAuctionPriceInputsTableTextBlock" name="ScheduleofAuctionPriceInputsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleofEffectofChangesinLegislationofIncomeTaxExpenseLineItems" name="ScheduleofEffectofChangesinLegislationofIncomeTaxExpenseLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ScheduleofEffectofChangesinLegislationofIncomeTaxExpenseTable" name="ScheduleofEffectofChangesinLegislationofIncomeTaxExpenseTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleofImpactofChangesinLegislationTableTextBlock" name="ScheduleofImpactofChangesinLegislationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ScheduleofLeasesStatementofFinancialPositionTableTextBlock" name="ScheduleofLeasesStatementofFinancialPositionTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SecondaryFinancialProtectionCompanyContributionAnnualMaximum" name="SecondaryFinancialProtectionCompanyContributionAnnualMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_SecondaryFinancialProtectionMaximum" name="SecondaryFinancialProtectionMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_SelectedQuarterlyFinancialInformationLineItems" name="SelectedQuarterlyFinancialInformationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SelectedQuarterlyFinancialInformationTable" name="SelectedQuarterlyFinancialInformationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SelfsupplyGenerationPermitsMember" name="SelfsupplyGenerationPermitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraEnergy5.75JuniorSubordinatedNotesDue2079Member" name="SempraEnergy5.75JuniorSubordinatedNotesDue2079Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraEnergyMember" name="SempraEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraEnergyandOtherMember" name="SempraEnergyandOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraGlobalMember" name="SempraGlobalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraLNGMember" name="SempraLNGMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraLNGMidstreamConstructionMember" name="SempraLNGMidstreamConstructionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraLNGMidstreamMember" name="SempraLNGMidstreamMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraMexicoMember" name="SempraMexicoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraMexicoSegmentMember" name="SempraMexicoSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraRenewablesMember" name="SempraRenewablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraRenewablesSegmentMember" name="SempraRenewablesSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraSouthAmericanUtilitiesMember" name="SempraSouthAmericanUtilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraTexasHoldingsCorpMember" name="SempraTexasHoldingsCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraTexasIntermediateHoldingCompanyLLCMember" name="SempraTexasIntermediateHoldingCompanyLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraTexasUtilityMember" name="SempraTexasUtilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraU.S.BusinessesMember" name="SempraU.S.BusinessesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SempraenergyconsolidatedMember" name="SempraenergyconsolidatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ServiceAgreementTerm" name="ServiceAgreementTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SettlementofForwardSaleContractsMember" name="SettlementofForwardSaleContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_ShareBasedCompensationPerformanceBasedRestrictedStockUnitsMember" name="ShareBasedCompensationPerformanceBasedRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ShareBasedCompensationRestrictedStockAwardsAndUnitsMember" name="ShareBasedCompensationRestrictedStockAwardsAndUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ShareBasedCompensationRestrictedStockUnitsMember" name="ShareBasedCompensationRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ShareBasedCompensationServiceBasedRestrictedStockUnitsMember" name="ShareBasedCompensationServiceBasedRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageDecreaseModifierforBottomQuartile" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageDecreaseModifierforBottomQuartile" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageIncreaseModifierforTopQuartile" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageIncreaseModifierforTopQuartile" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageMaximumAdditionalAward" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageMaximumAdditionalAward" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_ShareholderDerivativeComplaintMember" name="ShareholderDerivativeComplaintMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SharesIssuedPricePerShareNetofUnderwritingDiscount" name="SharesIssuedPricePerShareNetofUnderwritingDiscount" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_SharylandHoldingsLPMember" name="SharylandHoldingsLPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SharylandUtilitiesMember" name="SharylandUtilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SignificantItemsAffectingQuarterlyResultsLineItems" name="SignificantItemsAffectingQuarterlyResultsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SignificantItemsAffectingQuarterlyResultsTable" name="SignificantItemsAffectingQuarterlyResultsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SignificantRestrictionsOfSubsidiariesLineItems" name="SignificantRestrictionsOfSubsidiariesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SignificantRestrictionsOfSubsidiariesTable" name="SignificantRestrictionsOfSubsidiariesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SiteContingencySitesCompleted" name="SiteContingencySitesCompleted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_SiteContingencySitesInProcess" name="SiteContingencySitesInProcess" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_SixPercentSeriesPreferredStockMember" name="SixPercentSeriesPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SoCalGasSegmentMember" name="SoCalGasSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SoCalGasSeriesPreferredStockMember" name="SoCalGasSeriesPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SouthernCaliforniaGasCompanyMember" name="SouthernCaliforniaGasCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SouthwestPowerlinkMember" name="SouthwestPowerlinkMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_SpentNuclearFuelStorageInsurance" name="SpentNuclearFuelStorageInsurance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_SpotMarketPurchasesMember" name="SpotMarketPurchasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_Sre_Awardsbetween20152018Member" name="Sre_Awardsbetween20152018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_StateGridInternationalDevelopmentLimitedMember" name="StateGridInternationalDevelopmentLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_StockIssuedDuringPeriodDeferredCompensationRestrictedStockUnits" name="StockIssuedDuringPeriodDeferredCompensationRestrictedStockUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_StockIssuedDuringPeriodForwardSaleAgreements" name="StockIssuedDuringPeriodForwardSaleAgreements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting" name="StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_StockIssuedDuringPeriodSharesSavingsPlanIssuance" name="StockIssuedDuringPeriodSharesSavingsPlanIssuance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_StockoptionsRSAsandRSUsMember" name="StockoptionsRSAsandRSUsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SubsdiaryOfCommonParentSoCalGasMember" name="SubsdiaryOfCommonParentSoCalGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SubsidiaryOfCommonParentOtherAffiliatesMember" name="SubsidiaryOfCommonParentOtherAffiliatesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SubsidiaryOfCommonParentSDGEMember" name="SubsidiaryOfCommonParentSDGEMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SunrisePowerlinkConstructionMember" name="SunrisePowerlinkConstructionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_SunrisePowerlinkFireMitigationMember" name="SunrisePowerlinkFireMitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TAGJVNotesMember" name="TAGJVNotesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TAGPipelineNorteMember" name="TAGPipelineNorteMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TTHCMember" name="TTHCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TTIMember" name="TTIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetsandLiabilitiesIncomeTaxExpenseBenefit" name="TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetsandLiabilitiesIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="sre_TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetsandLiabilitiesIncomeTaxExpenseBenefitRecognizedinPeriod" name="TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetsandLiabilitiesIncomeTaxExpenseBenefitRecognizedinPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" name="TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_TaxCutsandJobsActof2017TransitionTaxforAccumulatedForeignEarningsDeferredTaxLiability" name="TaxCutsandJobsActof2017TransitionTaxforAccumulatedForeignEarningsDeferredTaxLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_TaxCutsandJobsActof2017TransitionTaxforAccumulatedForeignEarningsIncomeTaxExpenseBenefit" name="TaxCutsandJobsActof2017TransitionTaxforAccumulatedForeignEarningsIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_TaxCutsandJobsActof2017TransitionTaxforAccumulatedForeignEarningsToBeRepatriatedIncomeTaxExpenseBenefit" name="TaxCutsandJobsActof2017TransitionTaxforAccumulatedForeignEarningsToBeRepatriatedIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TdMMember" name="TdMMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TermoelctricaDeMexicaliMember" name="TermoelctricaDeMexicaliMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_TotalComprehensiveIncomeBeforePreferredStockDividendRequirements" name="TotalComprehensiveIncomeBeforePreferredStockDividendRequirements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TotalEquityMember" name="TotalEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_TotalInvestmentsAndOtherAssets" name="TotalInvestmentsAndOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_TotalOtherOperatingUnitsAndParentMember" name="TotalOtherOperatingUnitsAndParentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TotalinvestmentassetsinthefairvaluehierarchyMember" name="TotalinvestmentassetsinthefairvaluehierarchyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_TransportationServiceContractTerm" name="TransportationServiceContractTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TwentyFiveDollarParSixPercentSeriesMember" name="TwentyFiveDollarParSixPercentSeriesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_TwentyFiveDollarParSixPercentSeriesaMember" name="TwentyFiveDollarParSixPercentSeriesaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_UnamortizedDiscountAndDebtIssuanceCosts" name="UnamortizedDiscountAndDebtIssuanceCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_UnconsolidatedEntitiesMember" name="UnconsolidatedEntitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_UndistributedEarningsEquityMethodInvestments" name="UndistributedEarningsEquityMethodInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_UndistributedEarningsEquityMethodInvestmentsOver50PercentOwned" name="UndistributedEarningsEquityMethodInvestmentsOver50PercentOwned" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_UndistributedEarningsOfEquityMethodInvestments" name="UndistributedEarningsOfEquityMethodInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_UndistributedEarningsofForeignSubsidiariesIndefinitelyReinvested" name="UndistributedEarningsofForeignSubsidiariesIndefinitelyReinvested" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_UnrecognizedTaxBenefitsThatWouldDecreaseEffectiveTaxRate" name="UnrecognizedTaxBenefitsThatWouldDecreaseEffectiveTaxRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_UnrecognizedTaxBenefitsThatWouldIncreaseEffectiveTaxRate" name="UnrecognizedTaxBenefitsThatWouldIncreaseEffectiveTaxRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_UtilitiesRegulatoryRevenue" name="UtilitiesRegulatoryRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_UtilitiesServiceLineMember" name="UtilitiesServiceLineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_UtilityConstructionInProgressMember" name="UtilityConstructionInProgressMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_UtilityElectricGenerationEquipmentMember" name="UtilityElectricGenerationEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_UtilitySubsidiariesMember" name="UtilitySubsidiariesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_ValuationandQualifyingAccountsDisclosureTableTextBlock" name="ValuationandQualifyingAccountsDisclosureTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_VariableInterestEntitiesConsolidatedCarryingAmountLongTermDebt" name="VariableInterestEntitiesConsolidatedCarryingAmountLongTermDebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sre_VariableInterestEntitiesConsolidatedCarryingAmountNetPropertyPlantAndEquipment" name="VariableInterestEntitiesConsolidatedCarryingAmountNetPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="sre_VariableLeasePaymentsDueAfterYearFive" name="VariableLeasePaymentsDueAfterYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_VariableLeasePaymentsDueNextTwelveMonths" name="VariableLeasePaymentsDueNextTwelveMonths" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_VariableLeasePaymentsDueYearFive" name="VariableLeasePaymentsDueYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_VariableLeasePaymentsDueYearFour" name="VariableLeasePaymentsDueYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_VariableLeasePaymentsDueYearThree" name="VariableLeasePaymentsDueYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_VariableLeasePaymentsDueYearTwo" name="VariableLeasePaymentsDueYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_VariableRateLoan.DueAugust2024Member" name="VariableRateLoan.DueAugust2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_VatTaxClaimAmount" name="VatTaxClaimAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sre_VentikaWindPowerGenerationFacilitiesMember" name="VentikaWindPowerGenerationFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_Vestedrsusincludedinbasicwaso" name="Vestedrsusincludedinbasicwaso" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_VoluntaryRetirementEnhancementProgramMember" name="VoluntaryRetirementEnhancementProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_WasteDisposalSitesMember" name="WasteDisposalSitesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_WeightedAverageAllInCostOfLoansOutstanding" name="WeightedAverageAllInCostOfLoansOutstanding" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_WeightedAverageAllInCostOfLoansOutstandingPostProjectCompletion" name="WeightedAverageAllInCostOfLoansOutstandingPostProjectCompletion" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_WeightedAverageAllInCostofLoansOutstandingPriortoCompletionofProject" name="WeightedAverageAllInCostofLoansOutstandingPriortoCompletionofProject" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="sre_WildfireFundMaximumClaimReimbursement" name="WildfireFundMaximumClaimReimbursement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sre_WildfireFundMaximumClaimReimbursementThresholdPercentageOfEquityPortionOfElectricTransmissionAndDistributionRateBase" name="WildfireFundMaximumClaimReimbursementThresholdPercentageOfEquityPortionOfElectricTransmissionAndDistributionRateBase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_WildfireFundMember" name="WildfireFundMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sre_WildfireFundThresholdAmountToSeekPayment" name="WildfireFundThresholdAmountToSeekPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_WindGenerationProjectsMember" name="WindGenerationProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sre_WindInvestmentsMember" name="WindInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
