<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.nrgenergy.com/20180331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:nrg="http://www.nrgenergy.com/20180331" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nrg-20180331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nrg-20180331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nrg-20180331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nrg-20180331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccountingForDerivativeInstrumentsAndHedgingActivitiesAccountingForDerivativeInstrumentsAndHedgingActivitiesAociDetails" roleURI="http://www.nrgenergy.com/role/AccountingForDerivativeInstrumentsAndHedgingActivitiesAccountingForDerivativeInstrumentsAndHedgingActivitiesAociDetails">
        <link:definition>2408403 - Disclosure - Accounting for Derivative Instruments and Hedging Activities Accounting for Derivative Instruments and Hedging Activities - AOCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingForDerivativeInstrumentsAndHedgingActivitiesAccountingForDerivativeInstrumentsAndHedgingActivitiesFvOfDerivativesDetails" roleURI="http://www.nrgenergy.com/role/AccountingForDerivativeInstrumentsAndHedgingActivitiesAccountingForDerivativeInstrumentsAndHedgingActivitiesFvOfDerivativesDetails">
        <link:definition>2408402 - Disclosure - Accounting for Derivative Instruments and Hedging Activities Accounting for Derivative Instruments and Hedging Activities - FV of Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingForDerivativeInstrumentsAndHedgingActivitiesAccountingForDerivativeInstrumentsAndHedgingActivitiesImpactOnStatementOfOperationsDetails" roleURI="http://www.nrgenergy.com/role/AccountingForDerivativeInstrumentsAndHedgingActivitiesAccountingForDerivativeInstrumentsAndHedgingActivitiesImpactOnStatementOfOperationsDetails">
        <link:definition>2408404 - Disclosure - Accounting for Derivative Instruments and Hedging Activities Accounting for Derivative Instruments and Hedging Activities - Impact on Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingForDerivativeInstrumentsAndHedgingActivitiesNotes" roleURI="http://www.nrgenergy.com/role/AccountingForDerivativeInstrumentsAndHedgingActivitiesNotes">
        <link:definition>2108100 - Disclosure - Accounting for Derivative Instruments and Hedging Activities (Notes)</link: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.nrgenergy.com/role/AccountingForDerivativeInstrumentsAndHedgingActivitiesTables">
        <link:definition>2308301 - 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="BusinessAcquisitions2018AcquisitionsDetails" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitions2018AcquisitionsDetails">
        <link:definition>2405407 - Disclosure - Business Acquisitions 2018 Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsBusinessAcquisitionsBuckthornSolarDropDownAssetDetails" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessAcquisitionsBuckthornSolarDropDownAssetDetails">
        <link:definition>2405406 - Disclosure - Business Acquisitions Business Acquisitions - Buckthorn Solar Drop Down Asset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsBusinessAcquisitionsCvsrDetails" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessAcquisitionsCvsrDetails">
        <link:definition>2405405 - Disclosure - Business Acquisitions Business Acquisitions - CVSR (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsBusinessAcquisitionsMarch2017DropDowndetails" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessAcquisitionsMarch2017DropDowndetails">
        <link:definition>2405404 - Disclosure - Business Acquisitions Business Acquisitions - March 2017 Drop Down(Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsBusinessAcquisitionsNotes" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessAcquisitionsNotes">
        <link:definition>2105100 - Disclosure - Business Acquisitions Business Acquisitions (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsBusinessAcquisitionsNovember2017DropDownDetails" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessAcquisitionsNovember2017DropDownDetails">
        <link:definition>2405402 - Disclosure - Business Acquisitions Business Acquisitions - November 2017 Drop Down (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsBusinessAcquisitionsTables" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessAcquisitionsTables">
        <link:definition>2305301 - Disclosure - Business Acquisitions Business Acquisitions (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="BusinessAcquisitionsBusinessCombinationAugust2017DropDownDetails" roleURI="http://www.nrgenergy.com/role/BusinessAcquisitionsBusinessCombinationAugust2017DropDownDetails">
        <link:definition>2405403 - Disclosure - Business Acquisitions Business Combination August 2017 Drop Down (Details)</link: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.nrgenergy.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2414402 - 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="CommitmentsAndContingenciesNotes" roleURI="http://www.nrgenergy.com/role/CommitmentsAndContingenciesNotes">
        <link:definition>2114100 - Disclosure - Commitments and Contingencies (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesTables" roleURI="http://www.nrgenergy.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2314301 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfOperations" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatedStatementsOfOperations">
        <link:definition>1001000 - 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 id="CondensedConsolidatingFinancialInformationCondensedConsolidatingFinancialInformation" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCondensedConsolidatingFinancialInformation">
        <link:definition>2113100 - Disclosure - Condensed Consolidating Financial Information Condensed Consolidating Financial 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="CondensedConsolidatingFinancialInformationCondensedConsolidatingFinancialInformationTables" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCondensedConsolidatingFinancialInformationTables">
        <link:definition>2313301 - Disclosure - Condensed Consolidating Financial Information Condensed Consolidating Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCpBalanceSheetDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCpBalanceSheetDetails">
        <link:definition>2413404 - Disclosure - Condensed Consolidating Financial Information CP Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCpCashFlowsDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCpCashFlowsDetails">
        <link:definition>2413405 - Disclosure - Condensed Consolidating Financial Information CP Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCpComprehensiveIncomeDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCpComprehensiveIncomeDetails">
        <link:definition>2413403 - Disclosure - Condensed Consolidating Financial Information CP Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCpIncomeStatementDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCpIncomeStatementDetails">
        <link:definition>2413402 - Disclosure - Condensed Consolidating Financial Information CP Income Statement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationPpBalanceSheetDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationPpBalanceSheetDetails">
        <link:definition>2413408 - Disclosure - Condensed Consolidating Financial Information PP Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationPpCashFlowsDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationPpCashFlowsDetails">
        <link:definition>2413409 - Disclosure - Condensed Consolidating Financial Information PP Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationPpComprehensiveIncomeDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationPpComprehensiveIncomeDetails">
        <link:definition>2413407 - Disclosure - Condensed Consolidating Financial Information PP Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationPpIncomeStatementDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationPpIncomeStatementDetails">
        <link:definition>2413406 - Disclosure - Condensed Consolidating Financial Information PP Income Statement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.nrgenergy.com/role/ConsolidatedBalanceSheets">
        <link:definition>1003000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.nrgenergy.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1004000 - Statement - Consolidated  Statements Of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.nrgenergy.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1002000 - 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="DocumentAndEntityInformation" roleURI="http://www.nrgenergy.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - 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 id="FairValueOfFinancialInstruments" roleURI="http://www.nrgenergy.com/role/FairValueOfFinancialInstruments">
        <link:definition>2107100 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsBalanceSheetGroupingDetails" roleURI="http://www.nrgenergy.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsBalanceSheetGroupingDetails">
        <link:definition>2407402 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments - Balance Sheet Grouping (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsCreditRiskAndDerivativeFvMeasurementsDetails" roleURI="http://www.nrgenergy.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsCreditRiskAndDerivativeFvMeasurementsDetails">
        <link:definition>2407404 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments - Credit Risk and Derivative FV 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 id="FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsRecurringFairValueDetails" roleURI="http://www.nrgenergy.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsRecurringFairValueDetails">
        <link:definition>2407403 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments - Recurring 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="FairValueOfFinancialInstrumentsTables" roleURI="http://www.nrgenergy.com/role/FairValueOfFinancialInstrumentsTables">
        <link:definition>2307301 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.nrgenergy.com/role/LongTermDebt">
        <link:definition>2110100 - Disclosure - Long-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtLongTermDebtDebtDisclosuresDetails" roleURI="http://www.nrgenergy.com/role/LongTermDebtLongTermDebtDebtDisclosuresDetails">
        <link:definition>2410403 - Disclosure - Long-term Debt Long-term Debt - Debt Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtLongTermDebtDebtTableDetails" roleURI="http://www.nrgenergy.com/role/LongTermDebtLongTermDebtDebtTableDetails">
        <link:definition>2410402 - Disclosure - Long-term Debt Long-term Debt - Debt Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.nrgenergy.com/role/LongTermDebtTables">
        <link:definition>2310301 - Disclosure - Long-term Debt (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="NatureOfBusiness" roleURI="http://www.nrgenergy.com/role/NatureOfBusiness">
        <link:definition>2101100 - Disclosure - Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureOfBusinessDetails" roleURI="http://www.nrgenergy.com/role/NatureOfBusinessDetails">
        <link:definition>2401402 - Disclosure - Nature of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureOfBusinessNatureOfBusinessTables" roleURI="http://www.nrgenergy.com/role/NatureOfBusinessNatureOfBusinessTables">
        <link:definition>2301301 - Disclosure - Nature of Business Nature of Business (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="RelatedPartyTransactions" roleURI="http://www.nrgenergy.com/role/RelatedPartyTransactions">
        <link:definition>2112100 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.nrgenergy.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2412402 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsRelatedPartyTransactionsTables" roleURI="http://www.nrgenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables">
        <link:definition>2312301 - Disclosure - Related Party Transactions Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.nrgenergy.com/role/SegmentReporting">
        <link:definition>2111100 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingDetails" roleURI="http://www.nrgenergy.com/role/SegmentReportingDetails">
        <link:definition>2411403 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingSegmentReportingPolicies" roleURI="http://www.nrgenergy.com/role/SegmentReportingSegmentReportingPolicies">
        <link:definition>2211201 - Disclosure - Segment Reporting Segment Reporting (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="SegmentReportingTables" roleURI="http://www.nrgenergy.com/role/SegmentReportingTables">
        <link:definition>2311302 - Disclosure - Segment Reporting (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="SummaryOfSignificantAccountingPolicies" roleURI="http://www.nrgenergy.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2102100 - Disclosure - Summary of Significant Accounting 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="SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.nrgenergy.com/role/SummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>2402403 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.nrgenergy.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.nrgenergy.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>2302302 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (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="VariableInterestEntities" roleURI="http://www.nrgenergy.com/role/VariableInterestEntities">
        <link:definition>2106100 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.nrgenergy.com/role/VariableInterestEntitiesTables">
        <link:definition>2306301 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesVariableInterestEntitiesConsolidatedEntitiesDetails" roleURI="http://www.nrgenergy.com/role/VariableInterestEntitiesVariableInterestEntitiesConsolidatedEntitiesDetails">
        <link:definition>2406402 - Disclosure - Variable Interest Entities Variable Interest Entities - Consolidated Entities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesVariableInterestEntitiesDebtHeldByUnconsolidatedAffiliatesDetails" roleURI="http://www.nrgenergy.com/role/VariableInterestEntitiesVariableInterestEntitiesDebtHeldByUnconsolidatedAffiliatesDetails">
        <link:definition>2406405 - Disclosure - Variable Interest Entities Variable Interest Entities - Debt Held by Unconsolidated Affiliates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesVariableInterestEntitiesUnconsolidatedEntitiesDetails" roleURI="http://www.nrgenergy.com/role/VariableInterestEntitiesVariableInterestEntitiesUnconsolidatedEntitiesDetails">
        <link:definition>2406403 - Disclosure - Variable Interest Entities Variable Interest Entities - 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 id="VariableInterestEntitiesVariableInterestEntitiesUtahSolarPortfolioDetails" roleURI="http://www.nrgenergy.com/role/VariableInterestEntitiesVariableInterestEntitiesUtahSolarPortfolioDetails">
        <link:definition>2406404 - Disclosure - Variable Interest Entities Variable Interest Entities - Utah Solar Portfolio (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="nrg_A5.00SeniorNotesduein2026Member" name="A5.00SeniorNotesduein2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_A5.375SeniorNotesduein2024Member" name="A5.375SeniorNotesduein2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_ATMProgramMaximumDollarValueofSharestoBeIssued" name="ATMProgramMaximumDollarValueofSharestoBeIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="nrg_ATMprogramdollarvalueofsharesremaining" name="ATMprogramdollarvalueofsharesremaining" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_AZDGSolarProjectsMember" name="AZDGSolarProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_AffiliateCurrentDebt" name="AffiliateCurrentDebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_AguaCalienteBorrower2Member" name="AguaCalienteBorrower2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AguaCalienteMember" name="AguaCalienteMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AlpineFinancingAgreementDue2022Member" name="AlpineFinancingAgreementDue2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AlpineMember" name="AlpineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaIIIMember" name="AltaIIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaIIMember" name="AltaIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaIMember" name="AltaIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaIVMember" name="AltaIVMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaVMember" name="AltaVMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaWindIVleasefinancingarrangementdue2034and2035Member" name="AltaWindIVleasefinancingarrangementdue2034and2035Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaXIMember" name="AltaXIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaXMember" name="AltaXMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AltaXandXITEHoldcoMember" name="AltaXandXITEHoldcoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_AmortizationOfIntangiblesAndOutOfMarketContracts" name="AmortizationOfIntangiblesAndOutOfMarketContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_August2017DropDownAssetsMember" name="August2017DropDownAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AvenalMember" name="AvenalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_AvraValleyMember" name="AvraValleyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_BasisofPresentationLineItems" name="BasisofPresentationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_BorregoMember" name="BorregoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_BuckthornSolarDropDownAssetMember" name="BuckthornSolarDropDownAssetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_BuffaloBearMember" name="BuffaloBearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_BusinessAcquisitionConsiderationTransferredWorkingCapital" name="BusinessAcquisitionConsiderationTransferredWorkingCapital" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_BusinessAcquisitionsAbstract" name="BusinessAcquisitionsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CPComprehensiveIncomeAbstract" name="CPComprehensiveIncomeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CPIncomeStatementAbstract" name="CPIncomeStatementAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CVSRHoldcodue2037Member" name="CVSRHoldcodue2037Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CapacityRevenueMember" name="CapacityRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CentralCAFuelCell1Member" name="CentralCAFuelCell1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_ChangesinPrepaidandAccruedCapacityPayments" name="ChangesinPrepaidandAccruedCapacityPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CommodityContractCurrentMember" name="CommodityContractCurrentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CommodityContractNonCurrentMember" name="CommodityContractNonCurrentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CommonClassDMember" name="CommonClassDMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CondensedConsolidatingFinancialInformationDisclosureAbstract" name="CondensedConsolidatingFinancialInformationDisclosureAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ConventionalGenerationMember" name="ConventionalGenerationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ConventionalGenerationUtilityScaleSolarDistributedSolarandWindMember" name="ConventionalGenerationUtilityScaleSolarDistributedSolarandWindMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CrosswindsMember" name="CrosswindsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CvsrFinancingAgreementMember" name="CvsrFinancingAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_CvsrMember" name="CvsrMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_DebtInstrumentBasisSpreadOnLiborRate" name="DebtInstrumentBasisSpreadOnLiborRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_DerivativeAssetFairValueAmountOffsetAgainstCollateralNetOfDerivativeLiabilityFairValueAmountOffsetAgainstCollateral" name="DerivativeAssetFairValueAmountOffsetAgainstCollateralNetOfDerivativeLiabilityFairValueAmountOffsetAgainstCollateral" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="nrg_DerivativeAssetFairValueGrossLiabilityNetOfDerivativeLiabilityFairValueGrossAsset" name="DerivativeAssetFairValueGrossLiabilityNetOfDerivativeLiabilityFairValueGrossAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_DesertSunlightMember" name="DesertSunlightMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_DistributedSolarMember" name="DistributedSolarMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_DistributionsPolicyTextBlock" name="DistributionsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_DropDownAssetsMember" name="DropDownAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ElSegundoMember" name="ElSegundoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ElbowCreekMember" name="ElbowCreekMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ElkhornRidgeWindLLCMember" name="ElkhornRidgeWindLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_EnergyRevenueMember" name="EnergyRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_EntitiesthatarenotconsolidatedMember" name="EntitiesthatarenotconsolidatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_EquityInEarningsOfConsolidatedSubsidiaries" name="EquityInEarningsOfConsolidatedSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="nrg_EstimatedCounterpartyCreditRiskExposureToCertainCounterpartiesPeriod" name="EstimatedCounterpartyCreditRiskExposureToCertainCounterpartiesPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ExternalandAffiliateDebtMember" name="ExternalandAffiliateDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_FairValueAssetsMeasuredOnRecurringBasisValuationTechniquesImpactOfCreditReserveToFairValue" name="FairValueAssetsMeasuredOnRecurringBasisValuationTechniquesImpactOfCreditReserveToFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="nrg_FairValueofGrossDerivativeAssetsLiabilitiesNet" name="FairValueofGrossDerivativeAssetsLiabilitiesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_FinancialInstitutionsMember" name="FinancialInstitutionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ForwardMember" name="ForwardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_FourBrothersSolarMember" name="FourBrothersSolarMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_GceHoldingLlcMember" name="GceHoldingLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_GenConnDevonMember" name="GenConnDevonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_GenConnEnergyLlcMember" name="GenConnEnergyLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_GenConnMiddletownMember" name="GenConnMiddletownMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_GoatWindMember" name="GoatWindMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_GraniteMountainHoldingsMember" name="GraniteMountainHoldingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_HardinMember" name="HardinMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_IPOofNRGYieldTableTextBlock" name="IPOofNRGYieldTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_IntercompanyCreditAgreementdue2019Member" name="IntercompanyCreditAgreementdue2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_IntercompanyCreditAgreementdue2020Member" name="IntercompanyCreditAgreementdue2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_IntercompanyPaymentstoReceiptsfromConsolidatedSubsidiaries" name="IntercompanyPaymentstoReceiptsfromConsolidatedSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_InterestMember" name="InterestMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_InterestRateContractCurrentMember" name="InterestRateContractCurrentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_InterestRateContractNonCurrentMember" name="InterestRateContractNonCurrentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_IronSpringsHoldingsMember" name="IronSpringsHoldingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_KansasSouthMember" name="KansasSouthMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_LaredoRidgeMember" name="LaredoRidgeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_LaredoRidgeWindLLCduein2026Member" name="LaredoRidgeWindLLCduein2026Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_LimitedLiabilityCompanyLLCorLimitedPartnershipLPMembersorLimitedPartnersVotingInterest" name="LimitedLiabilityCompanyLLCorLimitedPartnershipLPMembersorLimitedPartnersVotingInterest" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_LookoutMember" name="LookoutMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_March2017DropDownAssetsMember" name="March2017DropDownAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_MarshLandingMember" name="MarshLandingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_MarshLandingTermLoanFacilityMember" name="MarshLandingTermLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_MarshLandingTrancheBdue2023Member" name="MarshLandingTrancheBdue2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_MeasurementUnitAxis" name="MeasurementUnitAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_MeasurementUnitDomain" name="MeasurementUnitDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_MegawattsThermalEquivalentAvailableUnderrighttouseProvisions" name="MegawattsThermalEquivalentAvailableUnderrighttouseProvisions" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_MmbtuMember" name="MmbtuMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NECPMember" name="NECPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGDGPVHoldco1Member" name="NRGDGPVHoldco1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGDGPVHoldco2Member" name="NRGDGPVHoldco2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGDGPVHoldco3Member" name="NRGDGPVHoldco3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGDGPVHoldcoMember" name="NRGDGPVHoldcoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGEnergyCenterDoverMember" name="NRGEnergyCenterDoverMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGEnergyCenterMinneapolisSeriesDNotesMember" name="NRGEnergyCenterMinneapolisSeriesDNotesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGRENOMMember" name="NRGRENOMMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGRPVHoldcoMember" name="NRGRPVHoldcoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGYieldLLCMember" name="NRGYieldLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGYieldMember" name="NRGYieldMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGYieldOperatingLLCMember" name="NRGYieldOperatingLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NRGYieldRevolvingCreditFacilityMember" name="NRGYieldRevolvingCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NatureOfBusinessDisclosureAbstract" name="NatureOfBusinessDisclosureAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NatureOfBusinessTable" name="NatureOfBusinessTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_November2015DropDownAssetsMember" name="November2015DropDownAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_November2017DropDownAssetsMember" name="November2017DropDownAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_November2017DropDownAssetsandAugust2017DropDownAssetsMember" name="November2017DropDownAssetsandAugust2017DropDownAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NrgEnergyCenterMinneapolisLlcSeniorSecuredNotesMember" name="NrgEnergyCenterMinneapolisLlcSeniorSecuredNotesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NrgMember" name="NrgMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NrgSolarBlytheLlcMember" name="NrgSolarBlytheLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NrgSolarRoadrunnerLlcMember" name="NrgSolarRoadrunnerLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_NrgYieldIncMember" name="NrgYieldIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_OdinWindFarmMember" name="OdinWindFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_OperationsandMaintenanceservicesMember" name="OperationsandMaintenanceservicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_OtherDGAssetsMember" name="OtherDGAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_OtherDebtMember" name="OtherDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_PFMGDGSolarProjectsMember" name="PFMGDGSolarProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_PacificGasandElectricMember" name="PacificGasandElectricMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_PaymentsofProceedsfromdistributions" name="PaymentsofProceedsfromdistributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="nrg_PaymenttoAcquireBusinessunderCommonControl" name="PaymenttoAcquireBusinessunderCommonControl" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="nrg_PercentageOfOwnership" name="PercentageOfOwnership" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_PercentageofCashAvailableforDistributions" name="PercentageofCashAvailableforDistributions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_PercentageofNRGsOwnership" name="PercentageofNRGsOwnership" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_PinnacleMember" name="PinnacleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_PowerGenerationCapacityMegawatts" name="PowerGenerationCapacityMegawatts" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_PowerGenerationCapacityMegawattsandMegawattThermalEquivalent" name="PowerGenerationCapacityMegawattsandMegawattThermalEquivalent" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_PowerGenerationCapacityMegawattsattributedtononcontrollinginterest" name="PowerGenerationCapacityMegawattsattributedtononcontrollinginterest" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_PowerGenerationCapacityMegawattsincludingportionattributabletononcontrollinginterest" name="PowerGenerationCapacityMegawattsincludingportionattributabletononcontrollinginterest" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_PowerGenerationFacilitiesByTypeAxis" name="PowerGenerationFacilitiesByTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_PowerGenerationFacilitiesTypeDomain" name="PowerGenerationFacilitiesTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_PowerPurchaseAgreementPeriod" name="PowerPurchaseAgreementPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_ProRateShareofDebtHeldbyUnconsolidatedAffiliates" name="ProRateShareofDebtHeldbyUnconsolidatedAffiliates" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="nrg_ProceedsFromPaymentsToIntercompanyLoans" name="ProceedsFromPaymentsToIntercompanyLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="nrg_ProceedsfromIssuanceofCommonStockBeforeCommissionFees" name="ProceedsfromIssuanceofCommonStockBeforeCommissionFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_ProductsAndServicesOtherMember" name="ProductsAndServicesOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_RelatedPartyTransactionAmounttobePaidUponCompletionofProject" name="RelatedPartyTransactionAmounttobePaidUponCompletionofProject" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="nrg_RemainingLeaseTerm" name="RemainingLeaseTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_RemainingPowerPurchaseAgreementterm" name="RemainingPowerPurchaseAgreementterm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_RenewablesMember" name="RenewablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SPPProjectsMember" name="SPPProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SanJuanMesaWindProjectLLCMember" name="SanJuanMesaWindProjectLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_ScheduleOfChangeInNoncontrollingInterestTableTextBlock" name="ScheduleOfChangeInNoncontrollingInterestTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_ScheduleofAccumulatedDepreciationandAmortizationTableTextBlock" name="ScheduleofAccumulatedDepreciationandAmortizationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_ScheduleofOwnershipPercentageNetCapacityOfftakeCounterpartyandYearofOfftakeExpirationbyOperatingAssetTableTextBlock" name="ScheduleofOwnershipPercentageNetCapacityOfftakeCounterpartyandYearofOfftakeExpirationbyOperatingAssetTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SleepingBearMember" name="SleepingBearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SouthTrentHoldingLlcMember" name="SouthTrentHoldingLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SouthernCaliforniaEdisonMember" name="SouthernCaliforniaEdisonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SpanishForkMember" name="SpanishForkMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SpringCanyonIIIMember" name="SpringCanyonIIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SpringCanyonIIMember" name="SpringCanyonIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SpringCanyonMember" name="SpringCanyonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_SteamAndChilledWaterCapacityMegawattsThermalEquivalent" name="SteamAndChilledWaterCapacityMegawattsThermalEquivalent" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_SummaryOfSignificantAccountingPoliciesLineItems" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_SummaryofSignificantAccountingPoliciesTable" name="SummaryofSignificantAccountingPoliciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_TaHighDesertLlcMember" name="TaHighDesertLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_TalogaMember" name="TalogaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_TapestryWindLLCduein2021Member" name="TapestryWindLLCduein2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_TaxableIncomeAllocationPostFlip" name="TaxableIncomeAllocationPostFlip" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="nrg_TaxableIncomeAllocationPreFlip" name="TaxableIncomeAllocationPreFlip" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="nrg_ThermalMember" name="ThermalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_UnconsolidatedSolarPartnershipsMember" name="UnconsolidatedSolarPartnershipsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_UtahPortfolioMember" name="UtahPortfolioMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_UtahSolarPortfoliodue2022Member" name="UtahSolarPortfoliodue2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_UtilityScaleSolarMember" name="UtilityScaleSolarMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_VientoFundingIIInc.duein2023Member" name="VientoFundingIIInc.duein2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WalnutCreekEnergyLLCduein2023Member" name="WalnutCreekEnergyLLCduein2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WalnutCreekMember" name="WalnutCreekMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="nrg_WeightedAverageRemainingPPATerm" name="WeightedAverageRemainingPPATerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WestHoldingsCreditAgreementMember" name="WestHoldingsCreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WestHoldingsCreditAgreementdue2023TrancheAMember" name="WestHoldingsCreditAgreementdue2023TrancheAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WestHoldingsCreditAgreementdue2023TrancheBMember" name="WestHoldingsCreditAgreementdue2023TrancheBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WildoradoMember" name="WildoradoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="nrg_WindFarmsMember" name="WindFarmsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
