<?xml version="1.0" encoding="us-ascii"?>
<!-- DFS ActiveDisclosure(SM) XBRL Schema Document - http://www.dfsco.com/financial-services/ -->
<!-- Creation Date      : 2018-08-08T19:51:35.0334459+00:00 -->
<!-- Version            : 2.12.6766.32775 -->
<!-- Package ID         : 2879751bb96f415180288ac8c3461014 -->
<!-- Copyright (c) 2018 Donnelley Financial, LLC. All Rights Reserved. -->
<schema xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:trgp="http://www.targaresources.com/20180630" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.targaresources.com/20180630" xmlns="http://www.w3.org/2001/XMLSchema">
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <import schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" namespace="http://fasb.org/us-gaap/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2014-01-31" />
  <import schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" namespace="http://fasb.org/us-types/2017-01-31" />
  <import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
  <import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
  <import schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" namespace="http://xbrl.sec.gov/country/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" namespace="http://xbrl.sec.gov/currency/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" namespace="http://xbrl.sec.gov/exch/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" namespace="http://xbrl.sec.gov/invest/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" namespace="http://xbrl.sec.gov/naics/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" namespace="http://xbrl.sec.gov/sic/2011-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" namespace="http://xbrl.sec.gov/stpr/2011-01-31" />
  <annotation>
    <appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.targaresources.com/20180630/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>00000 - Document - Template Link</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trgp-20180630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trgp-20180630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trgp-20180630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trgp-20180630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSUnaudited" id="Role_StatementCONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>100010 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" id="Role_StatementCONSOLIDATEDBALANCESHEETSUnauditedParenthetical">
        <link:definition>100020 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" id="Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited">
        <link:definition>100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited">
        <link:definition>100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCHANGESINOWNERSEQUITYANDSERIESAPREFERREDSTOCKUnaudited" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINOWNERSEQUITYANDSERIESAPREFERREDSTOCKUnaudited">
        <link:definition>100050 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN OWNERS&apos; EQUITY AND SERIES A PREFERRED STOCK (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOrganizationAndOperations" id="Role_DisclosureOrganizationAndOperations">
        <link:definition>100070 - Disclosure - Organization and Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureBasisOfPresentation" id="Role_DisclosureBasisOfPresentation">
        <link:definition>100080 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSignificantAccountingPolicies" id="Role_DisclosureSignificantAccountingPolicies">
        <link:definition>100090 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitions" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitions">
        <link:definition>100100 - Disclosure - Newly-Formed Joint Ventures and Acquisitions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInventories" id="Role_DisclosureInventories">
        <link:definition>100110 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssets">
        <link:definition>100120 - Disclosure - Property, Plant and Equipment and Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliates" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliates">
        <link:definition>100130 - Disclosure - Investments in Unconsolidated Affiliates</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilities" id="Role_DisclosureAccountsPayableAndAccruedLiabilities">
        <link:definition>100140 - Disclosure - Accounts Payable and Accrued Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDebtObligations" id="Role_DisclosureDebtObligations">
        <link:definition>100150 - Disclosure - Debt Obligations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilities" id="Role_DisclosureOtherLongTermLiabilities">
        <link:definition>100160 - Disclosure - Other Long-term Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePreferredStock" id="Role_DisclosurePreferredStock">
        <link:definition>100170 - Disclosure - Preferred Stock</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureCommonStockAndRelatedMatters" id="Role_DisclosureCommonStockAndRelatedMatters">
        <link:definition>100180 - Disclosure - Common Stock and Related Matters</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMatters" id="Role_DisclosurePartnershipUnitsAndRelatedMatters">
        <link:definition>100190 - Disclosure - Partnership Units and Related Matters</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureEarningsPerCommonShare" id="Role_DisclosureEarningsPerCommonShare">
        <link:definition>100200 - Disclosure - Earnings per Common Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivities" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivities">
        <link:definition>100210 - Disclosure - Derivative Instruments and Hedging Activities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100220 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureRelatedPartyTransactions" id="Role_DisclosureRelatedPartyTransactions">
        <link:definition>100230 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureContingencies" id="Role_DisclosureContingencies">
        <link:definition>100240 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureRevenue" id="Role_DisclosureRevenue">
        <link:definition>100250 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherOperatingIncomeExpense" id="Role_DisclosureOtherOperatingIncomeExpense">
        <link:definition>100260 - Disclosure - Other Operating (Income) Expense</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSupplementalCashFlowInformation" id="Role_DisclosureSupplementalCashFlowInformation">
        <link:definition>100270 - Disclosure - Supplemental Cash Flow Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformation" id="Role_DisclosureSegmentInformation">
        <link:definition>100280 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100290 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" id="Role_DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>100300 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSignificantAccountingPoliciesTables" id="Role_DisclosureSignificantAccountingPoliciesTables">
        <link:definition>100310 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitionsTables" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitionsTables">
        <link:definition>100320 - Disclosure - Newly-Formed Joint Ventures and Acquisitions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInventoriesTables" id="Role_DisclosureInventoriesTables">
        <link:definition>100330 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables">
        <link:definition>100340 - Disclosure - Property, Plant and Equipment and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesTables">
        <link:definition>100350 - Disclosure - Investments in Unconsolidated Affiliates (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" id="Role_DisclosureAccountsPayableAndAccruedLiabilitiesTables">
        <link:definition>100360 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDebtObligationsTables" id="Role_DisclosureDebtObligationsTables">
        <link:definition>100370 - Disclosure - Debt Obligations (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilitiesTables" id="Role_DisclosureOtherLongTermLiabilitiesTables">
        <link:definition>100380 - Disclosure - Other Long-term Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureCommonStockAndRelatedMattersTables" id="Role_DisclosureCommonStockAndRelatedMattersTables">
        <link:definition>100390 - Disclosure - Common Stock and Related Matters (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMattersTables" id="Role_DisclosurePartnershipUnitsAndRelatedMattersTables">
        <link:definition>100400 - Disclosure - Partnership Units and Related Matters (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureEarningsPerCommonShareTables" id="Role_DisclosureEarningsPerCommonShareTables">
        <link:definition>100410 - Disclosure - Earnings per Common Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesTables">
        <link:definition>100420 - Disclosure - Derivative Instruments and Hedging Activities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>100430 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureRevenueTables" id="Role_DisclosureRevenueTables">
        <link:definition>100440 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherOperatingIncomeExpenseTables" id="Role_DisclosureOtherOperatingIncomeExpenseTables">
        <link:definition>100450 - Disclosure - Other Operating (Income) Expense (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSupplementalCashFlowInformationTables" id="Role_DisclosureSupplementalCashFlowInformationTables">
        <link:definition>100460 - Disclosure - Supplemental Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformationTables" id="Role_DisclosureSegmentInformationTables">
        <link:definition>100470 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOnConsolidatedFinancialStatementsDetails" id="Role_DisclosureSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOnConsolidatedFinancialStatementsDetails">
        <link:definition>100480 - Disclosure - Significant Accounting Policies - Summary of Effect of Adoption on Consolidated Financial Statements (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSignificantAccountingPoliciesDetails" id="Role_DisclosureSignificantAccountingPoliciesDetails">
        <link:definition>100490 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationJointVenturesDetails" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationJointVenturesDetails">
        <link:definition>100500 - Disclosure - Newly-Formed Joint Ventures and Acquisitions - Additional Information Joint Ventures (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationSubsequentEventDetails" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationSubsequentEventDetails">
        <link:definition>100510 - Disclosure - Newly-Formed Joint Ventures and Acquisitions - Additional Information Subsequent Event (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationAcquisitionsDetails" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationAcquisitionsDetails">
        <link:definition>100520 - Disclosure - Newly-Formed Joint Ventures and Acquisitions - Additional Information Acquisitions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitionsProFormaImpactOfPermianAcquisitionOnConsolidatedStatementOfOperationsDetails" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitionsProFormaImpactOfPermianAcquisitionOnConsolidatedStatementOfOperationsDetails">
        <link:definition>100530 - Disclosure - Newly-Formed Joint Ventures and Acquisitions - Pro Forma Impact of Permian Acquisition on Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationContingentLiabilityDetails" id="Role_DisclosureNewlyFormedJointVenturesAndAcquisitionsAdditionalInformationContingentLiabilityDetails">
        <link:definition>100540 - Disclosure - Newly-Formed Joint Ventures and Acquisitions - Additional Information Contingent Liability (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInventoriesDetails" id="Role_DisclosureInventoriesDetails">
        <link:definition>100550 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsPropertyPlantAndEquipmentDetails" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsPropertyPlantAndEquipmentDetails">
        <link:definition>100560 - Disclosure - Property, Plant and Equipment and Intangible Assets - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails">
        <link:definition>100570 - Disclosure - Property, Plant and Equipment and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfChangesInIntangibleAssetsDetails" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfChangesInIntangibleAssetsDetails">
        <link:definition>100580 - Disclosure - Property, Plant and Equipment and Intangible Assets - Schedule of Changes in Intangible Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesAdditionalInformationDetails" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesAdditionalInformationDetails">
        <link:definition>100590 - Disclosure - Investments in Unconsolidated Affiliates - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesDetails" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesDetails">
        <link:definition>100600 - Disclosure - Investments in Unconsolidated Affiliates - Activity Related to Partnership&apos;s Investments in Unconsolidated Affiliates (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesParentheticalDetails" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesParentheticalDetails">
        <link:definition>100610 - Disclosure - Investments in Unconsolidated Affiliates - Activity Related to Partnership&apos;s Investments in Unconsolidated Affiliates (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" id="Role_DisclosureAccountsPayableAndAccruedLiabilitiesDetails">
        <link:definition>100620 - Disclosure - Accounts Payable and Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesAdditionalInformationDetails" id="Role_DisclosureAccountsPayableAndAccruedLiabilitiesAdditionalInformationDetails">
        <link:definition>100630 - Disclosure - Accounts Payable and Accrued Liabilities - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" id="Role_DisclosureDebtObligationsSummaryOfDebtObligationsDetails">
        <link:definition>100640 - Disclosure - Debt Obligations - Summary Of Debt Obligations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtObligationsParentheticalDetails" id="Role_DisclosureDebtObligationsSummaryOfDebtObligationsParentheticalDetails">
        <link:definition>100650 - Disclosure - Debt Obligations - Summary Of Debt Obligations (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDebtObligationsRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsDetails" id="Role_DisclosureDebtObligationsRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsDetails">
        <link:definition>100660 - Disclosure - Debt Obligations - Range of Interest Rates and Weighted Average Interest Rate Incurred on Variable Rate Debt Obligations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails" id="Role_DisclosureDebtObligationsAdditionalInformationDetails">
        <link:definition>100670 - Disclosure - Debt Obligations - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" id="Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails">
        <link:definition>100680 - Disclosure - Other Long-term Liabilities - Schedule of Other Long-term Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilitiesMandatorilyRedeemablePreferredInterestsDetails" id="Role_DisclosureOtherLongTermLiabilitiesMandatorilyRedeemablePreferredInterestsDetails">
        <link:definition>100690 - Disclosure - Other Long-term Liabilities, Mandatorily Redeemable Preferred Interests (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilitiesDeferredRevenueDetails" id="Role_DisclosureOtherLongTermLiabilitiesDeferredRevenueDetails">
        <link:definition>100700 - Disclosure - Other Long-term Liabilities, Deferred Revenue (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilitiesChangesInDeferredRevenueDetails" id="Role_DisclosureOtherLongTermLiabilitiesChangesInDeferredRevenueDetails">
        <link:definition>100710 - Disclosure - Other Long-term Liabilities - Changes in Deferred Revenue (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherLongTermLiabilitiesContingentConsiderationDetails" id="Role_DisclosureOtherLongTermLiabilitiesContingentConsiderationDetails">
        <link:definition>100720 - Disclosure - Other Long-term Liabilities, Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePreferredStockAdditionalInformationDetails" id="Role_DisclosurePreferredStockAdditionalInformationDetails">
        <link:definition>100730 - Disclosure - Preferred Stock - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureCommonStockAndRelatedMattersAdditionalInformationDetails" id="Role_DisclosureCommonStockAndRelatedMattersAdditionalInformationDetails">
        <link:definition>100740 - Disclosure - Common Stock and Related Matters - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureCommonStockAndRelatedMattersDividendsDeclaredAndOrPaidDetails" id="Role_DisclosureCommonStockAndRelatedMattersDividendsDeclaredAndOrPaidDetails">
        <link:definition>100750 - Disclosure - Common Stock and Related Matters - Dividends Declared And Or Paid (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMattersSummaryOfDistributionsDeclaredOrPaidByPartnershipDetails" id="Role_DisclosurePartnershipUnitsAndRelatedMattersSummaryOfDistributionsDeclaredOrPaidByPartnershipDetails">
        <link:definition>100760 - Disclosure - Partnership Units and Related Matters - Summary of Distributions Declared or Paid by the Partnership (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMattersAdditionalInformationDetails" id="Role_DisclosurePartnershipUnitsAndRelatedMattersAdditionalInformationDetails">
        <link:definition>100770 - Disclosure - Partnership Units and Related Matters - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureEarningsPerCommonShareDetails" id="Role_DisclosureEarningsPerCommonShareDetails">
        <link:definition>100780 - Disclosure - Earnings per Common Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareDetails" id="Role_DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareDetails">
        <link:definition>100790 - Disclosure - Earnings per Common Share - Summary of Potential Common Stock Equivalents Excluded from Determination of Diluted Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareParentheticalDetails" id="Role_DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareParentheticalDetails">
        <link:definition>100800 - Disclosure - Earnings per Common Share - Summary of Potential Common Stock Equivalents Excluded from Determination of Diluted Earnings Per Share (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNotionalVolumesOfThePartnershipSCommodityDerivativeContractsDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNotionalVolumesOfThePartnershipSCommodityDerivativeContractsDetails">
        <link:definition>100810 - Disclosure - Derivative Instruments and Hedging Activities - Notional Volumes Of The Partnership&apos;s Commodity Derivative Contracts (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesFairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesFairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeDetails">
        <link:definition>100820 - Disclosure - Derivative Instruments and Hedging Activities, Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingAssetsDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingAssetsDetails">
        <link:definition>100830 - Disclosure - Derivative Instruments and Hedging Activities - Pro Forma Impact Of Offsetting Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingLiabilitiesDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingLiabilitiesDetails">
        <link:definition>100840 - Disclosure - Derivative Instruments and Hedging Activities - Pro Forma Impact Of Offsetting Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOffsettingCollateralDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOffsettingCollateralDetails">
        <link:definition>100850 - Disclosure - Derivative Instruments and Hedging Activities, Pro Forma Impact - Offsetting Collateral (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails">
        <link:definition>100860 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAmountsIncludedInOCIIncomeAndAOCIDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesAmountsIncludedInOCIIncomeAndAOCIDetails">
        <link:definition>100870 - Disclosure - Derivative Instruments and Hedging Activities - Amounts Included in OCI, Income and AOCI (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>100880 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureFairValueMeasurementsBreakdownByFairValueHierarchyCategoryForFinancialInstrumentsDetails" id="Role_DisclosureFairValueMeasurementsBreakdownByFairValueHierarchyCategoryForFinancialInstrumentsDetails">
        <link:definition>100890 - Disclosure - Fair Value Measurements - Breakdown by Fair Value Hierarchy Category for Financial Instruments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfFinancialInstrumentsClassifiedAsLevel3Details" id="Role_DisclosureFairValueMeasurementsChangesInFairValueOfFinancialInstrumentsClassifiedAsLevel3Details">
        <link:definition>100900 - Disclosure - Fair Value Measurements - Changes in Fair Value of Financial Instruments Classified as Level 3 (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" id="Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails">
        <link:definition>100910 - Disclosure - Related Party Transactions - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureRevenueEstimatedMinimumRevenueExpectedToBeRecognizedInFutureRelatedToUnsatisfiedPerformanceObligationsDetails" id="Role_DisclosureRevenueEstimatedMinimumRevenueExpectedToBeRecognizedInFutureRelatedToUnsatisfiedPerformanceObligationsDetails">
        <link:definition>100920 - Disclosure - Revenue - Estimated Minimum Revenue Expected to be Recognized in Future Related to Unsatisfied Performance Obligations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" id="Role_DisclosureRevenueAdditionalInformationDetails">
        <link:definition>100930 - Disclosure - Revenue - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherOperatingIncomeExpenseDetails" id="Role_DisclosureOtherOperatingIncomeExpenseDetails">
        <link:definition>100940 - Disclosure - Other Operating (Income) Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureOtherOperatingIncomeExpenseParentheticalDetails" id="Role_DisclosureOtherOperatingIncomeExpenseParentheticalDetails">
        <link:definition>100950 - Disclosure - Other Operating (Income) Expense (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSupplementalCashFlowInformationDetails" id="Role_DisclosureSupplementalCashFlowInformationDetails">
        <link:definition>100960 - Disclosure - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSupplementalCashFlowInformationParentheticalDetails" id="Role_DisclosureSupplementalCashFlowInformationParentheticalDetails">
        <link:definition>100970 - Disclosure - Supplemental Cash Flow Information (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="Role_DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>100980 - Disclosure - Segment Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformationRevenuesAndOperatingMarginDetails" id="Role_DisclosureSegmentInformationRevenuesAndOperatingMarginDetails">
        <link:definition>100990 - Disclosure - Segment Information Revenues and Operating Margin (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformationOtherFinancialInformationDetails" id="Role_DisclosureSegmentInformationOtherFinancialInformationDetails">
        <link:definition>101000 - Disclosure - Segment Information, Other Financial Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformationSummaryOfConsolidatedRevenuesDisaggregatedByProductAndServiceDetails" id="Role_DisclosureSegmentInformationSummaryOfConsolidatedRevenuesDisaggregatedByProductAndServiceDetails">
        <link:definition>101010 - Disclosure - Segment Information - Summary of Consolidated Revenues Disaggregated by Product and Service (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingMarginToIncomeLossBeforeIncomeTaxesDetails" id="Role_DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingMarginToIncomeLossBeforeIncomeTaxesDetails">
        <link:definition>101020 - Disclosure - Segment Information - Reconciliation of Reportable Segment Operating Margin to Income (Loss) Before Income Taxes (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.targaresources.com/20180630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="Role_DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>101030 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <element id="trgp_DeemedPreferredStockDividend" name="DeemedPreferredStockDividend" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_OperatingMargin" name="OperatingMargin" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_OtherOperatingAndNonOperatingIncomeExpenseNet" name="OtherOperatingAndNonOperatingIncomeExpenseNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangementsCurrent" name="DerivativeAssetBeforeEffectsOfMasterNettingArrangementsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangementsNoncurrent" name="DerivativeAssetBeforeEffectsOfMasterNettingArrangementsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsCurrent" name="DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_DebtCurrentNetOfIssuanceCost" name="DebtCurrentNetOfIssuanceCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsNoncurrent" name="DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_TemporaryEquityLiquidationPreferencePercentage" name="TemporaryEquityLiquidationPreferencePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_DistributionEquivalentRights" name="DistributionEquivalentRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_ExerciseAndSettlementOfWarrantsShares" name="ExerciseAndSettlementOfWarrantsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_AdjustmentsToAdditionalPaidInCapitalPreferredStockDividendsInExcessOfRetainedEarnings" name="AdjustmentsToAdditionalPaidInCapitalPreferredStockDividendsInExcessOfRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_DeemedPreferredStockDividendAccretionOfBeneficialConversionFeature" name="DeemedPreferredStockDividendAccretionOfBeneficialConversionFeature" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_ContributionsFromNonControllingInterest" name="ContributionsFromNonControllingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_DebtObligationsAbstract" name="DebtObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_OrganizationAbstract" name="OrganizationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PropertyPlantAndEquipmentAndIntangibleAssetsAbstract" name="PropertyPlantAndEquipmentAndIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PropertyPlantAndEquipmentAndIntangibleAssetsTableTextBlock" name="PropertyPlantAndEquipmentAndIntangibleAssetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_ScheduleOfRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsTableTextBlock" name="ScheduleOfRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_ChangesInDeferredRevenueTableTextBlock" name="ChangesInDeferredRevenueTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_ProFormaImpactOfDerivativesNetInConsolidatedBalanceSheetTableTextBlock" name="ProFormaImpactOfDerivativesNetInConsolidatedBalanceSheetTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_DerivativeHedgeAccumulatedIneffectiveness" name="DerivativeHedgeAccumulatedIneffectiveness" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_AccountingStandardsUpdate201712Member" name="AccountingStandardsUpdate201712Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PaymentOfCommoditiesDuePeriod" name="PaymentOfCommoditiesDuePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_CapacityOfPipeline" name="CapacityOfPipeline" type="us-types:flowItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_GrandPrixJointVentureMember" name="GrandPrixJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PermianBasinMember" name="PermianBasinMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_BlackstoneEnergyPartnersMember" name="BlackstoneEnergyPartnersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AllStatesAndProvincesAxis" name="AllStatesAndProvincesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TargaResourcesPartnersLpMember" name="TargaResourcesPartnersLpMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CayennePipelineLimitedLiabilityCompanyMember" name="CayennePipelineLimitedLiabilityCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_GulfCoastExpressPipelineMember" name="GulfCoastExpressPipelineMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DCPMidstreamPartnersLPMember" name="DCPMidstreamPartnersLPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_KinderMorganTexasPipelineLLCMember" name="KinderMorganTexasPipelineLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_ApacheCorporationMember" name="ApacheCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_HessMidstreamPartnersLPMember" name="HessMidstreamPartnersLPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_StonepeakInfrastructurePartnersMember" name="StonepeakInfrastructurePartnersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_GCXDevCoJointVentureMember" name="GCXDevCoJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TrainSixDevCoJointVentureMember" name="TrainSixDevCoJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_GrandPrixDevCoJointVentureMember" name="GrandPrixDevCoJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TrainSixMember" name="TrainSixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_MontBelvieuTexasMember" name="MontBelvieuTexasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DevCOJointVenturesMember" name="DevCOJointVenturesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AguaBlancaJointVentureMember" name="AguaBlancaJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CarneroJointVentureMember" name="CarneroJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_WesternEagleFordMember" name="WesternEagleFordMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CatarinaMember" name="CatarinaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SilkOakIINaturalGasProcessingPlantMember" name="SilkOakIINaturalGasProcessingPlantMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PercentageOfJointVentureInterestSold" name="PercentageOfJointVentureInterestSold" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_LengthOfPipeline" name="LengthOfPipeline" type="num:lengthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_DiameterLengthOfPipeline" name="DiameterLengthOfPipeline" type="num:lengthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_ExpectedGrowthCapitalExpenditures" name="ExpectedGrowthCapitalExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_MilesOfGasPipelineForConversion" name="MilesOfGasPipelineForConversion" type="num:lengthItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_ProjectCommencementDate" name="ProjectCommencementDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_PercentageOfOptionToPurchaseEquityStake" name="PercentageOfOptionToPurchaseEquityStake" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_CapacityOfNaturalGasTransported" name="CapacityOfNaturalGasTransported" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_NaturalGasTransportationCostExpected" name="NaturalGasTransportationCostExpected" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_ProcessingCapacityOfGasPlants" name="ProcessingCapacityOfGasPlants" type="us-types:flowItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_NumberOfDevelopmentJointVentures" name="NumberOfDevelopmentJointVentures" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_PercentageOfOwnershipInterestInAssets" name="PercentageOfOwnershipInterestInAssets" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_FractionationRelatedInfrastructureFundedAndOwnedPercentage" name="FractionationRelatedInfrastructureFundedAndOwnedPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_OptionToAcquireInterestPercentageOfSingleFinalPurchase" name="OptionToAcquireInterestPercentageOfSingleFinalPurchase" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_OptionToAcquireInterestMinimumCapitalIncrements" name="OptionToAcquireInterestMinimumCapitalIncrements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_BusinessAcquisitionLengthOfNaturalGasGatheringResiduePipeline" name="BusinessAcquisitionLengthOfNaturalGasGatheringResiduePipeline" type="num:lengthItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_InitialCapacityOfNaturalGas" name="InitialCapacityOfNaturalGas" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_BusinessCombinationCapacityOfGasProcessingPlantAcquired" name="BusinessCombinationCapacityOfGasProcessingPlantAcquired" type="us-types:flowItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_CapacityOfNaturalGasTransportedByCollectiveCommitments" name="CapacityOfNaturalGasTransportedByCollectiveCommitments" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_WhistlerParticipantsMember" name="WhistlerParticipantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PermianAcquisitionMember" name="PermianAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_BusinessAcquisitionFirstPotentialEarnOutPaymentsFairValue" name="BusinessAcquisitionFirstPotentialEarnOutPaymentsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_SellingPriceOfInlandMarineBargeBusiness" name="SellingPriceOfInlandMarineBargeBusiness" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_NumberOfNonOperatedJointVentures" name="NumberOfNonOperatedJointVentures" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_T2JointVenturesMember" name="T2JointVenturesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_T2LaSalleMember" name="T2LaSalleMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_T2EagleFordMember" name="T2EagleFordMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_T2EFCogenMember" name="T2EFCogenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_LittleMissouri4LimitedLiabilityCompanyMember" name="LittleMissouri4LimitedLiabilityCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AguaBlancaMember" name="AguaBlancaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_EquityMethodInvestmentsContributions" name="EquityMethodInvestmentsContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_ContributionOfPropertyPlantAndEquipmentToInvestmentInUnconsolidatedAffiliates" name="ContributionOfPropertyPlantAndEquipmentToInvestmentInUnconsolidatedAffiliates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_EquityMethodInvestmentEstimatedUsefulLivesOfUnderlyingAssets" name="EquityMethodInvestmentEstimatedUsefulLivesOfUnderlyingAssets" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_PreferredStockDividendsPayableCurrent" name="PreferredStockDividendsPayableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_AccountsPayableAndAccruedLiabilitiesLineItems" name="AccountsPayableAndAccruedLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AccountsPayableAndAccruedLiabilitiesTable" name="AccountsPayableAndAccruedLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_OutstandingChecks" name="OutstandingChecks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_TargaPipelinePartnersLPMember" name="TargaPipelinePartnersLPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TRCSeniorSecuredRevolvingCreditFacilityDue2023Member" name="TRCSeniorSecuredRevolvingCreditFacilityDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PartnershipSSeniorSecuredCreditFacilityMember" name="PartnershipSSeniorSecuredCreditFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDue2019Member" name="SeniorUnsecuredNotesDue2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueMay2023Member" name="SeniorUnsecuredNotesDueMay2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueNovember2023Member" name="SeniorUnsecuredNotesDueNovember2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueJanuary2028Member" name="SeniorUnsecuredNotesDueJanuary2028Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueMarch2024Member" name="SeniorUnsecuredNotesDueMarch2024Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueFebruary2025Member" name="SeniorUnsecuredNotesDueFebruary2025Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueApril2026Member" name="SeniorUnsecuredNotesDueApril2026Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDueFebruary2027Member" name="SeniorUnsecuredNotesDueFebruary2027Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDue2021Member" name="SeniorUnsecuredNotesDue2021Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorUnsecuredNotesDue2023Member" name="SeniorUnsecuredNotesDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TrcSeniorSecuredRevolvingCreditFacilityMember" name="TrcSeniorSecuredRevolvingCreditFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AccountsReceivableSecuritizationFacilityMember" name="AccountsReceivableSecuritizationFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AccountsReceivableSecuritizationFacilityDueDecember2018Member" name="AccountsReceivableSecuritizationFacilityDueDecember2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TRCRevolverMember" name="TRCRevolverMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TRPRevolverMember" name="TRPRevolverMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeniorNotesDueAprilTwoThousandTwentySixMember" name="SeniorNotesDueAprilTwoThousandTwentySixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_FederalFundsRateMember" name="FederalFundsRateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NonCreditEnhancedSeniorUnsecuredLongTermDebtRatingsMember" name="NonCreditEnhancedSeniorUnsecuredLongTermDebtRatingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_LineOfCreditAdditionalCommitmentIncreaseAvailableUponRequest" name="LineOfCreditAdditionalCommitmentIncreaseAvailableUponRequest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_OtherLiabilitiesNoncurrentLineItems" name="OtherLiabilitiesNoncurrentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_OtherLiabilitiesNoncurrentTable" name="OtherLiabilitiesNoncurrentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_ChangesInLongTermLiabilityAttributableToMandatorilyRedeemableNoncontrollingInterestsAbstract" name="ChangesInLongTermLiabilityAttributableToMandatorilyRedeemableNoncontrollingInterestsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NumberOfJointVentures" name="NumberOfJointVentures" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_MandatorilyRedeemableNoncontrollingInterestsMember" name="MandatorilyRedeemableNoncontrollingInterestsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_WestOKMember" name="WestOKMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_WestTXMember" name="WestTXMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_StorageCapacityOfChannelViewTerminal" name="StorageCapacityOfChannelViewTerminal" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_CrudeAndCondensateSplitterOperationCapacity" name="CrudeAndCondensateSplitterOperationCapacity" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_ChannelviewSplitterExpectedCompletionPeriod" name="ChannelviewSplitterExpectedCompletionPeriod" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_ChannelviewSplitterMember" name="ChannelviewSplitterMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_BusinessAcquisitionSecondPotentialEarnOutPaymentsFairValue" name="BusinessAcquisitionSecondPotentialEarnOutPaymentsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_NumberOfTranches" name="NumberOfTranches" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_SeriesAWarrantsMember" name="SeriesAWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeriesBWarrantsMember" name="SeriesBWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_RemainingAmountOfCommonStockAvailableUnderEquityDistributionAgreement" name="RemainingAmountOfCommonStockAvailableUnderEquityDistributionAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_EquityDistributionAgreementDecemberTwoThousandAndSixteenMember" name="EquityDistributionAgreementDecemberTwoThousandAndSixteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_EquityDistributionAgreementMayTwoThousandSeventeenMember" name="EquityDistributionAgreementMayTwoThousandSeventeenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_AmountOfCommonStockAuthorizedUnderEquityDistributionAgreement" name="AmountOfCommonStockAuthorizedUnderEquityDistributionAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_WarrantsExercisedInShares" name="WarrantsExercisedInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_DividendDeclaredQ22018Member" name="DividendDeclaredQ22018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DividendDeclaredQ12018Member" name="DividendDeclaredQ12018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DividendDeclaredQ42017Member" name="DividendDeclaredQ42017Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DistributionToParent" name="DistributionToParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_SeriesAPreferredUnitsMember" name="SeriesAPreferredUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_SeriesACumulativeRedeemablePerpetualPreferredUnitsMember" name="SeriesACumulativeRedeemablePerpetualPreferredUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PreferredStockBasisSpreadOnVariableRateUponMaturity" name="PreferredStockBasisSpreadOnVariableRateUponMaturity" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_DistributionMadeToLimitedPartnerCashDistributionsDeclaredPerShare" name="DistributionMadeToLimitedPartnerCashDistributionsDeclaredPerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_PreferredStockRedemptionPremiumPercentageInSixthYear" name="PreferredStockRedemptionPremiumPercentageInSixthYear" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_PreferredStockRedemptionPremiumPercentageAfterSixthYear" name="PreferredStockRedemptionPremiumPercentageAfterSixthYear" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_YearOneMember" name="YearOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_YearTwoMember" name="YearTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_YearThreeMember" name="YearThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_YearFourMember" name="YearFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CondensateMember" name="CondensateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements" name="DerivativeAssetBeforeEffectsOfMasterNettingArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements" name="DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_CounterpartiesWithOffsettingPositionsOrCollateralMember" name="CounterpartiesWithOffsettingPositionsOrCollateralMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CounterpartiesWithoutOffsettingPositionMember" name="CounterpartiesWithoutOffsettingPositionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_DerivativeCollateralObligationRightToReturnReclaimSecurities" name="DerivativeCollateralObligationRightToReturnReclaimSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_PriceRiskCashFlowHedgeGainLossExpectedToReclassifyIntoEarnings" name="PriceRiskCashFlowHedgeGainLossExpectedToReclassifyIntoEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceIncreasesBy10Percent" name="DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceIncreasesBy10Percent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceDecreasesBy10Percent" name="DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceDecreasesBy10Percent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtFairValueAbstract" name="FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtFairValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtCarryingValueAbstract" name="FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtCarryingValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_OutriggerPermianAcquisitionMember" name="OutriggerPermianAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PartnershipSAccountsReceivableSecuritizationFacilityMember" name="PartnershipSAccountsReceivableSecuritizationFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NumberOfNaturalGasBasisSwapsCategorizedAsLevel3" name="NumberOfNaturalGasBasisSwapsCategorizedAsLevel3" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsLiabilityGainLoss" name="FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsLiabilityGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValuationOfContingentLiabilityIncludedInOtherIncome" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValuationOfContingentLiabilityIncludedInOtherIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_SajetResourcesLLCMember" name="SajetResourcesLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_FormerHoldersOfPreIPOCommonEquityIncludingCurrentAndFormerExecutivesManagersAndDirectorsMember" name="FormerHoldersOfPreIPOCommonEquityIncludingCurrentAndFormerExecutivesManagersAndDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_WarburgFundsTransactionMember" name="WarburgFundsTransactionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_ExtinguishmentOfDebtInExchangeForPromissoryNote" name="ExtinguishmentOfDebtInExchangeForPromissoryNote" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_MinorityInterestOwnershipPercentageByNoncontrollingOwnersSold" name="MinorityInterestOwnershipPercentageByNoncontrollingOwnersSold" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="trgp_NoncontrollingInterestsPurchasedByNoncontrollingOwners" name="NoncontrollingInterestsPurchasedByNoncontrollingOwners" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_OtherOperatingIncomeExpenseLineItems" name="OtherOperatingIncomeExpenseLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_OtherOperatingIncomeExpenseTable" name="OtherOperatingIncomeExpenseTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_VeniceGatheringSystemLimitedLiabilityCompanyMember" name="VeniceGatheringSystemLimitedLiabilityCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NonCashAdjustmentToLineFill" name="NonCashAdjustmentToLineFill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_ImpactOfCapitalExpenditureAccrualsOnPropertyPlantAndEquipment" name="ImpactOfCapitalExpenditureAccrualsOnPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_TransfersFromMaterialsAndSuppliesToPropertyPlantAndEquipment" name="TransfersFromMaterialsAndSuppliesToPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_AccruedTaxWithholdingObligations" name="AccruedTaxWithholdingObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_AccruedDistributionToNoncontrollingInterests" name="AccruedDistributionToNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_NoncashNoncontrollingInterestIncreaseFromBusinessCombination" name="NoncashNoncontrollingInterestIncreaseFromBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_CashAbstract" name="CashAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NonCashInvestingActivitiesAbstract" name="NonCashInvestingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NonCashFinancingActivitiesAbstract" name="NonCashFinancingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NonCashBalanceSheetMovementsRelatedToAcquisitionAbstract" name="NonCashBalanceSheetMovementsRelatedToAcquisitionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NonCashBalanceSheetMovementsRelatedToAcquisitionOfRelatedPartyAbstract" name="NonCashBalanceSheetMovementsRelatedToAcquisitionOfRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_GatheringAndProcessingMember" name="GatheringAndProcessingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_LogisticsAndMarketingMember" name="LogisticsAndMarketingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CorporateNonSegmentAndInterSegmentEliminationMember" name="CorporateNonSegmentAndInterSegmentEliminationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_OilAndGasSalesRevenueFromNonCustomers" name="OilAndGasSalesRevenueFromNonCustomers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="trgp_NaturalGasSalesMember" name="NaturalGasSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_NglSalesMember" name="NglSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_CondensateSalesMember" name="CondensateSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_PetroleumProductsMember" name="PetroleumProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_FractionatingAndTreatingFeesMember" name="FractionatingAndTreatingFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_StorageTerminalingTransportationAndExportFeesMember" name="StorageTerminalingTransportationAndExportFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_GatheringAndProcessingFeesMember" name="GatheringAndProcessingFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_MidstreamServicesOtherMember" name="MidstreamServicesOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="trgp_TaxCutsAndJobsActOf2017IncompleteAccountingTaxDeductionsForInterestExpenseToAdjustedTaxableIncome" name="TaxCutsAndJobsActOf2017IncompleteAccountingTaxDeductionsForInterestExpenseToAdjustedTaxableIncome" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="trgp_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit" name="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="trgp_TaxCutsAndJobsActOf2017IncompleteAccountingPercentageOfNetOperatingLosses" name="TaxCutsAndJobsActOf2017IncompleteAccountingPercentageOfNetOperatingLosses" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
</schema>


