<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Prepared by Clarity FSR  v6.5.1.1186 using Fujitsu Interstage XWand -->


<schema targetNamespace="http://www.sempra.com/20110630" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sre="http://www.sempra.com/20110630" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-types="http://xbrl.us/us-types/2009-01-31">
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="sre-20110630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sre-20110630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sre-20110630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sre-20110630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" id="StatementOfOperations">
        <link:definition>002000 - Statement - CONDENSED 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 roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" id="BalanceSheets">
        <link:definition>001000 - Statement - CONDENSED 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 roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" id="BalanceSheetsPar">
        <link:definition>001500 - Statement - CONDENSED 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 roleURI="http://www.sempra.com/role/StatementCONDENSEDSTATEMENTSOFCONSOLIDATEDCASHFLOWS" id="StatementsOfCashFlows">
        <link:definition>003000 - Statement - CONDENSED STATEMENTS OF CONSOLIDATED 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 roleURI="http://www.sempra.com/role/DisclosureGENERAL" id="sre_ELRID_DisclosureGENERAL">
        <link:definition>010100 - Disclosure - GENERAL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DocumentDOCUMENTANDENTITYINFORMATION" id="DocumentAndEntityInformation">
        <link:definition>000500 - Document - DOCUMENT AND ENTITY INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureNEWACCOUNTINGSTANDARDS" id="NewAccountingStandards">
        <link:definition>010200 - 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 roleURI="http://www.sempra.com/role/DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIES" id="InvestmentsInUnconsolidatedEntities">
        <link:definition>010400 - 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 roleURI="http://www.sempra.com/role/DisclosureDEBTANDCREDITFACILITIES" id="DebtAndCreditFacilities">
        <link:definition>010600 - 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 roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS" id="DerivativeFinancialInstruments">
        <link:definition>010700 - 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 roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS" id="FairValueMeasurements">
        <link:definition>010800 - 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 roleURI="http://www.sempra.com/role/DisclosureSEMPRAUTILITIESREGULATORYMATTERS" id="RegulatoryMatters">
        <link:definition>010900 - Disclosure - SEMPRA UTILITIES' 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 roleURI="http://www.sempra.com/role/DisclosureSEGMENTINFORMATION" id="SegmentInformation">
        <link:definition>011100 - 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 roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITY" id="RecentInvestmentActivity">
        <link:definition>010300 - Disclosure - RECENT INVESTMENT ACTIVITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureSUBSEQUENTEVENT" id="SubsequentEvents">
        <link:definition>011200 - Disclosure - SUBSEQUENT EVENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATA" id="OtherFinancialData">
        <link:definition>010500 - Disclosure - 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 roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIES" id="CommitmentsAndContingencies">
        <link:definition>011000 - 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 roleURI="http://www.sempra.com/role/DisclosureSIGNIFICANTACCOUNTINGPOLICIESPolicies" id="SignificantAccountingPoliciesPolicies">
        <link:definition>020000 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESTables" id="sre_ELRID_DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESTables">
        <link:definition>030400 - 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 roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATATables" id="sre_ELRID_DisclosureOTHERFINANCIALDATATables">
        <link:definition>030500 - Disclosure - 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 roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTSTables" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTSTables">
        <link:definition>030700 - 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 roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTSTables" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTSTables">
        <link:definition>030800 - 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 roleURI="http://www.sempra.com/role/DisclosureSEGMENTINFORMATIONTables" id="sre_ELRID_DisclosureSEGMENTINFORMATIONTables">
        <link:definition>031100 - 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 roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITYDetails" id="sre_ELRID_DisclosureRECENTINVESTMENTACTIVITYDetails">
        <link:definition>040300 - Disclosure - RECENT INVESTMENT 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 roleURI="http://www.sempra.com/role/DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESDetails" id="sre_ELRID_DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESDetails">
        <link:definition>040400 - Disclosure - INVESTMENTS IN UNCONSOLIDATED 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 roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAVARIABLEINTERESTENTITIESDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAVARIABLEINTERESTENTITIESDetails">
        <link:definition>040505 - Disclosure - 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 roleURI="http://www.sempra.com/role/DisclosureDEBTANDCREDITFACILITIESDetails" id="sre_ELRID_DisclosureDEBTANDCREDITFACILITIESDetails">
        <link:definition>040600 - Disclosure - DEBT AND CREDIT FACILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTSDetails" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTSDetails">
        <link:definition>040700 - Disclosure - DERIVATIVE 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 roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTSDetails" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTSDetails">
        <link:definition>040800 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureSEMPRAUTILITIESREGULATORYMATTERSDetails" id="sre_ELRID_DisclosureSEMPRAUTILITIESREGULATORYMATTERSDetails">
        <link:definition>040900 - Disclosure - SEMPRA UTILITIES' REGULATORY MATTERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESLEGALPROCEEDINGSDetails" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESLEGALPROCEEDINGSDetails">
        <link:definition>041000 - 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 roleURI="http://www.sempra.com/role/DisclosureSEGMENTINFORMATIONDetails" id="sre_ELRID_DisclosureSEGMENTINFORMATIONDetails">
        <link:definition>041100 - 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 roleURI="http://www.sempra.com/role/DisclosureGENERALDetails" id="sre_ELRID_DisclosureGENERALDetails">
        <link:definition>040100 - Disclosure - GENERAL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITYTables" id="sre_ELRID_DisclosureRECENTINVESTMENTACTIVITYTables">
        <link:definition>030300 - Disclosure - RECENT INVESTMENT ACTIVITY (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 roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESTables" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESTables">
        <link:definition>031000 - 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 roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAPENSIONANDOTHERPOSTRETIREMENTBENEFITSDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAPENSIONANDOTHERPOSTRETIREMENTBENEFITSDetails">
        <link:definition>040510 - Disclosure - OTHER FINANCIAL DATA - PENSION AND OTHER POSTRETIREMENT BENEFITS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAEARNINGSPERSHAREDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAEARNINGSPERSHAREDetails">
        <link:definition>040515 - Disclosure - OTHER FINANCIAL DATA - EARNINGS PER SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATACOMMONSTOCKREPURCHASEPROGRAMDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATACOMMONSTOCKREPURCHASEPROGRAMDetails">
        <link:definition>040520 - Disclosure - OTHER FINANCIAL DATA - COMMON STOCK REPURCHASE PROGRAM (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATASHAREBASEDCOMPENSATIONDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATASHAREBASEDCOMPENSATIONDetails">
        <link:definition>040525 - Disclosure - OTHER FINANCIAL DATA - SHARE-BASED COMPENSATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATACAPITALIZEDFINANCINGCOSTSDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATACAPITALIZEDFINANCINGCOSTSDetails">
        <link:definition>040530 - Disclosure - 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 roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATACOMPREHENSIVEINCOMEANDEQUITYDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATACOMPREHENSIVEINCOMEANDEQUITYDetails">
        <link:definition>040535 - Disclosure - OTHER FINANCIAL DATA - COMPREHENSIVE INCOME AND EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATATRANSACTIONSWITHAFFILIATESDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATATRANSACTIONSWITHAFFILIATESDetails">
        <link:definition>040540 - Disclosure - 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 roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAOTHERINCOMEDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAOTHERINCOMEDetails">
        <link:definition>040545 - Disclosure - OTHER FINANCIAL DATA - OTHER 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 roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAINCOMETAXESDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAINCOMETAXESDetails">
        <link:definition>040550 - Disclosure - OTHER FINANCIAL DATA - 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 roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESNUCLEARINSURANCEDetails" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESNUCLEARINSURANCEDetails">
        <link:definition>041010 - Disclosure - COMMITMENTS AND CONTINGENCIES - 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 roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESCONTRACTUALCOMMITMENTSDetails" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESCONTRACTUALCOMMITMENTSDetails">
        <link:definition>041020 - 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 roleURI="http://www.sempra.com/role/DisclosureSUBSEQUENTEVENTDetails" id="sre_ELRID_DisclosureSUBSEQUENTEVENTDetails">
        <link:definition>041200 - Disclosure - SUBSEQUENT EVENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAGOODWILLDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAGOODWILLDetails">
        <link:definition>040506 - Disclosure - OTHER FINANCIAL DATA - GOODWILL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAPREFERREDSTOCKDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAPREFERREDSTOCKDetails">
        <link:definition>040523 - Disclosure - OTHER FINANCIAL DATA - 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>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/invest/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-gaap/negated/2008-03-31" schemaLocation="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd" />
  <import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd" />
  <element name="InvestmentsAndOtherAssetsAbstract" id="sre_InvestmentsAndOtherAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesNoncurrent" id="sre_RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesCurrent" id="sre_RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="RegulatoryAssetsArisingFromPensionAndOtherPostretirementBenefitObligations" id="sre_RegulatoryAssetsArisingFromPensionAndOtherPostretirementBenefitObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="InvestmentInJointVenture" id="sre_InvestmentInJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="TotalInvestmentsAndOtherAssets" id="sre_TotalInvestmentsAndOtherAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DeferredCreditsAndOtherLiabilitiesAbstract" id="sre_DeferredCreditsAndOtherLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RegulatoryBalancingAccountsNet" id="sre_RegulatoryBalancingAccountsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RegulatoryLiabilitiesArisingFromRemovalObligations" id="sre_RegulatoryLiabilitiesArisingFromRemovalObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DistributionsFromJointVenture" id="sre_DistributionsFromJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DistributionsFromInvestments" id="sre_DistributionsFromInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="PurchasesOfNuclearDecommissioningAndOtherTrustAssets" id="sre_PurchasesOfNuclearDecommissioningAndOtherTrustAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ProceedsFromSalesByNuclearDecommissioningAndOtherTrusts" id="sre_ProceedsFromSalesByNuclearDecommissioningAndOtherTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="AcquisitionOfBusinessAbstract" id="sre_AcquisitionOfBusinessAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TotalDeferredCreditsAndOtherLiabilities" id="sre_TotalDeferredCreditsAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PreferredStockOfSubsidiaries" id="sre_PreferredStockOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ExpensesAndOtherIncomeAbstract" id="sre_ExpensesAndOtherIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CostOfNaturalGasElectricFuelAndPurchasedPower" id="sre_CostOfNaturalGasElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="EquityEarningsLossesFromJointVenture" id="sre_EquityEarningsLossesFromJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="OtherFinancialDataDetailsAbstract" id="sre_OtherFinancialDataDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CapitalizedFinancingCostsDisclosureAbstract" id="sre_CapitalizedFinancingCostsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CapitalizedFinancingCostsDisclosureLineItems" id="sre_CapitalizedFinancingCostsDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DistributableIncomeOfJointVenture" id="sre_DistributableIncomeOfJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="PreferredDividendsPaidBySubsidiaries" id="sre_PreferredDividendsPaidBySubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncomeLossFromEquityMethodInvestmentsNetOfTax" id="sre_IncomeLossFromEquityMethodInvestmentsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="PreferredStockDividendsOfSubsidiaries" id="sre_PreferredStockDividendsOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="NotesToConsolidatedFinancialStatementsAbstract" id="sre_NotesToConsolidatedFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="VariableInterestEntitiesDisclosureAbstract" id="sre_VariableInterestEntitiesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DebtAndCreditFacilitiesTextBlock" id="sre_DebtAndCreditFacilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherFinancialDataTextBlock" id="sre_OtherFinancialDataTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RecentInvestmentActivityTextBlock" id="sre_RecentInvestmentActivityTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DocumentAndEntityInformationAbstract" id="sre_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SanDiegoGasAndElectricCompanyAndSubsidiaryMember" id="sre_SanDiegoGasAndElectricCompanyAndSubsidiaryMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AffiliateOfInvesteeMember" id="sre_AffiliateOfInvesteeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="UtilitySubsidiariesMember" id="sre_UtilitySubsidiariesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="PacificEnterprisesMember" id="sre_PacificEnterprisesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SouthernCaliforniaGasCompanyMember" id="sre_SouthernCaliforniaGasCompanyMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DeferredIncomeTaxesRecoverableInRates" id="sre_DeferredIncomeTaxesRecoverableInRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DeferredTaxesRefundableInRates" id="sre_DeferredTaxesRefundableInRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="IncreaseDecreaseInNoncurrentLiabilities" id="sre_IncreaseDecreaseInNoncurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNoncurrentAssets" id="sre_IncreaseDecreaseInNoncurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="UtilitiesCostOfElectricFuelAndPurchasedPower" id="sre_UtilitiesCostOfElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="LitigationExpense" id="sre_LitigationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ProceedsFromSaleOfAssetsAndBusinessesNetOfCashSold" id="sre_ProceedsFromSaleOfAssetsAndBusinessesNetOfCashSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ProceedsFromIssuanceOfDebt" id="sre_ProceedsFromIssuanceOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="PaymentsOnDebt" id="sre_PaymentsOnDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="VariableInterestEntitiesConsolidatedCarryingAmountNetPropertyPlantAndEquipment" id="sre_VariableInterestEntitiesConsolidatedCarryingAmountNetPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="VariableInterestEntitiesConsolidatedCarryingAmountLongTermDebt" id="sre_VariableInterestEntitiesConsolidatedCarryingAmountLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ContingentlyRedeemablePreferredStockOfSubsidiary" id="sre_ContingentlyRedeemablePreferredStockOfSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InvestmentsInUnconsolidatedEntitiesTablesAbstract" id="sre_InvestmentsInUnconsolidatedEntitiesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfSummarizedFinancialInformationOfJointVentureTextBlock" id="sre_ScheduleOfSummarizedFinancialInformationOfJointVentureTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherFinancialDataTablesAbstract" id="sre_OtherFinancialDataTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfNetPeriodicBenefitCostTextBlock" id="sre_ScheduleOfNetPeriodicBenefitCostTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfContributionsToBenefitPlansTextBlock" id="sre_ScheduleOfContributionsToBenefitPlansTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfEarningsPerShareTextBlock" id="sre_ScheduleOfEarningsPerShareTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCapitalizedFinancingCostsTextBlock" id="sre_ScheduleOfCapitalizedFinancingCostsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfComprehensiveIncomeTextBlock" id="sre_ScheduleOfComprehensiveIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfTaxExpenseBenefitOnComprehensiveIncomeTextBlock" id="sre_ScheduleOfTaxExpenseBenefitOnComprehensiveIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfShareholdersEquityAndNoncontrollingInterestsTextBlock" id="sre_ScheduleOfShareholdersEquityAndNoncontrollingInterestsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfDueToFromAffiliatesTextBlock" id="sre_ScheduleOfDueToFromAffiliatesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfRevenuesFromAffiliatesTextBlock" id="sre_ScheduleOfRevenuesFromAffiliatesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfTransactionsWithJointVentureTextBlock" id="sre_ScheduleOfTransactionsWithJointVentureTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfOtherIncomeExpenseTextBlock" id="sre_ScheduleOfOtherIncomeExpenseTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRateTextBlock" id="sre_ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRateTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DerivativeFinancialInstrumentsTablesAbstract" id="sre_DerivativeFinancialInstrumentsTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCommodityDerivativeVolumesTextBlock" id="sre_ScheduleOfCommodityDerivativeVolumesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfNotionalAmountsOfInterestRateDerivativesTextBlock" id="sre_ScheduleOfNotionalAmountsOfInterestRateDerivativesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCashFlowHedgeImpactOnStatementsOfOperationsTextBlock" id="sre_ScheduleOfCashFlowHedgeImpactOnStatementsOfOperationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfUndesignatedDerivativeInstrumentsImpactOnStatementsOfOperationsTextBlock" id="sre_ScheduleOfUndesignatedDerivativeInstrumentsImpactOnStatementsOfOperationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMeasurementsTablesAbstract" id="sre_FairValueMeasurementsTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfFairValueOfFinancialInstrumentsTextBlock" id="sre_ScheduleOfFairValueOfFinancialInstrumentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfAvailableForSaleSecuritiesTextBlock" id="sre_ScheduleOfAvailableForSaleSecuritiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfSalesOfAvailableForSaleSecuritiesTextBlock" id="sre_ScheduleOfSalesOfAvailableForSaleSecuritiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCashCollateralNotOffsetWithDerivativeInstrumentsTextBlock" id="sre_ScheduleOfCashCollateralNotOffsetWithDerivativeInstrumentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfRecurringFairValueAssetsLiabilitiesTextBlock" id="sre_ScheduleOfRecurringFairValueAssetsLiabilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfRecurringFairValueAssetsLiabilitiesUnobservableInputReconciliationTextBlock" id="sre_ScheduleOfRecurringFairValueAssetsLiabilitiesUnobservableInputReconciliationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentInformationTablesAbstract" id="sre_SegmentInformationTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InvestmentsInUnconsolidatedEntitiesDetailsAbstract" id="sre_InvestmentsInUnconsolidatedEntitiesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GuaranteeFairValueAtOrigin" id="sre_GuaranteeFairValueAtOrigin" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PurchasePriceSaleOfBusinessesByJointVenture" id="sre_PurchasePriceSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ProceedsFromSaleOfBusinessesByJointVenture" id="sre_ProceedsFromSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ProceedsFromSaleOfBusinessesByJointVentureDistributableIncome" id="sre_ProceedsFromSaleOfBusinessesByJointVentureDistributableIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="SecuredDebtVIE" id="sre_SecuredDebtVIE" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DefinedBenefitPlanRegulatoryAdjustment" id="sre_DefinedBenefitPlanRegulatoryAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="EarningsPerShareDisclosureAbstract" id="sre_EarningsPerShareDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OutOfTheMoneyStockOptionsMember" id="sre_OutOfTheMoneyStockOptionsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCapitalizedFinancingCostsTable" id="sre_ScheduleOfCapitalizedFinancingCostsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CapitalizedFinancingCosts" id="sre_CapitalizedFinancingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ComprehensiveIncomeAndEquityDisclosureAbstract" id="sre_ComprehensiveIncomeAndEquityDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ComprehensiveIncomeAndEquityDisclosureLineItems" id="sre_ComprehensiveIncomeAndEquityDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfComprehensiveIncomeAndEquityTable" id="sre_ScheduleOfComprehensiveIncomeAndEquityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TransactionsWithAffiliatesDisclosureAbstract" id="sre_TransactionsWithAffiliatesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SubsidiaryOfCommonParentSDGEMember" id="sre_SubsidiaryOfCommonParentSDGEMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SubsdiaryOfCommonParentSoCalGasMember" id="sre_SubsdiaryOfCommonParentSoCalGasMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SubsidiaryOfCommonParentOtherAffiliatesMember" id="sre_SubsidiaryOfCommonParentOtherAffiliatesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RelatedPartyTaxExpenseDueToFromAffiliatesCurrent" id="sre_RelatedPartyTaxExpenseDueToFromAffiliatesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InvestmentInBondsRelatedPartyCarryingValue" id="sre_InvestmentInBondsRelatedPartyCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="InvestmentInBondsRelatedPartyRate" id="sre_InvestmentInBondsRelatedPartyRate" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TransactionsWithJointVentureLineItems" id="sre_TransactionsWithJointVentureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfTransactionsWithJointVentureTable" id="sre_ScheduleOfTransactionsWithJointVentureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SDGESegmentMember" id="sre_SDGESegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SoCalGasSegmentMember" id="sre_SoCalGasSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SempraCommoditiesSegmentMember" id="sre_SempraCommoditiesSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SempraGenerationSegmentMember" id="sre_SempraGenerationSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SempraPipelinesAndStorageSegmentMember" id="sre_SempraPipelinesAndStorageSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SempraLNGSegmentMember" id="sre_SempraLNGSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AllOtherSegmentsMember" id="sre_AllOtherSegmentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="IntercompanyEliminationsSegmentMember" id="sre_IntercompanyEliminationsSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="IntersegmentReceivablesSegmentMember" id="sre_IntersegmentReceivablesSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RevenuesFromTransactionsWithJointVenture" id="sre_RevenuesFromTransactionsWithJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="CostOfNaturalGasFromTransactionsWithJointVenture" id="sre_CostOfNaturalGasFromTransactionsWithJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TransactionsWithJointVentureFixedPriceContractsAndOtherDerivativesNetAssetLiability" id="sre_TransactionsWithJointVentureFixedPriceContractsAndOtherDerivativesNetAssetLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="TransactionsWithJointVentureDueToJointVenture" id="sre_TransactionsWithJointVentureDueToJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="TransactionsWithJointVentureDueFromJointVenture" id="sre_TransactionsWithJointVentureDueFromJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="RegulatoryInterestNetMember" id="sre_RegulatoryInterestNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherIncomeSundryMember" id="sre_OtherIncomeSundryMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureAbstract" id="sre_IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureLineItems" id="sre_IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRatesTable" id="sre_ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRatesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="IncomeTaxExpenseBenefitRelatedToForeignCurrency" id="sre_IncomeTaxExpenseBenefitRelatedToForeignCurrency" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="WriteDownOfDeferredTaxAssetsRelatedToOtherPostEmploymentBenefits" id="sre_WriteDownOfDeferredTaxAssetsRelatedToOtherPostEmploymentBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DebtAndCreditFacilitiesDisclosureAbstract" id="sre_DebtAndCreditFacilitiesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilityBorrowerDomain" id="sre_LineOfCreditFacilityBorrowerDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilitySempraEnergyConsolidatedMember" id="sre_LineOfCreditFacilitySempraEnergyConsolidatedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilitySempraEnergyMember" id="sre_LineOfCreditFacilitySempraEnergyMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilitySempraGlobalMember" id="sre_LineOfCreditFacilitySempraGlobalMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilitySempraUtilitiesCombinedMember" id="sre_LineOfCreditFacilitySempraUtilitiesCombinedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilitySDGEMember" id="sre_LineOfCreditFacilitySDGEMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilitySoCalGasMember" id="sre_LineOfCreditFacilitySoCalGasMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilityLettersOfCreditCapacity" id="sre_LineOfCreditFacilityLettersOfCreditCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="LineOfCreditFacilityLettersOfCreditOutstanding" id="sre_LineOfCreditFacilityLettersOfCreditOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="LineOfCreditFacilityOtherSupportedInstruments" id="sre_LineOfCreditFacilityOtherSupportedInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="GuaranteesAbstract" id="sre_GuaranteesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GuarantorObligationsLiabilitiesOfJointVenture" id="sre_GuarantorObligationsLiabilitiesOfJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="EquityMethodInvestmentOwnershipPercentageOfMinorityPartner" id="sre_EquityMethodInvestmentOwnershipPercentageOfMinorityPartner" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="EquityMethodInvestmentOwnershipPercentageOfOperatingPartner" id="sre_EquityMethodInvestmentOwnershipPercentageOfOperatingPartner" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="GuarantorObligationsEquityMethodInvestmentLineOfCreditFacilityMaximumBorrowingCapacity" id="sre_GuarantorObligationsEquityMethodInvestmentLineOfCreditFacilityMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="GuarantorObligationsEquityMethodInvestmentLongTermDebtOutstanding" id="sre_GuarantorObligationsEquityMethodInvestmentLongTermDebtOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DerivativeFinancialInstrumentsDisclosureAbstract" id="sre_DerivativeFinancialInstrumentsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCommodityDerivativeVolumesLineItems" id="sre_ScheduleOfCommodityDerivativeVolumesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCommodityDerivativeVolumesTable" id="sre_ScheduleOfCommodityDerivativeVolumesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommodityDerivativeVolumesNaturalGas" id="sre_CommodityDerivativeVolumesNaturalGas" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="CommodityDerivativeVolumesCongestionRevenueRights" id="sre_CommodityDerivativeVolumesCongestionRevenueRights" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="CommodityDerivativeVolumesElectricPower" id="sre_CommodityDerivativeVolumesElectricPower" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="ScheduleOfNotionalAmountsOfInterestRateDerivativesLineItems" id="sre_ScheduleOfNotionalAmountsOfInterestRateDerivativesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfNotionalAmountsOfInterestRateDerivativesTable" id="sre_ScheduleOfNotionalAmountsOfInterestRateDerivativesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InterestRateDerivativesNotionalAmountMinimum" id="sre_InterestRateDerivativesNotionalAmountMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InterestRateDerivativesNotionalAmountMaximum" id="sre_InterestRateDerivativesNotionalAmountMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InterestRateDerivativesNotionalAmount" id="sre_InterestRateDerivativesNotionalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="InterestRateDerivativesMaturitiesMinimum" id="sre_InterestRateDerivativesMaturitiesMinimum" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="InterestRateDerivativesMaturitiesMaximum" id="sre_InterestRateDerivativesMaturitiesMaximum" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="InterestRateDerivativesMaturities" id="sre_InterestRateDerivativesMaturities" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FixedPriceContractsAndOtherDerivativesCurrentAssetsMember" id="sre_FixedPriceContractsAndOtherDerivativesCurrentAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FixedPriceContractsAndOtherDerivativesNoncurrentAssetsMember" id="sre_FixedPriceContractsAndOtherDerivativesNoncurrentAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FixedPriceContractsAndOtherDerivativesCurrentLiabilitiesMember" id="sre_FixedPriceContractsAndOtherDerivativesCurrentLiabilitiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FixedPriceContractsAndOtherDerivativesNoncurrentLiabilitiesMember" id="sre_FixedPriceContractsAndOtherDerivativesNoncurrentLiabilitiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DerivativeInterestRateInstrumentsDesignated" id="sre_DerivativeInterestRateInstrumentsDesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DerivativeCommodityContractsNotSubjectToRateRecoveryDesignated" id="sre_DerivativeCommodityContractsNotSubjectToRateRecoveryDesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DerivativeInterestRateInstrumentsNondesignated" id="sre_DerivativeInterestRateInstrumentsNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DerivativeCommodityContractsSubjectToRateRecoveryNondesignated" id="sre_DerivativeCommodityContractsSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DerivativeOffsettingCommodityContractsSubjectToRateRecoveryNondesignated" id="sre_DerivativeOffsettingCommodityContractsSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="DerivativeCommodityContractsNotSubjectToRateRecoveryNondesignated" id="sre_DerivativeCommodityContractsNotSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="DerivativeOffsettingCommodityContractsNotSubjectToRateRecoveryNondesignated" id="sre_DerivativeOffsettingCommodityContractsNotSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RevenuesSempraGlobalAndParentMember" id="sre_RevenuesSempraGlobalAndParentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CostOfNaturalGasElectricFuelAndPurchasedPowerMember" id="sre_CostOfNaturalGasElectricFuelAndPurchasedPowerMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CostOfElectricFuelAndPurchasedPowerMember" id="sre_CostOfElectricFuelAndPurchasedPowerMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CostOfNaturalGasMember" id="sre_CostOfNaturalGasMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ReclassificationOfCashFlowHedgeGainLossTable" id="sre_ReclassificationOfCashFlowHedgeGainLossTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMeasurementsDisclosureAbstract" id="sre_FairValueMeasurementsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DueToUnconsolidatedAffiliateFairValueDisclosure" id="sre_DueToUnconsolidatedAffiliateFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PreferredStockOfSubsidiariesFairValueDisclosure" id="sre_PreferredStockOfSubsidiariesFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ContingentlyRedeemablePreferredStockFairValueDisclosure" id="sre_ContingentlyRedeemablePreferredStockFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PreferredStockFairValueDisclosure" id="sre_PreferredStockFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="GrossUnrealizedGainsOnAvailableForSaleSecurities" id="sre_GrossUnrealizedGainsOnAvailableForSaleSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="GrossUnrealizedLossesOnAvailableForSaleSecurities" id="sre_GrossUnrealizedLossesOnAvailableForSaleSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="NuclearDecommissioningTrustsDisclosureAbstract" id="sre_NuclearDecommissioningTrustsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DerivativePostionsNetOfCashCollateralTable" id="sre_DerivativePostionsNetOfCashCollateralTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CollateralNettedMember" id="sre_CollateralNettedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsEquitySecurities" id="sre_FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsEquitySecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsUSDebtSecurities" id="sre_FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsUSDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsTotal" id="sre_FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisCommodityContractsSubjectToRateRecovery" id="sre_FairValueAssetsMeasuredOnARecurringBasisCommodityContractsSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisCommodityContractsNotSubjectToRateRecovery" id="sre_FairValueAssetsMeasuredOnARecurringBasisCommodityContractsNotSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisTotalAssetsAtFairValue" id="sre_FairValueAssetsMeasuredOnARecurringBasisTotalAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueLiabilitiesMeasuredOnARecurringBasisInterestRateInstruments" id="sre_FairValueLiabilitiesMeasuredOnARecurringBasisInterestRateInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FairValueLiabilitiesMeasuredOnARecurringBasisCommodityContractsSubjectToRateRecovery" id="sre_FairValueLiabilitiesMeasuredOnARecurringBasisCommodityContractsSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FairValueLiabilitiesMeasuredOnARecurringBasisCommodityContractsNotSubjectToRateRecovery" id="sre_FairValueLiabilitiesMeasuredOnARecurringBasisCommodityContractsNotSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FairValueLiabilitiesMeasuredOnARecurringBasisTotalLiabilitiesAtFairValue" id="sre_FairValueLiabilitiesMeasuredOnARecurringBasisTotalLiabilitiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" id="sre_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssuances" id="sre_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssuances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" id="sre_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInCostOfElectricFuelAndPurchasedPower" id="sre_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInCostOfElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="SegmentInformationDisclosureAbstract" id="sre_SegmentInformationDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationPercentageOfRevenues" id="sre_SegmentReportingInformationPercentageOfRevenues" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationPercentageOfDepreciationAndAmortization" id="sre_SegmentReportingInformationPercentageOfDepreciationAndAmortization" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationIncomeLossFromEquityMethodInvestmentsNetOfIncomeTax" id="sre_SegmentReportingInformationIncomeLossFromEquityMethodInvestmentsNetOfIncomeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationPercentageOfExpendituresForPropertyPlantAndEquipment" id="sre_SegmentReportingInformationPercentageOfExpendituresForPropertyPlantAndEquipment" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationPercentageOfAssets" id="sre_SegmentReportingInformationPercentageOfAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="WriteOffOfLongLivedAssets" id="sre_WriteOffOfLongLivedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="ScheduleOfEarningsPerShareLineItems" id="sre_ScheduleOfEarningsPerShareLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfEarningsPerShareTable" id="sre_ScheduleOfEarningsPerShareTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EarningsPerShareDenominatorAbstract" id="sre_EarningsPerShareDenominatorAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CashAssumedInConnectionWithInitialConsolidationOfVariableInterestEntity" id="sre_CashAssumedInConnectionWithInitialConsolidationOfVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="IntersegmentRevenuesSegmentMember" id="sre_IntersegmentRevenuesSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationPercentageOfEarningsLosses" id="sre_SegmentReportingInformationPercentageOfEarningsLosses" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CommodityContractsSubjectToRateRecoveryMember" id="sre_CommodityContractsSubjectToRateRecoveryMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisInterestRateInstruments" id="sre_FairValueAssetsMeasuredOnARecurringBasisInterestRateInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsMunicipalDebtSecurities" id="sre_FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsMunicipalDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsOtherDebtSecurities" id="sre_FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsOtherDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsTotalDebtSecurities" id="sre_FairValueAssetsMeasuredOnARecurringBasisNuclearDecommissioningTrustsTotalDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessAcquisitionCashConsiderationAccrued" id="sre_BusinessAcquisitionCashConsiderationAccrued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="InvestmentInJointVentureDisclosureAbstract" id="sre_InvestmentInJointVentureDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ProceedsFromSaleOfBusinessesByJointVentureRetainedByJointVenture" id="sre_ProceedsFromSaleOfBusinessesByJointVentureRetainedByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="RockiesExpressMember" id="sre_RockiesExpressMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SodigasPampeanaMember" id="sre_SodigasPampeanaMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SodigasSurMember" id="sre_SodigasSurMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="GeneralDetailsAbstract" id="sre_GeneralDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PresentationOfRestrictedCashLineItems" id="sre_PresentationOfRestrictedCashLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PresentationOfRestrictedCashTable" id="sre_PresentationOfRestrictedCashTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RecentInvestmentActivityDetailsAbstract" id="sre_RecentInvestmentActivityDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="BusinessAcquisitionCashPaidNetOfCashAcquired" id="sre_BusinessAcquisitionCashPaidNetOfCashAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="RecentInvestmentActivityTablesAbstract" id="sre_RecentInvestmentActivityTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="JointVentureMaximumLengthOfTimeHedgedInCashFlowHedge" id="sre_JointVentureMaximumLengthOfTimeHedgedInCashFlowHedge" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="InvestmentInBondsRelatedPartyHistoricalCost" id="sre_InvestmentInBondsRelatedPartyHistoricalCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="IncreaseDecreaseTaxExpenseRelatedToForeignCurrency" id="sre_IncreaseDecreaseTaxExpenseRelatedToForeignCurrency" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DerivativeCreditRiskRelatedContingentFeaturesTable" id="sre_DerivativeCreditRiskRelatedContingentFeaturesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RegulatoryMattersDisclosureDetailsAbstract" id="sre_RegulatoryMattersDisclosureDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommitmentsAndContingenciesTablesAbstract" id="sre_CommitmentsAndContingenciesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfCapitalLeasesFutureMinimumPaymentsDueTextBlock" id="sre_ScheduleOfCapitalLeasesFutureMinimumPaymentsDueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfUtilityProjectsLineItems" id="sre_ScheduleOfUtilityProjectsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfUtilityProjectsTable" id="sre_ScheduleOfUtilityProjectsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EstimatedProjectCostMaximum" id="sre_EstimatedProjectCostMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="EstimatedProjectCostMinimum" id="sre_EstimatedProjectCostMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="EstimatedCapitalInvestment" id="sre_EstimatedCapitalInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="EnvironmentalMitigationCostsIncludedInEstimatedProjectCost" id="sre_EnvironmentalMitigationCostsIncludedInEstimatedProjectCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ProjectToDateExpenditures" id="sre_ProjectToDateExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="InvestmentAsPercentageOfTotalEstimatedProjectCost" id="sre_InvestmentAsPercentageOfTotalEstimatedProjectCost" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="UtilityProjectsByProjectNameAxis" id="sre_UtilityProjectsByProjectNameAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="UtilityProjectsByProjectNameDomain" id="sre_UtilityProjectsByProjectNameDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SunrisePowerlinkMember" id="sre_SunrisePowerlinkMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SolarPhotovoltaicProgramMember" id="sre_SolarPhotovoltaicProgramMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EastCountySubstationMember" id="sre_EastCountySubstationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AdvancedMeteringInfrastructureMember" id="sre_AdvancedMeteringInfrastructureMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="WindFarmProjectMember" id="sre_WindFarmProjectMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfRegulatoryAmountsLineItems" id="sre_ScheduleOfRegulatoryAmountsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfRegulatoryAmountsTable" id="sre_ScheduleOfRegulatoryAmountsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="RenewablePortfolioStandardsNoncomplianceMaximumAnnualPenalty" id="sre_RenewablePortfolioStandardsNoncomplianceMaximumAnnualPenalty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="GeneralRateCaseAnnualRevenueRequirementIncrease" id="sre_GeneralRateCaseAnnualRevenueRequirementIncrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="GeneralRateCasePercentageAnnualRevenueRequirementIncrease" id="sre_GeneralRateCasePercentageAnnualRevenueRequirementIncrease" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RecognizedGasCostIncentiveMechanismAward" id="sre_RecognizedGasCostIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="UnrecordedGasCostIncentiveMechanismAward" id="sre_UnrecordedGasCostIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContingentRecoveryOfFacilitiesCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfFacilitiesCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContingentRecoveryOfInsuranceCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfInsuranceCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncrementalFacilitiesCostsIncurredRelatedToCatastrophe" id="sre_IncrementalFacilitiesCostsIncurredRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="IncrementalInsuranceCostsIncurredRelatedToCatastrophe" id="sre_IncrementalInsuranceCostsIncurredRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="RegulatoryRecoveryDeductiblePerEvent" id="sre_RegulatoryRecoveryDeductiblePerEvent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="CommitmentsAndContingenciesDetailsAbstract" id="sre_CommitmentsAndContingenciesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="LossContingencyAccrualSettledMattersAtCarryingValue" id="sre_LossContingencyAccrualSettledMattersAtCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ClaimsPaymentsByInsurersToAllClaimants" id="sre_ClaimsPaymentsByInsurersToAllClaimants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="PercentageOfClaimsPayments" id="sre_PercentageOfClaimsPayments" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TotalIndividualAndBusinessClaims" id="sre_TotalIndividualAndBusinessClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="TotalGovernmentEntityClaims" id="sre_TotalGovernmentEntityClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="LiabilityInsuranceCoverageMaximum" id="sre_LiabilityInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="EnergyCrisisLitigationMember" id="sre_EnergyCrisisLitigationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DWRContractMember" id="sre_DWRContractMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FERCRefundProceedingsMember" id="sre_FERCRefundProceedingsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FERCManipulationInvestigationMember" id="sre_FERCManipulationInvestigationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LossFromLossContingenciesLineItems" id="sre_LossFromLossContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="LossFromLossContingenciesTable" id="sre_LossFromLossContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="LossContingencySettlementAgreementAmount" id="sre_LossContingencySettlementAgreementAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RegulatoryAssetRecoveryOfCostsFromCatastrophe" id="sre_RegulatoryAssetRecoveryOfCostsFromCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ScheduleOfNuclearInsuranceLineItems" id="sre_ScheduleOfNuclearInsuranceLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfNuclearInsuranceAmountsTable" id="sre_ScheduleOfNuclearInsuranceAmountsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="NuclearLiabilityInsuranceCoverageMaximum" id="sre_NuclearLiabilityInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="SecondaryFinancialProtectionMaximum" id="sre_SecondaryFinancialProtectionMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="SecondaryFinancialProtectionCompanyContributionMaximum" id="sre_SecondaryFinancialProtectionCompanyContributionMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="SecondaryFinancialProtectionCompanyContributionAnnualMaximum" id="sre_SecondaryFinancialProtectionCompanyContributionAnnualMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="NuclearPropertyInsuranceCoverageMaximum" id="sre_NuclearPropertyInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="NuclearPropertyDamageInsuranceCoverageMaximum" id="sre_NuclearPropertyDamageInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="NuclearPropertyDamageInsuranceCoverageWeeklyMinimum" id="sre_NuclearPropertyDamageInsuranceCoverageWeeklyMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="NuclearPropertyDamageInsuranceCoverageWeeklyMaximum" id="sre_NuclearPropertyDamageInsuranceCoverageWeeklyMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="NuclearPropertyDamageInsurancePremiumAssessment" id="sre_NuclearPropertyDamageInsurancePremiumAssessment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="NuclearPropertyInsuranceTerrorismCoverageMaximum" id="sre_NuclearPropertyInsuranceTerrorismCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="PurchasedPowerContractsMember" id="sre_PurchasedPowerContractsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NuclearFuelFabricationMember" id="sre_NuclearFuelFabricationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SunrisePowerlinkConstructionMember" id="sre_SunrisePowerlinkConstructionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NaturalGasInfrastructureConstructionMember" id="sre_NaturalGasInfrastructureConstructionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NaturalGasContractsMember" id="sre_NaturalGasContractsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="PaymentsUnderContractualCommitmentsLineItems" id="sre_PaymentsUnderContractualCommitmentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PaymentsUnderContractualCommitmentsTable" id="sre_PaymentsUnderContractualCommitmentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ContractualCommitmentsPaymentsDueCurrent" id="sre_ContractualCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContractualCommitmentsPaymentsDueInTwoYears" id="sre_ContractualCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContractualCommitmentsPaymentsDueInThreeYears" id="sre_ContractualCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContractualCommitmentsPaymentsDueInFourYears" id="sre_ContractualCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContractualCommitmentsPaymentsDueInFiveYears" id="sre_ContractualCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ContractualCommitmentsPaymentsDueThereafter" id="sre_ContractualCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueCurrent" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInTwoYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInThreeYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFourYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFiveYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueThereafter" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsEffectOfForwardPrices" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsEffectOfForwardPrices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseInNaturalGasContractsCommitmentsNewContracts" id="sre_IncreaseInNaturalGasContractsCommitmentsNewContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueCurrent" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInTwoYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInThreeYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFourYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFiveYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueThereafter" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInNaturalGasContractsCommitments" id="sre_IncreaseDecreaseInNaturalGasContractsCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="DistributionsFromJointVentureInvestingActivities" id="sre_DistributionsFromJointVentureInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="RegulatoryAssetsArisingFromWildfireLitigationCosts" id="sre_RegulatoryAssetsArisingFromWildfireLitigationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAllocatedTransmissionInstruments" id="sre_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAllocatedTransmissionInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="OtherIncomeSundryAtPacificEnterprisesMember" id="sre_OtherIncomeSundryAtPacificEnterprisesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EquityEarningsLossesFromJointVentureBeforeImpairmentCharge" id="sre_EquityEarningsLossesFromJointVentureBeforeImpairmentCharge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="JointVentureSalesOfBusinessesLineItems" id="sre_JointVentureSalesOfBusinessesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="JointVentureSalesOfBusinessesTable" id="sre_JointVentureSalesOfBusinessesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="JointVentureSalesOfBusinessesBySaleAxis" id="sre_JointVentureSalesOfBusinessesBySaleAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="JointVentureSalesOfBusinessesDomain" id="sre_JointVentureSalesOfBusinessesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EstimatedProceedsFromSalesOfJointVentureBusinesses" id="sre_EstimatedProceedsFromSalesOfJointVentureBusinesses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMinimum" id="sre_EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMaximum" id="sre_EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMinimum" id="sre_EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMaximum" id="sre_EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="InvestmentInJointVentureOtherThanTemporaryImpairment" id="sre_InvestmentInJointVentureOtherThanTemporaryImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="InvestmentInJointVentureOtherThanTemporaryImpairmentAfterTax" id="sre_InvestmentInJointVentureOtherThanTemporaryImpairmentAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="FowlerRidgeIIWindFarmMember" id="sre_FowlerRidgeIIWindFarmMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ProceedsFromReturnOfCapital" id="sre_ProceedsFromReturnOfCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="AcceleratedShareRepurchasesInitialShareDelivery" id="sre_AcceleratedShareRepurchasesInitialShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AcceleratedShareRepurchasesInterimShareDelivery" id="sre_AcceleratedShareRepurchasesInterimShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AcceleratedShareRepurchasesMinimumShareDelivery" id="sre_AcceleratedShareRepurchasesMinimumShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AcceleratedShareRepurchasesMaximumShareDelivery" id="sre_AcceleratedShareRepurchasesMaximumShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TaxableGainRelatedToSaleOfBusinessesByJointVenture" id="sre_TaxableGainRelatedToSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="StateTaxExpenseBenefitRelatedToSaleOfBusinessesByJointVenture" id="sre_StateTaxExpenseBenefitRelatedToSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="LineOfCreditFacilityMaximumRatioOfIndebtednessToTotalCapitalization" id="sre_LineOfCreditFacilityMaximumRatioOfIndebtednessToTotalCapitalization" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="FairValueAtOriginGuaranteeObligationAssociatedWithCashFlowRequirements" id="sre_FairValueAtOriginGuaranteeObligationAssociatedWithCashFlowRequirements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RecognizedEnergyEfficiencyIncentiveMechanismAward" id="sre_RecognizedEnergyEfficiencyIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="UnrecordedEnergyEfficiencyIncentiveMechanismAward" id="sre_UnrecordedEnergyEfficiencyIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ContingentRecoveryOfOperationAndMaintenanceCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfOperationAndMaintenanceCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="ContingentRecoveryOfCapitalCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfCapitalCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="CapitalCostCapPerWatt" id="sre_CapitalCostCapPerWatt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="PurchasedPowerCostCapPerMegawattHour" id="sre_PurchasedPowerCostCapPerMegawattHour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="LineOfCreditFacilityIncreaseDecreaseInMaximumBorrowingCapacityUnderNewFacility" id="sre_LineOfCreditFacilityIncreaseDecreaseInMaximumBorrowingCapacityUnderNewFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RenewablePortfolioStandardsPenaltyPerKilowattHourOfRenewableEnergyUnderdelivery" id="sre_RenewablePortfolioStandardsPenaltyPerKilowattHourOfRenewableEnergyUnderdelivery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ElectricDistributionAdvancedMeteringAndGenerationInfrastructureMember" id="sre_ElectricDistributionAdvancedMeteringAndGenerationInfrastructureMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DerivativeCreditRiskRelatedContingentFeaturesLineItems" id="sre_DerivativeCreditRiskRelatedContingentFeaturesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ReclassificationOfCashFlowHedgeGainLossLineItems" id="sre_ReclassificationOfCashFlowHedgeGainLossLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DerivativeFairValueGrossAmountNotOffsetAgainstCollateralNetLineItems" id="sre_DerivativeFairValueGrossAmountNotOffsetAgainstCollateralNetLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="InterestRateAndForeignExchangeInstrumentsMember" id="sre_InterestRateAndForeignExchangeInstrumentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ChilquintaEnergiaMember" id="sre_ChilquintaEnergiaMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LuzDelSurMember" id="sre_LuzDelSurMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="MexicanPipelineAndNaturalGasInfrastructureMember" id="sre_MexicanPipelineAndNaturalGasInfrastructureMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OwnershipPercentageBeforeAcquisition" id="sre_OwnershipPercentageBeforeAcquisition" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="ScheduleOfPerformanceBasedRestrictedSharesTable" id="sre_ScheduleOfPerformanceBasedRestrictedSharesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfPerformanceBasedRestrictedSharesAxis" id="sre_ScheduleOfPerformanceBasedRestrictedSharesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfPerformanceBasedRestrictedSharesDomain" id="sre_ScheduleOfPerformanceBasedRestrictedSharesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RestrictedStockUnitsMember" id="sre_RestrictedStockUnitsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RestrictedStockAwardsMember" id="sre_RestrictedStockAwardsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfPerformanceBasedRestrictedSharesLineItems" id="sre_ScheduleOfPerformanceBasedRestrictedSharesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ContractualVestingPercentageMinimum" id="sre_ContractualVestingPercentageMinimum" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ContractualVestingPercentageMaximum" id="sre_ContractualVestingPercentageMaximum" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EstimatedVestingPercentageMinimum" id="sre_EstimatedVestingPercentageMinimum" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EstimatedVestingPercentageMaximum" id="sre_EstimatedVestingPercentageMaximum" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EstimatedVestingPercentage" id="sre_EstimatedVestingPercentage" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SharesExcludedFromPotentialDilutiveShares" id="sre_SharesExcludedFromPotentialDilutiveShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SharesIncludedFromPotentialDilutiveShares" id="sre_SharesIncludedFromPotentialDilutiveShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="AcceleratedShareRepurchasesFinalShareDelivery" id="sre_AcceleratedShareRepurchasesFinalShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherLongTermDebtFixedRateDue2014Member" id="sre_OtherLongTermDebtFixedRateDue2014Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherLongTermDebtFloatingRateDue2014Member" id="sre_OtherLongTermDebtFloatingRateDue2014Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="IncrementalInsuranceCostsIncurredRelatedToCatastrophe20092010" id="sre_IncrementalInsuranceCostsIncurredRelatedToCatastrophe20092010" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="IncrementalInsuranceCostsIncurredRelatedToCatastrophe20102011" id="sre_IncrementalInsuranceCostsIncurredRelatedToCatastrophe20102011" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="RbsMember" id="sre_RbsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EquityMethodInvestmentDistributionPercentage" id="sre_EquityMethodInvestmentDistributionPercentage" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="RestrictedCashLitigationSettlement" id="sre_RestrictedCashLitigationSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="LossContingencyMonetaryDamagesSought" id="sre_LossContingencyMonetaryDamagesSought" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="EstimatedGainLossOnContractTermination" id="sre_EstimatedGainLossOnContractTermination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="LibertyGasStorageLitigationMember" id="sre_LibertyGasStorageLitigationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DecreaseInRestrictedCash" id="sre_DecreaseInRestrictedCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="IncreaseInRestrictedCash" id="sre_IncreaseInRestrictedCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="EquityEarningsNetOfIncomeTaxMember" id="sre_EquityEarningsNetOfIncomeTaxMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EquityEarningsBeforeIncomeTaxMember" id="sre_EquityEarningsBeforeIncomeTaxMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherOperationAndMaintenanceMember" id="sre_OtherOperationAndMaintenanceMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="CapitalContribution" id="sre_CapitalContribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="RestrictedStockAwardsGranted" id="sre_RestrictedStockAwardsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueMeasurementPolicyTextBlock" id="sre_FairValueMeasurementPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentPolicyTextBlock" id="sre_SegmentPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="LegalSettlementReceivable" id="sre_LegalSettlementReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="GainsLossesOnInterestRateAndForeignExchangeInstrumentsMember" id="sre_GainsLossesOnInterestRateAndForeignExchangeInstrumentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="NewAccountingStandardsPolicy" id="sre_NewAccountingStandardsPolicy" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="GoodwillDisclosureAbstract" id="sre_GoodwillDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="GoodwillSubjectToTranslationAdjustment" id="sre_GoodwillSubjectToTranslationAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="GoodwillBySegmentSempraPipelinesAndStorageMember" id="sre_GoodwillBySegmentSempraPipelinesAndStorageMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="GoodwillBySegmentParentAndOtherMember" id="sre_GoodwillBySegmentParentAndOtherMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SouthAmericaAcquisitionMember" id="sre_SouthAmericaAcquisitionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndCashEquivalents" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivable" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAssets" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentAssets" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayable" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentPortionOfLongTermDebt" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentPortionOfLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentLiabilities" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDebt" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentLiabilities" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueCurrent" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInTwoYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInThreeYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFourYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFiveYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueThereafter" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="GeneralRateCaseDecreaseInRevenueRequirementIncreaseRequest" id="sre_GeneralRateCaseDecreaseInRevenueRequirementIncreaseRequest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="OtherLongTermDebtFixedRateDue2011To2015Member" id="sre_OtherLongTermDebtFixedRateDue2011To2015Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherLongTermDebtFixedRateDue2012To2016Member" id="sre_OtherLongTermDebtFixedRateDue2012To2016Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherLongTermDebtFixedRateDue2030Member" id="sre_OtherLongTermDebtFixedRateDue2030Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DebtFootnoteAxis" id="sre_DebtFootnoteAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DebtEntityDomain" id="sre_DebtEntityDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SempraEnergyMember" id="sre_SempraEnergyMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="EnergyRelatedBusinesses" id="sre_EnergyRelatedBusinesses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="EnergyRelatedBusinessesAbstract" id="sre_EnergyRelatedBusinessesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="UtilitiesAbstract" id="sre_UtilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="UtilitiesCostOfNaturalGas" id="sre_UtilitiesCostOfNaturalGas" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="FairValueOfEquityMethodInvestmentsImmediatelyPriorToTheAcquisitionDuration" id="sre_FairValueOfEquityMethodInvestmentsImmediatelyPriorToTheAcquisitionDuration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="FairValueOfNoncontrollingInterestsDuration" id="sre_FairValueOfNoncontrollingInterestsDuration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="RevenueFromUtilities" id="sre_RevenueFromUtilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="CostOfElectricFuelAndPurchasedPowerFromUtilities" id="sre_CostOfElectricFuelAndPurchasedPowerFromUtilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="CommitmentFootnoteAxis" id="sre_CommitmentFootnoteAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommitmentEntityDomain" id="sre_CommitmentEntityDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FairValueOfBusinessesAcquiredAbstract" id="sre_FairValueOfBusinessesAcquiredAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TotalFairValueOfBusinessesAcquired" id="sre_TotalFairValueOfBusinessesAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="BusinessCombinationProFormaInformationNetIncomeOfAcquireeSinceAcquisitionDateActual" id="sre_BusinessCombinationProFormaInformationNetIncomeOfAcquireeSinceAcquisitionDateActual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" id="sre_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="BusinessCombinationBookValueOfEquityInterests" id="sre_BusinessCombinationBookValueOfEquityInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="MaximumPercentOfSubsidiaryMinorityInterests" id="sre_MaximumPercentOfSubsidiaryMinorityInterests" type="us-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <element name="ConsiderationWithheldRelatedToPurchase" id="sre_ConsiderationWithheldRelatedToPurchase" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PreferredStockDetailsAbstract" id="sre_PreferredStockDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PreferredStockRedeemed" id="sre_PreferredStockRedeemed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PreferredStockRedemptionPricePerShareMinimum" id="sre_PreferredStockRedemptionPricePerShareMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="PreferredStockRedemptionPricePerShareMaximum" id="sre_PreferredStockRedemptionPricePerShareMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="AccruedPreferredStockDividendsAtRedemptionDate" id="sre_AccruedPreferredStockDividendsAtRedemptionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="OtherComprehensiveIncomeReclassificationToNetIncomeOfForeignCurrencyTranslationAdjustmentRelatedToEquityMethodInvestments" id="sre_OtherComprehensiveIncomeReclassificationToNetIncomeOfForeignCurrencyTranslationAdjustmentRelatedToEquityMethodInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="TotalShareholderReturnTextBlock" id="sre_TotalShareholderReturnTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="RedemptionOfPreferredStockOfSubsidiary" id="sre_RedemptionOfPreferredStockOfSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="TotalShareholderReturnRankingTable" id="sre_TotalShareholderReturnRankingTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TotalShareholderReturnRankingAxis" id="sre_TotalShareholderReturnRankingAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TotalShareholderReturnRankingDomain" id="sre_TotalShareholderReturnRankingDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="SeventyFifthPercentileOrAboveMember" id="sre_SeventyFifthPercentileOrAboveMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="FiftiethPercentileMember" id="sre_FiftiethPercentileMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="ThirtyFifthPercentileOrBelowMember" id="sre_ThirtyFifthPercentileOrBelowMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TotalShareholderReturnRankingLineItems" id="sre_TotalShareholderReturnRankingLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="CommonSharesReceivedForEachRestrictedStockUnit" id="sre_CommonSharesReceivedForEachRestrictedStockUnit" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="OtherHoldingCompaniesMember" id="sre_OtherHoldingCompaniesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="TenderOfferMaximumCashExpenditure" id="sre_TenderOfferMaximumCashExpenditure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="AdjustmentsAndEliminationsMember" id="sre_AdjustmentsAndEliminationsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="DistributionsFromJointVentureTotal" id="sre_DistributionsFromJointVentureTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DueToJointVenturePartner" id="sre_DueToJointVenturePartner" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
</schema>
</XBRL>
