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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e8587-acbf-7343-b7fc-9707ccb8708c,g:7b683e68-b117-4f70-8387-cf7f19cc3e67-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:psd="http://www.pugetenergy.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt-types="http://fasb.org/srt-types/2026" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pugetenergy.com/20260630">
  <xs:import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.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="psd-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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="psd-20260630_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="psd-20260630_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="psd-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.pugetenergy.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952154 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952155 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMMONSHAREHOLDERSEQUITYStatement" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDSTATEMENTSOFCOMMONSHAREHOLDERSEQUITYStatement">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF COMMON SHAREHOLDER&#8217;S EQUITY Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.pugetenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofConsolidationandSignificantAccountingPolicy" roleURI="http://www.pugetenergy.com/role/SummaryofConsolidationandSignificantAccountingPolicy">
        <link:definition>9952158 - Disclosure - Summary of Consolidation and Significant Accounting Policy</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingPronouncements" roleURI="http://www.pugetenergy.com/role/NewAccountingPronouncements">
        <link:definition>9952159 - Disclosure - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.pugetenergy.com/role/Revenue">
        <link:definition>9952160 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivities" roleURI="http://www.pugetenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivities">
        <link:definition>9952161 - Disclosure - Accounting for Derivative Instruments and Hedging Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.pugetenergy.com/role/FairValueMeasurements">
        <link:definition>9952162 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefits" roleURI="http://www.pugetenergy.com/role/RetirementBenefits">
        <link:definition>9952163 - Disclosure - Retirement Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRates" roleURI="http://www.pugetenergy.com/role/RegulationandRates">
        <link:definition>9952164 - Disclosure - Regulation and Rates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.pugetenergy.com/role/CommitmentsandContingencies">
        <link:definition>9952165 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.pugetenergy.com/role/Leases">
        <link:definition>9952166 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Other" roleURI="http://www.pugetenergy.com/role/Other">
        <link:definition>9952167 - Disclosure - Other</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.pugetenergy.com/role/SegmentInformation">
        <link:definition>9952168 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofConsolidationandSignificantAccountingPolicyPolicies" roleURI="http://www.pugetenergy.com/role/SummaryofConsolidationandSignificantAccountingPolicyPolicies">
        <link:definition>9955511 - Disclosure - Summary of Consolidation and Significant Accounting Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofConsolidationandSignificantAccountingPolicyTables" roleURI="http://www.pugetenergy.com/role/SummaryofConsolidationandSignificantAccountingPolicyTables">
        <link:definition>9955512 - Disclosure - Summary of Consolidation and Significant Accounting Policy (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.pugetenergy.com/role/RevenueTables">
        <link:definition>9955513 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivitiesTables" roleURI="http://www.pugetenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesTables">
        <link:definition>9955514 - Disclosure - Accounting for Derivative Instruments and Hedging Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.pugetenergy.com/role/FairValueMeasurementsTables">
        <link:definition>9955515 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsTables" roleURI="http://www.pugetenergy.com/role/RetirementBenefitsTables">
        <link:definition>9955516 - Disclosure - Retirement Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesTables" roleURI="http://www.pugetenergy.com/role/RegulationandRatesTables">
        <link:definition>9955517 - Disclosure - Regulation and Rates (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.pugetenergy.com/role/LeasesTables">
        <link:definition>9955518 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.pugetenergy.com/role/SegmentInformationTables">
        <link:definition>9955519 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofConsolidationandSignificantAccountingPolicyNarrativeDetails" roleURI="http://www.pugetenergy.com/role/SummaryofConsolidationandSignificantAccountingPolicyNarrativeDetails">
        <link:definition>9955520 - Disclosure - Summary of Consolidation and Significant Accounting Policy - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofConsolidationandSignificantAccountingPolicyAllowanceforCreditLossDetails" roleURI="http://www.pugetenergy.com/role/SummaryofConsolidationandSignificantAccountingPolicyAllowanceforCreditLossDetails">
        <link:definition>9955521 - Disclosure - Summary of Consolidation and Significant Accounting Policy - Allowance for Credit Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDisaggregationofRevenueDetails" roleURI="http://www.pugetenergy.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>9955522 - Disclosure - Revenue - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.pugetenergy.com/role/RevenueNarrativeDetails">
        <link:definition>9955523 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuePerformanceObligationsDetails" roleURI="http://www.pugetenergy.com/role/RevenuePerformanceObligationsDetails">
        <link:definition>9955524 - Disclosure - Revenue - Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuePerformanceObligationsDetails_1" roleURI="http://www.pugetenergy.com/role/RevenuePerformanceObligationsDetails_1">
        <link:definition>9955524 - Disclosure - Revenue - Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivitiesNarrativeDetails" roleURI="http://www.pugetenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesNarrativeDetails">
        <link:definition>9955525 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivitiesDerivativeAssetsandLiabilitiesDetails" roleURI="http://www.pugetenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesDerivativeAssetsandLiabilitiesDetails">
        <link:definition>9955526 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Derivative Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivitiesNetAmountofDerivativesReportedintheStatementofFinancialPositionDetails" roleURI="http://www.pugetenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesNetAmountofDerivativesReportedintheStatementofFinancialPositionDetails">
        <link:definition>9955527 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Net Amount of Derivatives Reported in the Statement of Financial Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivitiesContractualContingentLiabilityDetails" roleURI="http://www.pugetenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesContractualContingentLiabilityDetails">
        <link:definition>9955528 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Contractual Contingent Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDebtatatCarryingandFairValueDetails" roleURI="http://www.pugetenergy.com/role/FairValueMeasurementsDebtatatCarryingandFairValueDetails">
        <link:definition>9955529 - Disclosure - Fair Value Measurements - Debt at at Carrying and Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssetsandLiabilitiesDetails" roleURI="http://www.pugetenergy.com/role/FairValueMeasurementsAssetsandLiabilitiesDetails">
        <link:definition>9955530 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsLevel3RollforwardDetails" roleURI="http://www.pugetenergy.com/role/FairValueMeasurementsLevel3RollforwardDetails">
        <link:definition>9955531 - Disclosure - Fair Value Measurements - Level 3 Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsValuationTechniquesforMeasurementwithUnobservableInputsDetails" roleURI="http://www.pugetenergy.com/role/FairValueMeasurementsValuationTechniquesforMeasurementwithUnobservableInputsDetails">
        <link:definition>9955532 - Disclosure - Fair Value Measurements - Valuation Techniques for Measurement with Unobservable Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsNetPeriodicBenefitCostDetails" roleURI="http://www.pugetenergy.com/role/RetirementBenefitsNetPeriodicBenefitCostDetails">
        <link:definition>9955533 - Disclosure - Retirement Benefits - Net Periodic Benefit Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsActivityDetails" roleURI="http://www.pugetenergy.com/role/RetirementBenefitsActivityDetails">
        <link:definition>9955534 - Disclosure - Retirement Benefits - Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesGeneralRateCaseDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesGeneralRateCaseDetails">
        <link:definition>9955535 - Disclosure - Regulation and Rates - General Rate Case (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesColstripAdjustmentRiderDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesColstripAdjustmentRiderDetails">
        <link:definition>9955536 - Disclosure - Regulation and Rates - Colstrip Adjustment Rider (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesClimateCommitmentActDeferralandNaturalGasDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesClimateCommitmentActDeferralandNaturalGasDetails">
        <link:definition>9955537 - Disclosure - Regulation and Rates - Climate Commitment Act Deferral and Natural Gas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesScheduleofPowerCostAdjustmentMechanismDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesScheduleofPowerCostAdjustmentMechanismDetails">
        <link:definition>9955538 - Disclosure - Regulation and Rates - Schedule of Power Cost Adjustment Mechanism (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesPowerCostAdjustmentMechanismDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesPowerCostAdjustmentMechanismDetails">
        <link:definition>9955539 - Disclosure - Regulation and Rates - Power Cost Adjustment Mechanism (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesPurchasedGasAdjustmentMechanismDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesPurchasedGasAdjustmentMechanismDetails">
        <link:definition>9955540 - Disclosure - Regulation and Rates - Purchased Gas Adjustment Mechanism (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationandRatesScheduleofPurchasedGasAdjustmentMechanismDetails" roleURI="http://www.pugetenergy.com/role/RegulationandRatesScheduleofPurchasedGasAdjustmentMechanismDetails">
        <link:definition>9955541 - Disclosure - Regulation and Rates - Schedule of Purchased Gas Adjustment Mechanism (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.pugetenergy.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9955542 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.pugetenergy.com/role/LeasesDetails">
        <link:definition>9955543 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalbalancesheetinformationrelatedtoleasesDetails" roleURI="http://www.pugetenergy.com/role/LeasesSupplementalbalancesheetinformationrelatedtoleasesDetails">
        <link:definition>9955544 - Disclosure - Leases - Supplemental balance sheet information related to leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNarrativeDetails" roleURI="http://www.pugetenergy.com/role/OtherNarrativeDetails">
        <link:definition>9955545 - Disclosure - Other - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.pugetenergy.com/role/SegmentInformationDetails">
        <link:definition>9955546 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="psd_EnergyCostsAbstract" abstract="true" name="EnergyCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_UtilitiesOperatingExpenseResidentialExchangeCosts" abstract="false" name="UtilitiesOperatingExpenseResidentialExchangeCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_NonutilityExpenseAndOther" abstract="false" name="NonutilityExpenseAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_UtilitiesOperatingExpenseConservationAmortization" abstract="false" name="UtilitiesOperatingExpenseConservationAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_AmortizationOfFinancingCashFlowHedgeContractsToEarningsDuringPeriodNetOfTax" abstract="false" name="AmortizationOfFinancingCashFlowHedgeContractsToEarningsDuringPeriodNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_AmortizationofFinancingCashFlowHedgeContractstoEarningsTax" abstract="false" name="AmortizationofFinancingCashFlowHedgeContractstoEarningsTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_UtilityPlantAbstract" abstract="true" name="UtilityPlantAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_PublicUtilitiesPropertyPlantAndEquipmentElectricPlant" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentElectricPlant" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PublicUtilitiesPropertyPlantAndEquipmentGasPlant" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentGasPlant" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PublicUtilitiesPropertyPlantAndEquipmentCommonPlant" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentCommonPlant" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_OtherPropertyAndInvestmentsAbstract" abstract="true" name="OtherPropertyAndInvestmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_OtherPropertyAndInvestments" abstract="false" name="OtherPropertyAndInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_TotalOtherPropertyAndInvestments" abstract="false" name="TotalOtherPropertyAndInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_UnbilledRevenues" abstract="false" name="UnbilledRevenues" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_FuelAndGasInventoryAtAverageCost" abstract="false" name="FuelAndGasInventoryAtAverageCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_GHGEmissionAllowancesCurrent" abstract="false" name="GHGEmissionAllowancesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PowerContractAcquisitionAdjustmentGainCurrent" abstract="false" name="PowerContractAcquisitionAdjustmentGainCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_OtherLongtermAndRegulatoryAssetsAbstract" abstract="true" name="OtherLongtermAndRegulatoryAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_PowerCostAdjustmentMechanismAssetNoncurrent" abstract="false" name="PowerCostAdjustmentMechanismAssetNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_RegulatoryAssetsRelatedToPowerContracts" abstract="false" name="RegulatoryAssetsRelatedToPowerContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_OtherRegulatoryAssets" abstract="false" name="OtherRegulatoryAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PowerContractAcquisitionAdjustmentNonCurrent" abstract="false" name="PowerContractAcquisitionAdjustmentNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_TotalLongtermAndRegulatoryAssets" abstract="false" name="TotalLongtermAndRegulatoryAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_CapitalizationAbstract" abstract="true" name="CapitalizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_DebtDiscountAndOther" abstract="false" name="DebtDiscountAndOther" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_AccruedExpensesAbstract" abstract="true" name="AccruedExpensesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_PowerContractAcquisitionAdjustmentLossCurrent" abstract="false" name="PowerContractAcquisitionAdjustmentLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ComplianceObligationCurrent" abstract="false" name="ComplianceObligationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_LongtermAndRegulatoryLiabilitiesAbstract" abstract="true" name="LongtermAndRegulatoryLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_PurchasedGasAdjustmentLiabilityLongTerm" abstract="false" name="PurchasedGasAdjustmentLiabilityLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_RegulatoryLiabilitiesNoncurrent" abstract="false" name="RegulatoryLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_RegulatoryLiabilitiesRelatedToPowerContracts" abstract="false" name="RegulatoryLiabilitiesRelatedToPowerContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PowerContractAcquisitionAdjustmentLossNonCurrent" abstract="false" name="PowerContractAcquisitionAdjustmentLossNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ComplianceObligationNonCurrent" abstract="false" name="ComplianceObligationNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_OtherDeferredCredits" abstract="false" name="OtherDeferredCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_TotalLongtermAndRegulatoryLiabilities" abstract="false" name="TotalLongtermAndRegulatoryLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_CommonStockSharesIssuedNotDisclosed" abstract="false" name="CommonStockSharesIssuedNotDisclosed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_AFUDCEquity" abstract="false" name="AFUDCEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_IncreaseDecreaseInPurchasedGas" abstract="false" name="IncreaseDecreaseInPurchasedGas" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_IncreaseDecreaseInGreenhouseGasEmissionsAllowances" abstract="false" name="IncreaseDecreaseInGreenhouseGasEmissionsAllowances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ConstructionExpendituresExcludingEquityAllowanceForFundsUsedDuringConstruction" abstract="false" name="ConstructionExpendituresExcludingEquityAllowanceForFundsUsedDuringConstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ProceedsFromSaleOfTransferableTaxCredits" abstract="false" name="ProceedsFromSaleOfTransferableTaxCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_RegulationAndRatesDisclosureTextBlock" abstract="false" name="RegulationAndRatesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_OffsettingAssetsAndLiabilitiesTableTextBlock" abstract="false" name="OffsettingAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_ScheduleOfCreditRiskRelatedContingentFeaturesTableTextBlock" abstract="false" name="ScheduleOfCreditRiskRelatedContingentFeaturesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTableTextBlock" abstract="false" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_RegulationAndRatesTable" abstract="true" name="RegulationAndRatesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="psd_PcaMechanismMember" abstract="true" name="PcaMechanismMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasedGasAdjustmentMember" abstract="true" name="PurchasedGasAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_RegulationAndRatesLineItems" abstract="true" name="RegulationAndRatesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_ScheduleOfGraduatedScaleOfRateAdjustmentMechanismTableTextBlock" abstract="false" name="ScheduleOfGraduatedScaleOfRateAdjustmentMechanismTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_ScheduleOfPGAReceivablePayableTableTextBlock" abstract="false" name="ScheduleOfPGAReceivablePayableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="psd_PugetLNGMember" abstract="true" name="PugetLNGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_TacomaLNGMember" abstract="true" name="TacomaLNGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_AreaOfServiceTerritory" abstract="false" name="AreaOfServiceTerritory" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:areaItemType"/>
  <xs:element id="psd_JointlyOwnedNonUtilityPlantShare" abstract="false" name="JointlyOwnedNonUtilityPlantShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="psd_VariableInterestEntityMeasureOfActivityContractedCapacity" abstract="false" name="VariableInterestEntityMeasureOfActivityContractedCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="psd_VariableInterestEntityPayable" abstract="false" name="VariableInterestEntityPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_BadDebtDeferralCOVID19" abstract="false" name="BadDebtDeferralCOVID19" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ResidentialMember" abstract="true" name="ResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_CommercialMember" abstract="true" name="CommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_IndustrialMember" abstract="true" name="IndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OtherRetailCustomerMember" abstract="true" name="OtherRetailCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_WholesaleMember" abstract="true" name="WholesaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_TransmissionAndTransportationMember" abstract="true" name="TransmissionAndTransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_MiscellaneousCustomerMember" abstract="true" name="MiscellaneousCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OtherRevenueFromContractswithCustomersMember" abstract="true" name="OtherRevenueFromContractswithCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_TotalOtherRevenue" abstract="false" name="TotalOtherRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_DeferredEmissionComplianceAuctionProceedsPassbackToCustomers" abstract="false" name="DeferredEmissionComplianceAuctionProceedsPassbackToCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_RemainingContractTermPLNG" abstract="false" name="RemainingContractTermPLNG" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="psd_NaturalGasPortfolioMember" abstract="true" name="NaturalGasPortfolioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_CreditRatingMember" abstract="true" name="CreditRatingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_Hedgingstrategynumberofyearsextended" abstract="false" name="Hedgingstrategynumberofyearsextended" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="psd_DerivativeCreditRiskExposurePercentage" abstract="false" name="DerivativeCreditRiskExposurePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="psd_ElectricPortfolioMember" abstract="true" name="ElectricPortfolioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_NaturalGasDerivativesMember" abstract="true" name="NaturalGasDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ElectricGenerationFuelMember" abstract="true" name="ElectricGenerationFuelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasedElectricityMember" abstract="true" name="PurchasedElectricityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OffsettingAssetsAndLiabilitiesTable" abstract="true" name="OffsettingAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="psd_OffsettingAssetsAndLiabilitiesLineItems" abstract="true" name="OffsettingAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_RequestedCreditForAdequateAssuranceMember" abstract="true" name="RequestedCreditForAdequateAssuranceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ForwardValueOfContractMember" abstract="true" name="ForwardValueOfContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_LongTermDebtFixedRateNetOfDiscountFairValueDisclosure" abstract="false" name="LongTermDebtFixedRateNetOfDiscountFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedinRegulatoryAssetsLiabilities" abstract="false" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedinRegulatoryAssetsLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_FairValueInputsPricePerMegawattHour" abstract="false" name="FairValueInputsPricePerMegawattHour" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="psd_FairValueInputsPricePerMillionsOfBtu" abstract="false" name="FairValueInputsPricePerMillionsOfBtu" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="psd_FairValuemeasurementsensitivityanalysishypotheticalincreaseordecreaseofmarketpricesresultonfairvaluepercent" abstract="false" name="FairValuemeasurementsensitivityanalysishypotheticalincreaseordecreaseofmarketpricesresultonfairvaluepercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="psd_FairValueMeasurementsSensitivityAnalysisHypotheticalIncreaseOrDecreaseOfMarketPricesResultOnFairValue" abstract="false" name="FairValueMeasurementsSensitivityAnalysisHypotheticalIncreaseOrDecreaseOfMarketPricesResultOnFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_GeneralRateCaseMember" abstract="true" name="GeneralRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ColstripAdjustmentRiderMember" abstract="true" name="ColstripAdjustmentRiderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ClimateCommitmentActMember" abstract="true" name="ClimateCommitmentActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasedAllowancesNetObligationCostsCollectedInRatesRegulatoryAsset" abstract="false" name="PurchasedAllowancesNetObligationCostsCollectedInRatesRegulatoryAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ValueNoCostAllowancesPassedBackToCustomersThatExceededUsageRegulatoryAsset" abstract="false" name="ValueNoCostAllowancesPassedBackToCustomersThatExceededUsageRegulatoryAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_DeferredEmissionComplianceCostsRegulatoryLiability" abstract="false" name="DeferredEmissionComplianceCostsRegulatoryLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_DeferredEmissionComplianceAuctionProceedsRegulatoryLiability" abstract="false" name="DeferredEmissionComplianceAuctionProceedsRegulatoryLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_ScheduleOfRegulatoryAssetsAndLiabiliatiesTable" abstract="true" name="ScheduleOfRegulatoryAssetsAndLiabiliatiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilityRangeAxis" abstract="true" name="AnnualPowerCostVariabilityRangeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilityRangeDomain" abstract="true" name="AnnualPowerCostVariabilityRangeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_Range1Member" abstract="true" name="Range1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_Range2Member" abstract="true" name="Range2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_Range3Member" abstract="true" name="Range3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilitybyRecoveryTypeAxis" abstract="true" name="AnnualPowerCostVariabilitybyRecoveryTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilityByRecoveryTypeDomain" abstract="true" name="AnnualPowerCostVariabilityByRecoveryTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OverCollectionMember" abstract="true" name="OverCollectionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_UnderCollectionMember" abstract="true" name="UnderCollectionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilitybyPartyAxis" abstract="true" name="AnnualPowerCostVariabilitybyPartyAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilityByPartyDomain" abstract="true" name="AnnualPowerCostVariabilityByPartyDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_CompanysShareMember" abstract="true" name="CompanysShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_CustomersShareMember" abstract="true" name="CustomersShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ScheduleOfRegulatoryAssetsAndLiabiliatiesLineItems" abstract="true" name="ScheduleOfRegulatoryAssetsAndLiabiliatiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_AnnualPowerCostVariability" abstract="false" name="AnnualPowerCostVariability" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilityAmount" abstract="false" name="AnnualPowerCostVariabilityAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_AnnualPowerCostVariabilityInterest" abstract="false" name="AnnualPowerCostVariabilityInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_CustomersSharePlusInterestMember" abstract="true" name="CustomersSharePlusInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasedGasAdjustmentSchedule101Member" abstract="true" name="PurchasedGasAdjustmentSchedule101Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasedGasAdjustmentSchedule106106BMember" abstract="true" name="PurchasedGasAdjustmentSchedule106106BMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchaseGasAdjustmentLongTerm" abstract="false" name="PurchaseGasAdjustmentLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PurchasedNaturalGasCosts" abstract="false" name="PurchasedNaturalGasCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PurchasedNaturalGasCostsRecoverable" abstract="false" name="PurchasedNaturalGasCostsRecoverable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_PurchasedNaturalGasAdjustmentInterest" abstract="false" name="PurchasedNaturalGasAdjustmentInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="psd_SolarPVEnergyProjectMember" abstract="true" name="SolarPVEnergyProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_BatteryEnergyStorageSystemMember" abstract="true" name="BatteryEnergyStorageSystemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_NameplateCapacity" abstract="false" name="NameplateCapacity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:powerItemType"/>
  <xs:element id="psd_NumberOfAgreements" abstract="false" name="NumberOfAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="psd_AgreementTerm" abstract="false" name="AgreementTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="psd_LeaseRemainingLeaseTerm" abstract="false" name="LeaseRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="psd_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasePowerContractMember" abstract="true" name="PurchasePowerContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OtherCurrentMember" abstract="true" name="OtherCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OtherNoncurrentMember" abstract="true" name="OtherNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_CommonPlantMember" abstract="true" name="CommonPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ElectricPlantMember" abstract="true" name="ElectricPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_GraysHarborTollingMember" abstract="true" name="GraysHarborTollingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_OtherAbstract" abstract="true" name="OtherAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="psd_WorkingCapitalNeedsMember" abstract="true" name="WorkingCapitalNeedsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_EnergyHedgingActivitiesMember" abstract="true" name="EnergyHedgingActivitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_A7.000JuniorSubordinatedNotesSeriesADue2056Member" abstract="true" name="A7.000JuniorSubordinatedNotesSeriesADue2056Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_A7.250JuniorSubordinatedNotesSeriesBDue2056Member" abstract="true" name="A7.250JuniorSubordinatedNotesSeriesBDue2056Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ICEMarginMember" abstract="true" name="ICEMarginMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_HQCSolarHoldings1LLCMember" abstract="true" name="HQCSolarHoldings1LLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasePowerContract1Member" abstract="true" name="PurchasePowerContract1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasePowerContract3Member" abstract="true" name="PurchasePowerContract3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_FundingParticipantContractMember" abstract="true" name="FundingParticipantContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_PurchasePowerContract2Member" abstract="true" name="PurchasePowerContract2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_BeaverCreek2WindProjectMember" abstract="true" name="BeaverCreek2WindProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_BattleButteSolarProjectMember" abstract="true" name="BattleButteSolarProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_BeaverCreekWindProjectMember" abstract="true" name="BeaverCreekWindProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_AppaloosaSolarProjectMember" abstract="true" name="AppaloosaSolarProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ColstripUnits3and4Member" abstract="true" name="ColstripUnits3and4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_ColstripUnits1and2Member" abstract="true" name="ColstripUnits1and2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="psd_NumberOfWindmills" abstract="false" name="NumberOfWindmills" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="psd_DeferredInterestTerm" abstract="false" name="DeferredInterestTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
