| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2021 Workiva --> |
<!-- r:9bca7c6e-5306-42af-bd90-f6e48ccce1b9,g:87707d46-940a-46b8-919d-d289ec816289 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pcg="http://www.pge.com/20210225" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pge.com/20210225"> |
| <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pcg-20210225_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pcg-20210225_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pcg-20210225_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pcg-20210225_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="CoverPage" roleURI="http://www.pge.com/role/CoverPage"> |
| <link:definition> 0001001 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare4.50RedeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare4.50RedeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_EquityUnitsMember" abstract="true" name="EquityUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare6NonredeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare6NonredeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare5SeriesARedeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare5SeriesARedeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare5NonredeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare5NonredeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare4.80RedeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare4.80RedeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_CommonStockNoParValueMember" abstract="true" name="CommonStockNoParValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare5.50NonredeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare5.50NonredeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_PacificGasElectricCoMember" abstract="true" name="PacificGasElectricCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_NYSEAMERICANLLCMember" abstract="true" name="NYSEAMERICANLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare4.36SeriesARedeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare4.36SeriesARedeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="pcg_FirstPreferredStockCumulativeParValue25PerShare5RedeemableMember" abstract="true" name="FirstPreferredStockCumulativeParValue25PerShare5RedeemableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| </xs:schema> |