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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:a47c1a74-46cf-44ec-b2ec-9063e5049fdb,g:d3ffdbc6-48a9-40cc-b146-e38881f4479c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:nrg="http://www.nrgenergy.com/20190930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.nrgenergy.com/20190930">
  <xs:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xs:element id="nrg_CommonwealthEdisonCompanyAndExelonGenerationCompanyLLCMember" abstract="true" name="CommonwealthEdisonCompanyAndExelonGenerationCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_FairValueByBalanceSheetGroupingTwoTableTextBlock" abstract="false" name="FairValueByBalanceSheetGroupingTwoTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_CounterpartyCreditRiskExposurePercentageThreshold" abstract="false" name="CounterpartyCreditRiskExposurePercentageThreshold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_ScheduleOfContractAssetsAndLiabilitiesTable" abstract="true" name="ScheduleOfContractAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="nrg_ServicesAgreementMember" abstract="true" name="ServicesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AcceleratedShareRepurchaseProgramMember" abstract="true" name="AcceleratedShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ThirdPartyBondObligation" abstract="false" name="ThirdPartyBondObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CondensedStatementOfComprehensiveIncomeYTDTableTextBlock" abstract="false" name="CondensedStatementOfComprehensiveIncomeYTDTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_ProceedsFromDivestitureOfBusinessesNetOfWorkingCapitalAdjustments" abstract="false" name="ProceedsFromDivestitureOfBusinessesNetOfWorkingCapitalAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_FairValueInputsSensitivityAnalysisTableTextBlock" abstract="false" name="FairValueInputsSensitivityAnalysisTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_ScheduleofGuarantorSubsidiariesTableTextBlock" abstract="false" name="ScheduleofGuarantorSubsidiariesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesTableTextBlock" abstract="false" name="DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DisposalGroupIncludingDiscontinuedOperationLongtermDebtandCapitalLeaseObligationsNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLongtermDebtandCapitalLeaseObligationsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_NumberOfSolarElectricGeneratingProjects" abstract="false" name="NumberOfSolarElectricGeneratingProjects" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_MassCustomerMember" abstract="true" name="MassCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CashCollateralHeldOnSale" abstract="false" name="CashCollateralHeldOnSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_PaymentsToAffiliateSettlementAgreement" abstract="false" name="PaymentsToAffiliateSettlementAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_UnrealizedMarkToMarketResultsAbstract" abstract="true" name="UnrealizedMarkToMarketResultsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_CondensedConsolidatingFinancialInformationDisclosureAbstract" abstract="true" name="CondensedConsolidatingFinancialInformationDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_EurodollarApplicableMarginRateMember" abstract="true" name="EurodollarApplicableMarginRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ReversalPreviouslyUnrecognizedUnrealizedGainsLossesSettledPositionsTradingActivity" abstract="false" name="ReversalPreviouslyUnrecognizedUnrealizedGainsLossesSettledPositionsTradingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementPriorPeriodForQTDTextBlock" abstract="false" name="CondensedIncomeStatementPriorPeriodForQTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_CreditRatingContingentFeaturesMember" abstract="true" name="CreditRatingContingentFeaturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ProceedsFromPaymentsToIntercompanyLoans" abstract="false" name="ProceedsFromPaymentsToIntercompanyLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_PercentageofOwnershipSoldofSubsidiary" abstract="false" name="PercentageofOwnershipSoldofSubsidiary" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_ChangesInNuclearDecommissioningTrustLiability" abstract="false" name="ChangesInNuclearDecommissioningTrustLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_FinancialTransmissionRightsMember" abstract="true" name="FinancialTransmissionRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AssetImpairmentChargesIncludingEquityMethodInvestments" abstract="false" name="AssetImpairmentChargesIncludingEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CDWRandSDGEvSunrisePowerMember" abstract="true" name="CDWRandSDGEvSunrisePowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ExternalCreditRatingNotRatedMember" abstract="true" name="ExternalCreditRatingNotRatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_XOOMEnergyLLCMember" abstract="true" name="XOOMEnergyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DecommissioningTrustAssetsWeightedAverageMaturityPeriod" abstract="false" name="DecommissioningTrustAssetsWeightedAverageMaturityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nrg_UtilitiesEnergyMerchantsMarketersAndOtherMember" abstract="true" name="UtilitiesEnergyMerchantsMarketersAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_PowerPurchaseAgreementPeriod" abstract="false" name="PowerPurchaseAgreementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nrg_IntercompanyCreditAgreementMember" abstract="true" name="IntercompanyCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_OtherDebtMember" abstract="true" name="OtherDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_OperatingRevenuesMember" abstract="true" name="OperatingRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedBalanceSheetPriorPeriodTableTextBlock" abstract="false" name="CondensedBalanceSheetPriorPeriodTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_EmployeeStockPurchasePlanExercisePriceAsPercentageOfFairValue" abstract="false" name="EmployeeStockPurchasePlanExercisePriceAsPercentageOfFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_CondensedConsolidatingStatementsOfCashFlowsForPriorPeriodTextBlock" abstract="false" name="CondensedConsolidatingStatementsOfCashFlowsForPriorPeriodTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DerivativeNonmonetaryNotionalAmountOther" abstract="false" name="DerivativeNonmonetaryNotionalAmountOther" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nrg_SeniorNotesdue2028Member" abstract="true" name="SeniorNotesdue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AdjustedBaseRateMember" abstract="true" name="AdjustedBaseRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_PropertyTaxesForSolarPropertiesMember" abstract="true" name="PropertyTaxesForSolarPropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_GuaranteeObligationsEstimatedExposure" abstract="false" name="GuaranteeObligationsEstimatedExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_RenewableEnergyCertificatesMember" abstract="true" name="RenewableEnergyCertificatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_MidwestGenerationdue2019Member" abstract="true" name="MidwestGenerationdue2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_LeaseAndEasementAgreementNumberOfExtensions" abstract="false" name="LeaseAndEasementAgreementNumberOfExtensions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_CondensedStatementsOfComprehensiveIncomePriorPeriodForYTDTextBlock" abstract="false" name="CondensedStatementsOfComprehensiveIncomePriorPeriodForYTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_NaturalGasMember" abstract="true" name="NaturalGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CommonStockDividendsProposedAnnualAmountPerShare" abstract="false" name="CommonStockDividendsProposedAnnualAmountPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="nrg_NoncontrollingInterestContributionsfromNoncontrollingInterestHolders" abstract="false" name="NoncontrollingInterestContributionsfromNoncontrollingInterestHolders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_DiscontinuedOperationPensionLiabilityAssumption" abstract="false" name="DiscontinuedOperationPensionLiabilityAssumption" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ConemaughMember" abstract="true" name="ConemaughMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesTwoTableTextBlock" abstract="false" name="DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesTwoTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_BusinessAcquisitionResidentialCustomerEquivalentsAcquired" abstract="false" name="BusinessAcquisitionResidentialCustomerEquivalentsAcquired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_OilMember" abstract="true" name="OilMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_PowerMember" abstract="true" name="PowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_BusinessAcquisitionCustomersAcquired" abstract="false" name="BusinessAcquisitionCustomersAcquired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_RestructuringandRelatedCostCreditApplied" abstract="false" name="RestructuringandRelatedCostCreditApplied" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_StreamEnergyAcquisitionMember" abstract="true" name="StreamEnergyAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_PaymentsForProceedsFromIntangibleAssets" abstract="false" name="PaymentsForProceedsFromIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_EstimatedCounterpartyCreditRiskExposureToCertainCounterparties" abstract="false" name="EstimatedCounterpartyCreditRiskExposureToCertainCounterparties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CapitalAllocationPlanMember" abstract="true" name="CapitalAllocationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AssignmentOfHistoricalClaimsAgainstREMAMember" abstract="true" name="AssignmentOfHistoricalClaimsAgainstREMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_IncomeLossFromDiscontinuedOperationsIncludingAdjustmentForDiscontinuedOperationsNoncontrollingInterestNetOfTaxAttributableToParent" abstract="false" name="IncomeLossFromDiscontinuedOperationsIncludingAdjustmentForDiscontinuedOperationsNoncontrollingInterestNetOfTaxAttributableToParent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CreditRiskRelatedContingentFeaturesAbstract" abstract="true" name="CreditRiskRelatedContingentFeaturesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_AOCICashFlowHedgeCumulativeGainLossTax" abstract="false" name="AOCICashFlowHedgeCumulativeGainLossTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_RestructuringSupportAgreementMember" abstract="true" name="RestructuringSupportAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DecreaseInCreditReserveDecreaseInCostOfRevenue" abstract="false" name="DecreaseInCreditReserveDecreaseInCostOfRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ProductsAndServicesOtherMember" abstract="true" name="ProductsAndServicesOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_UnrealizedGainLossOnDerivativesMarkToMarketEconomicHedgingActivities" abstract="false" name="UnrealizedGainLossOnDerivativesMarkToMarketEconomicHedgingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock" abstract="false" name="DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_STPMember" abstract="true" name="STPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_OffsettingAssetsAndLiabilitiesLineItems" abstract="true" name="OffsettingAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_ProductsAndServicesDerivativeRevenueMember" abstract="true" name="ProductsAndServicesDerivativeRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedStatementOfCashFlowsCurrentPeriodYTDTextBlock" abstract="false" name="CondensedStatementOfCashFlowsCurrentPeriodYTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_SeniorSecuredFirstLienNotesMember" abstract="true" name="SeniorSecuredFirstLienNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DunkirkMember" abstract="true" name="DunkirkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NRGYieldInc.AndZephyrRenewablesMember" abstract="true" name="NRGYieldInc.AndZephyrRenewablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DisposalGroupIncludingDiscontinuedOperationOutOfMarketContractsNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOutOfMarketContractsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CommonStockAnnualDividendGrowthRate" abstract="false" name="CommonStockAnnualDividendGrowthRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_InterestMember" abstract="true" name="InterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_InvestmentsLineItems" abstract="true" name="InvestmentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_CounterpartyRiskByInvestmentGradeAxis" abstract="true" name="CounterpartyRiskByInvestmentGradeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="nrg_InterestRateContractNonCurrentMember" abstract="true" name="InterestRateContractNonCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ProductsAndServicesOtherDerivativeRevenueMember" abstract="true" name="ProductsAndServicesOtherDerivativeRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_UnrealizedGainLossonDerivativesMarkToMarketTradingActivities" abstract="false" name="UnrealizedGainLossonDerivativesMarkToMarketTradingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_TaxexemptBondsMember" abstract="true" name="TaxexemptBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AccruedInterestOnBorrowingsMember" abstract="true" name="AccruedInterestOnBorrowingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_EquityInEarningsOfConsolidatedSubsidiaries" abstract="false" name="EquityInEarningsOfConsolidatedSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CounterpartyCreditRiskExposurePercentageOfCreditRiskRollOff" abstract="false" name="CounterpartyCreditRiskExposurePercentageOfCreditRiskRollOff" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_CounterpartyRiskByInstitutionAxis" abstract="true" name="CounterpartyRiskByInstitutionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="nrg_DisposalGroupIncludingDiscontinuedOperationRestrictedCash" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationRestrictedCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ScheduleOfContractAssetsAndLiabilitiesLineItems" abstract="true" name="ScheduleOfContractAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_GenOnMember" abstract="true" name="GenOnMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_GainsLossesOnExtinguishmentOfDebtNonCashPortion" abstract="false" name="GainsLossesOnExtinguishmentOfDebtNonCashPortion" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_PetraNovaMember" abstract="true" name="PetraNovaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementCurrentPeriodYTDTextBlock" abstract="false" name="CondensedIncomeStatementCurrentPeriodYTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_RemainingTerm" abstract="false" name="RemainingTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nrg_ScheduleOfBusinessAcquisitionsByAcquisitionOneTableTextBlock" abstract="false" name="ScheduleOfBusinessAcquisitionsByAcquisitionOneTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_IntercompanyDividendProceedsInvesting" abstract="false" name="IntercompanyDividendProceedsInvesting" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CommodityContractCurrentMember" abstract="true" name="CommodityContractCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementYTDTableTextBlock" abstract="false" name="CondensedIncomeStatementYTDTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_CondensedStatementOfComprehensiveIncomePriorPeriodQTDTableTextBlock" abstract="false" name="CondensedStatementOfComprehensiveIncomePriorPeriodQTDTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DisposalGroupIncludingDiscontinuedOperationIncomeExpensePropertyTaxIndemnification" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationIncomeExpensePropertyTaxIndemnification" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CarlsbadEnergyHoldingsLLCMember" abstract="true" name="CarlsbadEnergyHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementPriorPeriodYTDTableTextBlock" abstract="false" name="CondensedIncomeStatementPriorPeriodYTDTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_VariableInterestEntityConsolidatedCarryingAmountNetPropertyPlantandEquipment" abstract="false" name="VariableInterestEntityConsolidatedCarryingAmountNetPropertyPlantandEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_DerivativeUnrealizedGainsOnOpenPositionsRelatedToTradingActivityNet" abstract="false" name="DerivativeUnrealizedGainsOnOpenPositionsRelatedToTradingActivityNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_SeniorNotesdue2027Member" abstract="true" name="SeniorNotesdue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedConsolidatingBalanceSheetsCurrentPeriodTextBlock" abstract="false" name="CondensedConsolidatingBalanceSheetsCurrentPeriodTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_ChangesInCollateralDepositsSupportingEnergyRiskManagementActivities" abstract="false" name="ChangesInCollateralDepositsSupportingEnergyRiskManagementActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_AguaCalienteBorrower1due2038Member" abstract="true" name="AguaCalienteBorrower1due2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_FinanceLeaseInterestRate" abstract="false" name="FinanceLeaseInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementPriorPeriodQTDTableTextBlock" abstract="false" name="CondensedIncomeStatementPriorPeriodQTDTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_PowerContractsMember" abstract="true" name="PowerContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CreditAgreement2019Member" abstract="true" name="CreditAgreement2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NuclearDecommissioningTrustFundTextBlock" abstract="false" name="NuclearDecommissioningTrustFundTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_SeniorNotes2024Member" abstract="true" name="SeniorNotes2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CapitalAllocationPlanAxis" abstract="true" name="CapitalAllocationPlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="nrg_ReversalPreviouslyRecognizedUnrealizedGainsLossesSettledPositionsEconomicHedges" abstract="false" name="ReversalPreviouslyRecognizedUnrealizedGainsLossesSettledPositionsEconomicHedges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationAcquisition" abstract="false" name="FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CounterpartyRiskByInstitutionDomain" abstract="true" name="CounterpartyRiskByInstitutionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_InterestRateContractCurrentMember" abstract="true" name="InterestRateContractCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_SupplementalBalanceSheetDisclosuresTableTextBlock" abstract="false" name="SupplementalBalanceSheetDisclosuresTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_AmountOfNetCounterpartyCreditRiskExposureToCertainCounterparties" abstract="false" name="AmountOfNetCounterpartyCreditRiskExposureToCertainCounterparties" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_SierraClubEtAlV.MidwestGenerationLLCMember" abstract="true" name="SierraClubEtAlV.MidwestGenerationLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NuclearDecommissioningTrustFundLiabilityNoncurrent" abstract="false" name="NuclearDecommissioningTrustFundLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_RegulatoryMattersTextBlock" abstract="false" name="RegulatoryMattersTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_TermLoanFacilityDue2023Member" abstract="true" name="TermLoanFacilityDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CapitalAllocationPlanAcceleratedRepurchaseAgreementFebruaryMember" abstract="true" name="CapitalAllocationPlanAcceleratedRepurchaseAgreementFebruaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_FinancialInstitutionsMember" abstract="true" name="FinancialInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DerivativeAssetFairValueAmountOffsetAgainstCollateralNetOfDerivativeLiabilityFairValueAmountOffsetAgainstCollateral" abstract="false" name="DerivativeAssetFairValueAmountOffsetAgainstCollateralNetOfDerivativeLiabilityFairValueAmountOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_RegulatoryMattersDisclosureAbstract" abstract="true" name="RegulatoryMattersDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementPriorPeriodForYTDTextBlock" abstract="false" name="CondensedIncomeStatementPriorPeriodForYTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_IntercompanyDividendProceedsFinancing" abstract="false" name="IntercompanyDividendProceedsFinancing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_DerivativeNonmonetaryNotionalAmountEnergyFlowRate" abstract="false" name="DerivativeNonmonetaryNotionalAmountEnergyFlowRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_CondensedComprehensiveIncomeStatementCurrentPeriodQTDTextBlock" abstract="false" name="CondensedComprehensiveIncomeStatementCurrentPeriodQTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_BusinessSolutionsCustomersMember" abstract="true" name="BusinessSolutionsCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_GladstonePowerStationMember" abstract="true" name="GladstonePowerStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_SaleofAssetsUnderCommonControl" abstract="false" name="SaleofAssetsUnderCommonControl" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_UPMCThermalProjectMember" abstract="true" name="UPMCThermalProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ProductsAndServicesRetailRevenueMember" abstract="true" name="ProductsAndServicesRetailRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_IvampahMasterHoldingsLLCMember" abstract="true" name="IvampahMasterHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_SeniorNotesdue2026Member" abstract="true" name="SeniorNotesdue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_SeniorSecuredFirstLienNotesDue2024Member" abstract="true" name="SeniorSecuredFirstLienNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ScheduleofStockbyClassEquityRollForward" abstract="true" name="ScheduleofStockbyClassEquityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_IncreaseDecreaseInLongTermDebt" abstract="false" name="IncreaseDecreaseInLongTermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ProceedsFromSaleOfAssetsAndSaleOfDiscontinuedOperationsNet" abstract="false" name="ProceedsFromSaleOfAssetsAndSaleOfDiscontinuedOperationsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_VariableInterestEntitiesDisclosureAbstract" abstract="true" name="VariableInterestEntitiesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_PowerGenerationCapacityMegawatts" abstract="false" name="PowerGenerationCapacityMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="nrg_CondensedIncomeStatementCurrentPeriodQTDTextBlock" abstract="false" name="CondensedIncomeStatementCurrentPeriodQTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_SouthCentralPortfolioMember" abstract="true" name="SouthCentralPortfolioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_RevolvingCreditFacilityBorrowingsMember" abstract="true" name="RevolvingCreditFacilityBorrowingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTwoTableTextBlock" abstract="false" name="DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTwoTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DerivativeLiabilityFairValueDeterminedUsingValuationTechniquesPercentage" abstract="false" name="DerivativeLiabilityFairValueDeterminedUsingValuationTechniquesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_NetContributionsToDistributionsFromDiscontinuedOperations" abstract="false" name="NetContributionsToDistributionsFromDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_VariableInterestEntityConsolidatedCarryingAmountLongtermDebt" abstract="false" name="VariableInterestEntityConsolidatedCarryingAmountLongtermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ReversalPreviouslyRecognizedUnrealizedGainsLossesAcquiredasPartofAcquisitionEconomicHedges" abstract="false" name="ReversalPreviouslyRecognizedUnrealizedGainsLossesAcquiredasPartofAcquisitionEconomicHedges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ContractwithCustomerLiabilityIncreaseForCashPaymentsReceived" abstract="false" name="ContractwithCustomerLiabilityIncreaseForCashPaymentsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_A2019CapitalAllocationPlanMember" abstract="true" name="A2019CapitalAllocationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_OtherComprehensiveIncomeLossNetOfTaxAndAdjustmentForNewAccountingStandard" abstract="false" name="OtherComprehensiveIncomeLossNetOfTaxAndAdjustmentForNewAccountingStandard" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_RecourseDebtMember" abstract="true" name="RecourseDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_LineOfCreditFacilityBorrowingCapacityIncrease" abstract="false" name="LineOfCreditFacilityBorrowingCapacityIncrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_AdequateAssuranceClausesMember" abstract="true" name="AdequateAssuranceClausesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NumberOfWholesaleCounterpartiesWithCreditRiskExposure" abstract="false" name="NumberOfWholesaleCounterpartiesWithCreditRiskExposure" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_CapitalAllocationPlanAugust2019Member" abstract="true" name="CapitalAllocationPlanAugust2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_SeniorSecuredFirstLienNotesDue2029Member" abstract="true" name="SeniorSecuredFirstLienNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CapacityRevenueMember" abstract="true" name="CapacityRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CondensedComprehensiveIncomeStatementCurrentPeriodYTDTextBlock" abstract="false" name="CondensedComprehensiveIncomeStatementCurrentPeriodYTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_EastAndWestMember" abstract="true" name="EastAndWestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ProductsAndServicesTotalRetailMember" abstract="true" name="ProductsAndServicesTotalRetailMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AmortizationOfIntangiblesAndOutOfMarketContracts" abstract="false" name="AmortizationOfIntangiblesAndOutOfMarketContracts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_IvanpahMember" abstract="true" name="IvanpahMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CapitalAllocationPlanDomain" abstract="true" name="CapitalAllocationPlanDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NuclearDecommissioningPolicyTextBlock" abstract="false" name="NuclearDecommissioningPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_IvanpauAndAguaCalienteMember" abstract="true" name="IvanpauAndAguaCalienteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CreditDerivativeMaximumNetExposurePercentage" abstract="false" name="CreditDerivativeMaximumNetExposurePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_CounterpartyRiskByInvestmentGradeDomain" abstract="true" name="CounterpartyRiskByInvestmentGradeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIDivestitureOfBusinessNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIDivestitureOfBusinessNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CollateralHeldCashAndLettersOfCredit" abstract="false" name="CollateralHeldCashAndLettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_VolumetricUnderlyingDerivativeTransactionsAbstract" abstract="true" name="VolumetricUnderlyingDerivativeTransactionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_FairValueofGrossDerivativeAssetsLiabilitiesNet" abstract="false" name="FairValueofGrossDerivativeAssetsLiabilitiesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_EmployeeStockPurchasePlanMinimumPercentageofCompensationEligible" abstract="false" name="EmployeeStockPurchasePlanMinimumPercentageofCompensationEligible" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_DerivativeAssetFairValueGrossLiabilityNetOfDerivativeLiabilityFairValueGrossAsset" abstract="false" name="DerivativeAssetFairValueGrossLiabilityNetOfDerivativeLiabilityFairValueGrossAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_SeniorNotesDue2029Member" abstract="true" name="SeniorNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_CommodityContractNonCurrentMember" abstract="true" name="CommodityContractNonCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_EstimatedCounterpartyCreditRiskExposureToCertainCounterpartiesPeriod" abstract="false" name="EstimatedCounterpartyCreditRiskExposureToCertainCounterpartiesPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nrg_CondensedConsolidatingBalanceSheetsForPriorPeriodTextBlock" abstract="false" name="CondensedConsolidatingBalanceSheetsForPriorPeriodTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DerivativeCollateralObligationToReturnCashNetOfDerivativeCollateralRightToReclaimCash" abstract="false" name="DerivativeCollateralObligationToReturnCashNetOfDerivativeCollateralRightToReclaimCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CondensedStatementOfComprehensiveIncomePriorPeriodYTDTableTextBlock" abstract="false" name="CondensedStatementOfComprehensiveIncomePriorPeriodYTDTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_InvestmentsInProceedsFromSalesOfUnconsolidatedAffiliates" abstract="false" name="InvestmentsInProceedsFromSalesOfUnconsolidatedAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_GenOnMidAtlanticMember" abstract="true" name="GenOnMidAtlanticMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_AdditionalFinancialInformationDisclosureTableTextBlock" abstract="false" name="AdditionalFinancialInformationDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_GenConnEnergyLlcMember" abstract="true" name="GenConnEnergyLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ReductionOfSettlementPaymentMember" abstract="true" name="ReductionOfSettlementPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_EnergyRevenueMember" abstract="true" name="EnergyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_MidwaySunsetCogenerationCompanyMember" abstract="true" name="MidwaySunsetCogenerationCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_ScheduleOfNetExposureToCounterPartyCreditExposureTableTextBlock" abstract="false" name="ScheduleOfNetExposureToCounterPartyCreditExposureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_NetCreditExposure" abstract="false" name="NetCreditExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_DerivativesByUnderlyingAssetsAxis" abstract="true" name="DerivativesByUnderlyingAssetsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="nrg_EmployeeStockPurchasePlanMaximumPercentageOfCompensationEligible" abstract="false" name="EmployeeStockPurchasePlanMaximumPercentageOfCompensationEligible" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_BETMMember" abstract="true" name="BETMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NrgYieldIncMember" abstract="true" name="NrgYieldIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_A2018CapitalAllocationPlanMember" abstract="true" name="A2018CapitalAllocationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_BuckthornRenewablesLLCMember" abstract="true" name="BuckthornRenewablesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NumberOfFacilities" abstract="false" name="NumberOfFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nrg_FundsDepositedByCounterparties" abstract="false" name="FundsDepositedByCounterparties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_AguaCalienteMember" abstract="true" name="AguaCalienteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DerivativeAuctionPrice" abstract="false" name="DerivativeAuctionPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="nrg_CondensedCashFlowStatementPriorPeriodTableTextBlock" abstract="false" name="CondensedCashFlowStatementPriorPeriodTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_BusinessAcquisitionConsiderationTransferredWorkingCapitalAndOtherAdjustments" abstract="false" name="BusinessAcquisitionConsiderationTransferredWorkingCapitalAndOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_CanalThreeMember" abstract="true" name="CanalThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_EnvironmentalMattersDisclosureAbstract" abstract="true" name="EnvironmentalMattersDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_EquitySecuritiesNuclearTrustFundMember" abstract="true" name="EquitySecuritiesNuclearTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_KeystoneMember" abstract="true" name="KeystoneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_EmissionsMember" abstract="true" name="EmissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_NuclearDecommissioningTrustFundDisclosureAbstract" abstract="true" name="NuclearDecommissioningTrustFundDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nrg_AccumulatedAmortizationofOutofMarketContracts" abstract="false" name="AccumulatedAmortizationofOutofMarketContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_NonRecourseDebtMember" abstract="true" name="NonRecourseDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_LigniteContractWithTexasWestmorelandCoalCo.Member" abstract="true" name="LigniteContractWithTexasWestmorelandCoalCo.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_VariableInterestEntityConsolidatedCarryingAmountRedeemableNoncontrollingInterest" abstract="false" name="VariableInterestEntityConsolidatedCarryingAmountRedeemableNoncontrollingInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_DerivativeAssetFairValueDeterminedUsingValuationTechniquesPercentage" abstract="false" name="DerivativeAssetFairValueDeterminedUsingValuationTechniquesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nrg_CondensedStatementsOfComprehensiveIncomePriorPeriodForQTDTextBlock" abstract="false" name="CondensedStatementsOfComprehensiveIncomePriorPeriodForQTDTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_DecommissioningTrustAssetsTableTextBlock" abstract="false" name="DecommissioningTrustAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nrg_CostToCompleteConstructionMember" abstract="true" name="CostToCompleteConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_GenerationMember" abstract="true" name="GenerationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nrg_DisposalGroupIncludingDiscontinuedOperationLongtermDebtandCapitalLeaseObligationsCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLongtermDebtandCapitalLeaseObligationsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nrg_ConvertibleSeniorNotesDue2048Member" abstract="true" name="ConvertibleSeniorNotesDue2048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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="nrg-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nrg-20190930_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="nrg-20190930_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="nrg-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.nrgenergy.com/role/Cover">
        <link:definition>0001001 - 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>1001002 - 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1002003 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1004005 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1005006 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.nrgenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusinessandBasisofPresentation" roleURI="http://www.nrgenergy.com/role/NatureofBusinessandBasisofPresentation">
        <link:definition>2101101 - Disclosure - Nature of Business and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusinessandBasisofPresentationGeneralDetails" roleURI="http://www.nrgenergy.com/role/NatureofBusinessandBasisofPresentationGeneralDetails">
        <link:definition>2402401 - Disclosure - Nature of Business and Basis of Presentation - General (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - 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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2305301 - Disclosure - 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="SummaryofSignificantAccountingPoliciesNetLossIncomeAttributabletoNRGEnergyIncAfterRemovingNetLossAttributabletoNoncontrollingInterestDetails" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesNetLossIncomeAttributabletoNRGEnergyIncAfterRemovingNetLossAttributabletoNoncontrollingInterestDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - Net (Loss)/Income Attributable to NRG Energy, Inc. After Removing Net Loss Attributable to Noncontrolling Interest (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="SummaryofSignificantAccountingPoliciesOtherBalanceSheetInformationDetails" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesOtherBalanceSheetInformationDetails">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies - Other Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRestrictedCashDetails" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails">
        <link:definition>2408404 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPensionPlanAmendmentsDetails" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesPensionPlanAmendmentsDetails">
        <link:definition>2409405 - Disclosure - Summary of Significant Accounting Policies - Pension Plan Amendments (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="SummaryofSignificantAccountingPoliciesRecentAccountingDevelopmentsDetails" roleURI="http://www.nrgenergy.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingDevelopmentsDetails">
        <link:definition>2410406 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Developments (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="RevenueRecognition" roleURI="http://www.nrgenergy.com/role/RevenueRecognition">
        <link:definition>2111103 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.nrgenergy.com/role/RevenueRecognitionTables">
        <link:definition>2312302 - Disclosure - Revenue Recognition (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="RevenueRecognitionPerformanceObligationsDetails" roleURI="http://www.nrgenergy.com/role/RevenueRecognitionPerformanceObligationsDetails">
        <link:definition>2413407 - Disclosure - Revenue Recognition - 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="RevenueRecognitionDisaggregationofRevenueDetails" roleURI="http://www.nrgenergy.com/role/RevenueRecognitionDisaggregationofRevenueDetails">
        <link:definition>2414408 - Disclosure - Revenue Recognition - 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="RevenueRecognitionContractAssetsandLiabilitiesDetails" roleURI="http://www.nrgenergy.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails">
        <link:definition>2415409 - Disclosure - Revenue Recognition - Contract 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="AcquisitionsDiscontinuedOperationsandDispositions" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositions">
        <link:definition>2116104 - Disclosure - Acquisitions, Discontinued Operations and Dispositions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDiscontinuedOperationsandDispositionsTables" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsTables">
        <link:definition>2317303 - Disclosure - Acquisitions, Discontinued Operations and Dispositions (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="AcquisitionsDiscontinuedOperationsandDispositionsAcquisitionsDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsAcquisitionsDetails">
        <link:definition>2418410 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - 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="AcquisitionsDiscontinuedOperationsandDispositionsScheduleofPurchasePriceAllocationDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsScheduleofPurchasePriceAllocationDetails">
        <link:definition>2419411 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Schedule of Purchase Price Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDiscontinuedOperationsandDispositionsDiscontinuedOperationsDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsDiscontinuedOperationsDetails">
        <link:definition>2420412 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDiscontinuedOperationsandDispositionsSummarizedResultsofDiscontinuedOperationsDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsSummarizedResultsofDiscontinuedOperationsDetails">
        <link:definition>2421413 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Summarized Results of Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDiscontinuedOperationsandDispositionsMajorClassesofAssetsandLiabilitiesClassifiedasDiscontinuedOperationsDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsMajorClassesofAssetsandLiabilitiesClassifiedasDiscontinuedOperationsDetails">
        <link:definition>2422414 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Major Classes of Assets and Liabilities Classified as Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDiscontinuedOperationsandDispositionsSaleofOwnershipinNRGYieldIncandtheRenewablesPlatformDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsSaleofOwnershipinNRGYieldIncandtheRenewablesPlatformDetails">
        <link:definition>2423415 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Sale of Ownership in NRG Yield, Inc. and the Renewables Platform (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="AcquisitionsDiscontinuedOperationsandDispositionsSaleofAssetstoNRGYieldIncPriortoDiscontinuedOperationsDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsSaleofAssetstoNRGYieldIncPriortoDiscontinuedOperationsDetails">
        <link:definition>2424416 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Sale of Assets to NRG Yield, Inc. Prior to Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDiscontinuedOperationsandDispositionsSummarizedResultsofGenOnDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsSummarizedResultsofGenOnDetails">
        <link:definition>2425417 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Summarized Results of GenOn (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="AcquisitionsDiscontinuedOperationsandDispositionsGenOnandGenMASettlementDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsGenOnandGenMASettlementDetails">
        <link:definition>2426418 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - GenOn and GenMA Settlement (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="AcquisitionsDiscontinuedOperationsandDispositionsDispositionsDetails" roleURI="http://www.nrgenergy.com/role/AcquisitionsDiscontinuedOperationsandDispositionsDispositionsDetails">
        <link:definition>2427419 - Disclosure - Acquisitions, Discontinued Operations and Dispositions - Dispositions (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="FairValueofFinancialInstruments" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstruments">
        <link:definition>2128105 - 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="FairValueofFinancialInstrumentsTables" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2329304 - 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="FairValueofFinancialInstrumentsEstimatedCarryingAmountsandFairValueofFinancialInstrumentsNotCarriedatFairValueDetails" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsEstimatedCarryingAmountsandFairValueofFinancialInstrumentsNotCarriedatFairValueDetails">
        <link:definition>2430420 - Disclosure - Fair Value of Financial Instruments - Estimated Carrying Amounts and Fair Value of Financial Instruments Not Carried at 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="FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredandRecordedatFairValueDetails" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredandRecordedatFairValueDetails">
        <link:definition>2431421 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured and Recorded at 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="FairValueofFinancialInstrumentsReconciliationofLevel3FinancialInstrumentsDetails" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsReconciliationofLevel3FinancialInstrumentsDetails">
        <link:definition>2432422 - Disclosure - Fair Value of Financial Instruments - Reconciliation of Level 3 Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsDerivativeFairValueMeasurementsNarrativeDetails" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsDerivativeFairValueMeasurementsNarrativeDetails">
        <link:definition>2433423 - Disclosure - Fair Value of Financial Instruments - Derivative Fair Value Measurements, 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="FairValueofFinancialInstrumentsDerivativeFairValueMeasurementsDetails" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsDerivativeFairValueMeasurementsDetails">
        <link:definition>2434424 - Disclosure - Fair Value of Financial Instruments - Derivative Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsCounterpartyCreditRiskDetails" roleURI="http://www.nrgenergy.com/role/FairValueofFinancialInstrumentsCounterpartyCreditRiskDetails">
        <link:definition>2435425 - Disclosure - Fair Value of Financial Instruments - Counterparty Credit Risk (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="NuclearDecommissioningTrustFund" roleURI="http://www.nrgenergy.com/role/NuclearDecommissioningTrustFund">
        <link:definition>2136106 - Disclosure - Nuclear Decommissioning Trust Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NuclearDecommissioningTrustFundTables" roleURI="http://www.nrgenergy.com/role/NuclearDecommissioningTrustFundTables">
        <link:definition>2337305 - Disclosure - Nuclear Decommissioning Trust Fund (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="NuclearDecommissioningTrustFundNarrativeDetails" roleURI="http://www.nrgenergy.com/role/NuclearDecommissioningTrustFundNarrativeDetails">
        <link:definition>2438426 - Disclosure - Nuclear Decommissioning Trust Fund - 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="NuclearDecommissioningTrustFundSummaryofaggregatefairvaluesandrealizedgainsandlossesDetails" roleURI="http://www.nrgenergy.com/role/NuclearDecommissioningTrustFundSummaryofaggregatefairvaluesandrealizedgainsandlossesDetails">
        <link:definition>2439427 - Disclosure - Nuclear Decommissioning Trust Fund - Summary of aggregate fair values and realized gains and losses (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="NuclearDecommissioningTrustFundSummaryofproceedsfromsalesofavailableforsalesecuritiesandrelatedgainsandlossesDetails" roleURI="http://www.nrgenergy.com/role/NuclearDecommissioningTrustFundSummaryofproceedsfromsalesofavailableforsalesecuritiesandrelatedgainsandlossesDetails">
        <link:definition>2440428 - Disclosure - Nuclear Decommissioning Trust Fund - Summary of proceeds from sales of available-for-sale securities and related gains and losses (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="AccountingforDerivativeInstrumentsandHedgingActivities" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivities">
        <link:definition>2141107 - 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="AccountingforDerivativeInstrumentsandHedgingActivitiesTables" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesTables">
        <link:definition>2342306 - 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="AccountingforDerivativeInstrumentsandHedgingActivitiesNetnotionalvolumebuysellofopenderivativetransactionsDetails" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesNetnotionalvolumebuysellofopenderivativetransactionsDetails">
        <link:definition>2443429 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Net notional volume buy/sell of open derivative 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="AccountingforDerivativeInstrumentsandHedgingActivitiesFairvaluewithinthederivativeinstrumentvaluationDetails" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesFairvaluewithinthederivativeinstrumentvaluationDetails">
        <link:definition>2444430 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Fair value within the derivative instrument valuation (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="AccountingforDerivativeInstrumentsandHedgingActivitiesOffsettingofderivativesbycounterpartymasteragreementlevelandcollateralreceivedDetails" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesOffsettingofderivativesbycounterpartymasteragreementlevelandcollateralreceivedDetails">
        <link:definition>2445431 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Offsetting of derivatives by counterparty master agreement level and collateral received (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="AccountingforDerivativeInstrumentsandHedgingActivitiesEffectsonAccumulatedOCLbalanceattributabletohedgederivativesnetDetails" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesEffectsonAccumulatedOCLbalanceattributabletohedgederivativesnetDetails">
        <link:definition>2446432 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Effects on Accumulated OCL balance attributable to hedge derivatives, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingforDerivativeInstrumentsandHedgingActivitiesPretaxeffectsofeconomichedgesnotdesignatedacashflowhedgesDetails" roleURI="http://www.nrgenergy.com/role/AccountingforDerivativeInstrumentsandHedgingActivitiesPretaxeffectsofeconomichedgesnotdesignatedacashflowhedgesDetails">
        <link:definition>2447433 - Disclosure - Accounting for Derivative Instruments and Hedging Activities - Pre-tax effects of economic hedges not designated a cash flow hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.nrgenergy.com/role/Leases">
        <link:definition>2148108 - 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="LeasesTables" roleURI="http://www.nrgenergy.com/role/LeasesTables">
        <link:definition>2349307 - 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="LeasesLeaseCostandOtherInformationDetails" roleURI="http://www.nrgenergy.com/role/LeasesLeaseCostandOtherInformationDetails">
        <link:definition>2450434 - Disclosure - Leases - Lease Cost and Other Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofAnnualPaymentsBasedonMaturitiesofLeaseDetails" roleURI="http://www.nrgenergy.com/role/LeasesScheduleofAnnualPaymentsBasedonMaturitiesofLeaseDetails">
        <link:definition>2451435 - Disclosure - Leases - Schedule of Annual Payments Based on Maturities of Lease (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="LeasesScheduleofAnnualPaymentsBasedonMaturitiesofLeaseDetails_1" roleURI="http://www.nrgenergy.com/role/LeasesScheduleofAnnualPaymentsBasedonMaturitiesofLeaseDetails_1">
        <link:definition>2451435 - Disclosure - Leases - Schedule of Annual Payments Based on Maturities of Lease (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="Impairments" roleURI="http://www.nrgenergy.com/role/Impairments">
        <link:definition>2152109 - Disclosure - Impairments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ImpairmentsDetails" roleURI="http://www.nrgenergy.com/role/ImpairmentsDetails">
        <link:definition>2453436 - Disclosure - Impairments (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="DebtandFinanceLeases" roleURI="http://www.nrgenergy.com/role/DebtandFinanceLeases">
        <link:definition>2154110 - Disclosure - Debt and Finance 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="DebtandFinanceLeasesTables" roleURI="http://www.nrgenergy.com/role/DebtandFinanceLeasesTables">
        <link:definition>2355308 - Disclosure - Debt and Finance 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="DebtandFinanceLeasesScheduleofLongtermDebtandCapitalLeasesDetails" roleURI="http://www.nrgenergy.com/role/DebtandFinanceLeasesScheduleofLongtermDebtandCapitalLeasesDetails">
        <link:definition>2456437 - Disclosure - Debt and Finance Leases - Schedule of Long-term Debt and Capital 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="DebtandFinanceLeasesSeniorNotesDetails" roleURI="http://www.nrgenergy.com/role/DebtandFinanceLeasesSeniorNotesDetails">
        <link:definition>2457438 - Disclosure - Debt and Finance Leases - Senior Notes (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="DebtandFinanceLeasesSeniorCreditFacilityDetails" roleURI="http://www.nrgenergy.com/role/DebtandFinanceLeasesSeniorCreditFacilityDetails">
        <link:definition>2458439 - Disclosure - Debt and Finance Leases - Senior Credit Facility (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="DebtandFinanceLeasesNonRecourseDebtDetails" roleURI="http://www.nrgenergy.com/role/DebtandFinanceLeasesNonRecourseDebtDetails">
        <link:definition>2459440 - Disclosure - Debt and Finance Leases - Non Recourse Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsAccountedforUsingtheEquityMethodandVariableInterestEntitiesorVIEs" roleURI="http://www.nrgenergy.com/role/InvestmentsAccountedforUsingtheEquityMethodandVariableInterestEntitiesorVIEs">
        <link:definition>2160111 - Disclosure - Investments Accounted for Using the Equity Method and Variable Interest Entities, or VIEs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsAccountedforUsingtheEquityMethodandVariableInterestEntitiesorVIEsTables" roleURI="http://www.nrgenergy.com/role/InvestmentsAccountedforUsingtheEquityMethodandVariableInterestEntitiesorVIEsTables">
        <link:definition>2361309 - Disclosure - Investments Accounted for Using the Equity Method and Variable Interest Entities, or VIEs (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="InvestmentsAccountedforUsingtheEquityMethodandVariableInterestEntitiesorVIEsDetails" roleURI="http://www.nrgenergy.com/role/InvestmentsAccountedforUsingtheEquityMethodandVariableInterestEntitiesorVIEsDetails">
        <link:definition>2462441 - Disclosure - Investments Accounted for Using the Equity Method and Variable Interest Entities, or VIEs (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="ChangesinCapitalStructure" roleURI="http://www.nrgenergy.com/role/ChangesinCapitalStructure">
        <link:definition>2163112 - Disclosure - Changes in Capital Structure</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinCapitalStructureTables" roleURI="http://www.nrgenergy.com/role/ChangesinCapitalStructureTables">
        <link:definition>2364310 - Disclosure - Changes in Capital Structure (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="ChangesinCapitalStructureNarrativeDetails" roleURI="http://www.nrgenergy.com/role/ChangesinCapitalStructureNarrativeDetails">
        <link:definition>2465442 - Disclosure - Changes in Capital Structure - 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="ChangesinCapitalStructureChangesinNRGscommonsharesoutstandingandissuedDetails" roleURI="http://www.nrgenergy.com/role/ChangesinCapitalStructureChangesinNRGscommonsharesoutstandingandissuedDetails">
        <link:definition>2466443 - Disclosure - Changes in Capital Structure - Changes in NRG's common shares outstanding and issued (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="ChangesinCapitalStructureScheduleofRepurchasesUnderShareRepurchaseProgramsDetails" roleURI="http://www.nrgenergy.com/role/ChangesinCapitalStructureScheduleofRepurchasesUnderShareRepurchaseProgramsDetails">
        <link:definition>2467444 - Disclosure - Changes in Capital Structure - Schedule of Repurchases Under Share Repurchase Programs (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="ChangesinCapitalStructureNRGCommonStockDividendsPaidDetails" roleURI="http://www.nrgenergy.com/role/ChangesinCapitalStructureNRGCommonStockDividendsPaidDetails">
        <link:definition>2468445 - Disclosure - Changes in Capital Structure - NRG Common Stock Dividends Paid (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="EarningsPerShare" roleURI="http://www.nrgenergy.com/role/EarningsPerShare">
        <link:definition>2169113 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.nrgenergy.com/role/EarningsPerShareTables">
        <link:definition>2370311 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareReconciliationofBasicandDilutedEPSDetails" roleURI="http://www.nrgenergy.com/role/EarningsPerShareReconciliationofBasicandDilutedEPSDetails">
        <link:definition>2471446 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareAntidilutiveSecuritiesDetails" roleURI="http://www.nrgenergy.com/role/EarningsPerShareAntidilutiveSecuritiesDetails">
        <link:definition>2472447 - Disclosure - Earnings Per Share - Anti-dilutive Securities (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="SegmentReporting" roleURI="http://www.nrgenergy.com/role/SegmentReporting">
        <link:definition>2173114 - 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="SegmentReportingTables" roleURI="http://www.nrgenergy.com/role/SegmentReportingTables">
        <link:definition>2374312 - 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="SegmentReportingDetails" roleURI="http://www.nrgenergy.com/role/SegmentReportingDetails">
        <link:definition>2475448 - 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="IncomeTaxes" roleURI="http://www.nrgenergy.com/role/IncomeTaxes">
        <link:definition>2176115 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.nrgenergy.com/role/IncomeTaxesTables">
        <link:definition>2377313 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.nrgenergy.com/role/IncomeTaxesDetails">
        <link:definition>2478449 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.nrgenergy.com/role/RelatedPartyTransactions">
        <link:definition>2179116 - 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="RelatedPartyTransactionsTables" roleURI="http://www.nrgenergy.com/role/RelatedPartyTransactionsTables">
        <link:definition>2380314 - Disclosure - 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="RelatedPartyTransactionsScheduleofNRGsMaterialRelatedPartyTransactionsDetails" roleURI="http://www.nrgenergy.com/role/RelatedPartyTransactionsScheduleofNRGsMaterialRelatedPartyTransactionsDetails">
        <link:definition>2481450 - Disclosure - Related Party Transactions - Schedule of NRG's Material 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="CommitmentsandContingencies" roleURI="http://www.nrgenergy.com/role/CommitmentsandContingencies">
        <link:definition>2182117 - 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="CommitmentsandContingenciesDetails" roleURI="http://www.nrgenergy.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2483451 - 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="RegulatoryMatters" roleURI="http://www.nrgenergy.com/role/RegulatoryMatters">
        <link:definition>2184118 - Disclosure - Regulatory Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EnvironmentalMatters" roleURI="http://www.nrgenergy.com/role/EnvironmentalMatters">
        <link:definition>2185119 - Disclosure - Environmental Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformation" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformation">
        <link:definition>2186120 - Disclosure - 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="CondensedConsolidatingFinancialInformationTables" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationTables">
        <link:definition>2387315 - Disclosure - 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="CondensedConsolidatingFinancialInformationNarrativeDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationNarrativeDetails">
        <link:definition>2488452 - Disclosure - Condensed Consolidating Financial Information - 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="CondensedConsolidatingFinancialInformationCONSOLIDATINGSTATEMENTSOFOPERATIONSDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCONSOLIDATINGSTATEMENTSOFOPERATIONSDetails">
        <link:definition>2489453 - Disclosure - Condensed Consolidating Financial Information - CONSOLIDATING STATEMENTS 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="CondensedConsolidatingFinancialInformationCONSOLIDATINGSTATEMENTSOFCOMPREHENSIVEINCOMELOSSDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCONSOLIDATINGSTATEMENTSOFCOMPREHENSIVEINCOMELOSSDetails">
        <link:definition>2490454 - Disclosure - Condensed Consolidating Financial Information - CONSOLIDATING STATEMENTS OF COMPREHENSIVE INCOME/(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="CondensedConsolidatingFinancialInformationCONSOLIDATINGBALANCESHEETSDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCONSOLIDATINGBALANCESHEETSDetails">
        <link:definition>2491455 - Disclosure - Condensed Consolidating Financial Information - CONSOLIDATING BALANCE SHEETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCONSOLIDATINGSTATEMENTSOFCASHFLOWSDetails" roleURI="http://www.nrgenergy.com/role/CondensedConsolidatingFinancialInformationCONSOLIDATINGSTATEMENTSOFCASHFLOWSDetails">
        <link:definition>2492456 - Disclosure - Condensed Consolidating Financial Information - CONSOLIDATING STATEMENTS OF 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="RevenueRecognitionPerformanceObligationsDetailsDefault" roleURI="http://www.nrgenergy.com/role/RevenueRecognitionPerformanceObligationsDetailsDefault">
        <link:definition>2413407 - Disclosure - Revenue Recognition - 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>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
