<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2019-05-08T17:13:30.9538632+00:00 -->
<!-- Version            : 3.4.7044.22220 -->
<!-- Package ID         : 34239313563942fdb705c3cc96dfad5f -->
<!-- Copyright (c) 2019 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:trgp="http://www.targaresources.com/20190331" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-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:srt="http://fasb.org/srt/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-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/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.targaresources.com/20190331" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2018-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" namespace="http://fasb.org/us-gaap/2018-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" namespace="http://fasb.org/srt/2018-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" namespace="http://fasb.org/us-types/2018-01-31" />
  <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
  <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd" namespace="http://fasb.org/srt-types/2018-01-31" />
  <xsd:import schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" namespace="http://xbrl.sec.gov/country/2017-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" namespace="http://xbrl.sec.gov/currency/2017-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" namespace="http://xbrl.sec.gov/exch/2018-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" namespace="http://xbrl.sec.gov/invest/2013-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" namespace="http://xbrl.sec.gov/naics/2017-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" namespace="http://xbrl.sec.gov/sic/2011-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" namespace="http://xbrl.sec.gov/stpr/2018-01-31" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.targaresources.com/20190331/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-20190331_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-20190331_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-20190331_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-20190331_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/20190331/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/20190331/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/20190331/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/20190331/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/20190331/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/20190331/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/20190331/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCHANGESINOWNERSEQUITYANDSERIESAPREFERREDSTOCKUnauditedParenthetical" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINOWNERSEQUITYANDSERIESAPREFERREDSTOCKUnauditedParenthetical">
        <link:definition>100060 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN OWNERS&apos; EQUITY AND SERIES A PREFERRED STOCK (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/20190331/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>100070 - 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/20190331/taxonomy/role/DisclosureOrganizationAndOperations" id="Role_DisclosureOrganizationAndOperations">
        <link:definition>100080 - 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/20190331/taxonomy/role/DisclosureBasisOfPresentation" id="Role_DisclosureBasisOfPresentation">
        <link:definition>100090 - 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/20190331/taxonomy/role/DisclosureSignificantAccountingPolicies" id="Role_DisclosureSignificantAccountingPolicies">
        <link:definition>100100 - 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/20190331/taxonomy/role/DisclosureDivestitures" id="Role_DisclosureDivestitures">
        <link:definition>100110 - Disclosure - Divestitures</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/20190331/taxonomy/role/DisclosureInventories" id="Role_DisclosureInventories">
        <link:definition>100120 - 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/20190331/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssets">
        <link:definition>100130 - 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/20190331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliates" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliates">
        <link:definition>100140 - 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/20190331/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilities" id="Role_DisclosureAccountsPayableAndAccruedLiabilities">
        <link:definition>100150 - 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/20190331/taxonomy/role/DisclosureDebtObligations" id="Role_DisclosureDebtObligations">
        <link:definition>100160 - 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/20190331/taxonomy/role/DisclosureOtherLongTermLiabilities" id="Role_DisclosureOtherLongTermLiabilities">
        <link:definition>100170 - 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/20190331/taxonomy/role/DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100180 - Disclosure - Leases</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/20190331/taxonomy/role/DisclosurePreferredStock" id="Role_DisclosurePreferredStock">
        <link:definition>100190 - 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/20190331/taxonomy/role/DisclosureCommonStockAndRelatedMatters" id="Role_DisclosureCommonStockAndRelatedMatters">
        <link:definition>100200 - 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/20190331/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMatters" id="Role_DisclosurePartnershipUnitsAndRelatedMatters">
        <link:definition>100210 - 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/20190331/taxonomy/role/DisclosureEarningsPerCommonShare" id="Role_DisclosureEarningsPerCommonShare">
        <link:definition>100220 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivities" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivities">
        <link:definition>100230 - 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/20190331/taxonomy/role/DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100240 - 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/20190331/taxonomy/role/DisclosureContingencies" id="Role_DisclosureContingencies">
        <link:definition>100250 - 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/20190331/taxonomy/role/DisclosureRevenue" id="Role_DisclosureRevenue">
        <link:definition>100260 - 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/20190331/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/20190331/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/20190331/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/20190331/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/20190331/taxonomy/role/DisclosureInventoriesTables" id="Role_DisclosureInventoriesTables">
        <link:definition>100310 - 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/20190331/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables">
        <link:definition>100320 - 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/20190331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesTables">
        <link:definition>100330 - 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/20190331/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" id="Role_DisclosureAccountsPayableAndAccruedLiabilitiesTables">
        <link:definition>100340 - 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/20190331/taxonomy/role/DisclosureDebtObligationsTables" id="Role_DisclosureDebtObligationsTables">
        <link:definition>100350 - 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/20190331/taxonomy/role/DisclosureOtherLongTermLiabilitiesTables" id="Role_DisclosureOtherLongTermLiabilitiesTables">
        <link:definition>100360 - 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/20190331/taxonomy/role/DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100370 - Disclosure - Leases (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/20190331/taxonomy/role/DisclosureCommonStockAndRelatedMattersTables" id="Role_DisclosureCommonStockAndRelatedMattersTables">
        <link:definition>100380 - 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/20190331/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMattersTables" id="Role_DisclosurePartnershipUnitsAndRelatedMattersTables">
        <link:definition>100390 - 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/20190331/taxonomy/role/DisclosureEarningsPerCommonShareTables" id="Role_DisclosureEarningsPerCommonShareTables">
        <link:definition>100400 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesTables">
        <link:definition>100410 - 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/20190331/taxonomy/role/DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>100420 - 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/20190331/taxonomy/role/DisclosureRevenueTables" id="Role_DisclosureRevenueTables">
        <link:definition>100430 - 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/20190331/taxonomy/role/DisclosureSupplementalCashFlowInformationTables" id="Role_DisclosureSupplementalCashFlowInformationTables">
        <link:definition>100440 - 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/20190331/taxonomy/role/DisclosureSegmentInformationTables" id="Role_DisclosureSegmentInformationTables">
        <link:definition>100450 - 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/20190331/taxonomy/role/DisclosureSignificantAccountingPoliciesDetails" id="Role_DisclosureSignificantAccountingPoliciesDetails">
        <link:definition>100460 - 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/20190331/taxonomy/role/DisclosureDivestituresAdditionalInformationDetails" id="Role_DisclosureDivestituresAdditionalInformationDetails">
        <link:definition>100470 - Disclosure - Divestitures - 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/20190331/taxonomy/role/DisclosureInventoriesDetails" id="Role_DisclosureInventoriesDetails">
        <link:definition>100480 - 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/20190331/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsPropertyPlantAndEquipmentDetails" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsPropertyPlantAndEquipmentDetails">
        <link:definition>100490 - 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/20190331/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails">
        <link:definition>100500 - 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/20190331/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfChangesInIntangibleAssetsDetails" id="Role_DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsScheduleOfChangesInIntangibleAssetsDetails">
        <link:definition>100510 - 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/20190331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesAdditionalInformationDetails" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesAdditionalInformationDetails">
        <link:definition>100520 - 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/20190331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesDetails" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesDetails">
        <link:definition>100530 - 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/20190331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesParentheticalDetails" id="Role_DisclosureInvestmentsInUnconsolidatedAffiliatesActivityRelatedToPartnershipSInvestmentsInUnconsolidatedAffiliatesParentheticalDetails">
        <link:definition>100540 - 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/20190331/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" id="Role_DisclosureAccountsPayableAndAccruedLiabilitiesDetails">
        <link:definition>100550 - 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/20190331/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesAdditionalInformationDetails" id="Role_DisclosureAccountsPayableAndAccruedLiabilitiesAdditionalInformationDetails">
        <link:definition>100560 - 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/20190331/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" id="Role_DisclosureDebtObligationsSummaryOfDebtObligationsDetails">
        <link:definition>100570 - 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/20190331/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtObligationsParentheticalDetails" id="Role_DisclosureDebtObligationsSummaryOfDebtObligationsParentheticalDetails">
        <link:definition>100580 - 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/20190331/taxonomy/role/DisclosureDebtObligationsRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsDetails" id="Role_DisclosureDebtObligationsRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsDetails">
        <link:definition>100590 - 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/20190331/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails" id="Role_DisclosureDebtObligationsAdditionalInformationDetails">
        <link:definition>100600 - 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/20190331/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" id="Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails">
        <link:definition>100610 - 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/20190331/taxonomy/role/DisclosureOtherLongTermLiabilitiesDeferredRevenueDetails" id="Role_DisclosureOtherLongTermLiabilitiesDeferredRevenueDetails">
        <link:definition>100620 - 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/20190331/taxonomy/role/DisclosureOtherLongTermLiabilitiesChangesInDeferredRevenueDetails" id="Role_DisclosureOtherLongTermLiabilitiesChangesInDeferredRevenueDetails">
        <link:definition>100630 - 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/20190331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" id="Role_DisclosureLeasesAdditionalInformationDetails">
        <link:definition>100640 - Disclosure - Leases - 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/20190331/taxonomy/role/DisclosureLeasesSummaryOfBalancesOfRightOfUseAssetsAndLiabilitiesOfFinanceLeasesAndOperatingLeasesDetails" id="Role_DisclosureLeasesSummaryOfBalancesOfRightOfUseAssetsAndLiabilitiesOfFinanceLeasesAndOperatingLeasesDetails">
        <link:definition>100650 - Disclosure - Leases - Summary of Balances of Right of Use Assets and Liabilities of Finance Leases and Operating Leases (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/20190331/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" id="Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails">
        <link:definition>100660 - Disclosure - Leases - Summary of Components of Lease 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/20190331/taxonomy/role/DisclosureLeasesSummaryOfOtherSupplementalInformationRelatedToLeasesDetails" id="Role_DisclosureLeasesSummaryOfOtherSupplementalInformationRelatedToLeasesDetails">
        <link:definition>100670 - Disclosure - Leases - Summary of Other Supplemental Information Related to Leases (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/20190331/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" id="Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails">
        <link:definition>100680 - Disclosure - Leases - Summary of Maturities of Lease Liabilities Under Non-cancellable Leases (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/20190331/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails2" id="Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails2">
        <link:definition>100690 - Disclosure - Leases - Summary of Maturities of Lease Liabilities Under Non-cancellable Leases (Details)2</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/20190331/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumPaymentsUnderNonCancellableLeasesDetails" id="Role_DisclosureLeasesSummaryOfFutureMinimumPaymentsUnderNonCancellableLeasesDetails">
        <link:definition>100700 - Disclosure - Leases - Summary of Future Minimum Payments under Non-cancellable Leases (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/20190331/taxonomy/role/DisclosurePreferredStockAdditionalInformationDetails" id="Role_DisclosurePreferredStockAdditionalInformationDetails">
        <link:definition>100710 - 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/20190331/taxonomy/role/DisclosureCommonStockAndRelatedMattersDividendsDeclaredAndOrPaidDetails" id="Role_DisclosureCommonStockAndRelatedMattersDividendsDeclaredAndOrPaidDetails">
        <link:definition>100720 - 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/20190331/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMattersSummaryOfDistributionsDeclaredAndPaidByPartnershipDetails" id="Role_DisclosurePartnershipUnitsAndRelatedMattersSummaryOfDistributionsDeclaredAndPaidByPartnershipDetails">
        <link:definition>100730 - Disclosure - Partnership Units and Related Matters - Summary of Distributions Declared and 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/20190331/taxonomy/role/DisclosurePartnershipUnitsAndRelatedMattersAdditionalInformationDetails" id="Role_DisclosurePartnershipUnitsAndRelatedMattersAdditionalInformationDetails">
        <link:definition>100740 - 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/20190331/taxonomy/role/DisclosureEarningsPerCommonShareDetails" id="Role_DisclosureEarningsPerCommonShareDetails">
        <link:definition>100750 - 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/20190331/taxonomy/role/DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareDetails" id="Role_DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareDetails">
        <link:definition>100760 - 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/20190331/taxonomy/role/DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareParentheticalDetails" id="Role_DisclosureEarningsPerCommonShareSummaryOfPotentialCommonStockEquivalentsExcludedFromDeterminationOfDilutedEarningsPerShareParentheticalDetails">
        <link:definition>100770 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNotionalVolumesOfThePartnershipSCommodityDerivativeContractsDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNotionalVolumesOfThePartnershipSCommodityDerivativeContractsDetails">
        <link:definition>100780 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesFairValueDerivativesBalanceSheetLocationByDerivativeContractTypeDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesFairValueDerivativesBalanceSheetLocationByDerivativeContractTypeDetails">
        <link:definition>100790 - Disclosure - Derivative Instruments and Hedging Activities, Fair Value 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingAssetsDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingAssetsDetails">
        <link:definition>100800 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingLiabilitiesDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOfOffsettingLiabilitiesDetails">
        <link:definition>100810 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOffsettingCollateralDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesProFormaImpactOffsettingCollateralDetails">
        <link:definition>100820 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails">
        <link:definition>100830 - 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/20190331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAmountsIncludedInOCIIncomeAndAOCIDetails" id="Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesAmountsIncludedInOCIIncomeAndAOCIDetails">
        <link:definition>100840 - 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/20190331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>100850 - 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/20190331/taxonomy/role/DisclosureFairValueMeasurementsBreakdownByFairValueHierarchyCategoryForFinancialInstrumentsDetails" id="Role_DisclosureFairValueMeasurementsBreakdownByFairValueHierarchyCategoryForFinancialInstrumentsDetails">
        <link:definition>100860 - 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/20190331/taxonomy/role/DisclosureFairValueMeasurementsChangesInFairValueOfFinancialInstrumentsClassifiedAsLevel3Details" id="Role_DisclosureFairValueMeasurementsChangesInFairValueOfFinancialInstrumentsClassifiedAsLevel3Details">
        <link:definition>100870 - 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/20190331/taxonomy/role/DisclosureContingenciesAdditionalInformationDetails" id="Role_DisclosureContingenciesAdditionalInformationDetails">
        <link:definition>100880 - Disclosure - Contingencies - 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/20190331/taxonomy/role/DisclosureRevenueEstimatedMinimumRevenueExpectedToBeRecognizedInFutureRelatedToUnsatisfiedPerformanceObligationsDetails" id="Role_DisclosureRevenueEstimatedMinimumRevenueExpectedToBeRecognizedInFutureRelatedToUnsatisfiedPerformanceObligationsDetails">
        <link:definition>100890 - 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/20190331/taxonomy/role/DisclosureRevenueEstimatedMinimumRevenueExpectedToBeRecognizedInFutureRelatedToUnsatisfiedPerformanceObligationsDetailsDefault" id="Role_DisclosureRevenueEstimatedMinimumRevenueExpectedToBeRecognizedInFutureRelatedToUnsatisfiedPerformanceObligationsDetailsDefault">
        <link:definition>100890 - 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/20190331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" id="Role_DisclosureRevenueAdditionalInformationDetails">
        <link:definition>100900 - 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/20190331/taxonomy/role/DisclosureRevenueAdditionalInformationDetailsDefault" id="Role_DisclosureRevenueAdditionalInformationDetailsDefault">
        <link:definition>100900 - 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/20190331/taxonomy/role/DisclosureSupplementalCashFlowInformationDetails" id="Role_DisclosureSupplementalCashFlowInformationDetails">
        <link:definition>100910 - 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/20190331/taxonomy/role/DisclosureSupplementalCashFlowInformationParentheticalDetails" id="Role_DisclosureSupplementalCashFlowInformationParentheticalDetails">
        <link:definition>100920 - 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/20190331/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="Role_DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>100930 - 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/20190331/taxonomy/role/DisclosureSegmentInformationRevenuesAndOperatingMarginDetails" id="Role_DisclosureSegmentInformationRevenuesAndOperatingMarginDetails">
        <link:definition>100940 - 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/20190331/taxonomy/role/DisclosureSegmentInformationOtherFinancialInformationDetails" id="Role_DisclosureSegmentInformationOtherFinancialInformationDetails">
        <link:definition>100950 - 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/20190331/taxonomy/role/DisclosureSegmentInformationSummaryOfConsolidatedRevenuesDisaggregatedByProductAndServiceDetails" id="Role_DisclosureSegmentInformationSummaryOfConsolidatedRevenuesDisaggregatedByProductAndServiceDetails">
        <link:definition>100960 - 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/20190331/taxonomy/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingMarginToIncomeLossBeforeIncomeTaxesDetails" id="Role_DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingMarginToIncomeLossBeforeIncomeTaxesDetails">
        <link:definition>100970 - 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="trgp_DeemedPreferredStockDividend" name="DeemedPreferredStockDividend" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_OperatingMargin" name="OperatingMargin" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_OtherOperatingAndNonOperatingIncomeExpenseNet" name="OtherOperatingAndNonOperatingIncomeExpenseNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangementsCurrent" name="DerivativeAssetBeforeEffectsOfMasterNettingArrangementsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangementsNoncurrent" name="DerivativeAssetBeforeEffectsOfMasterNettingArrangementsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsCurrent" name="DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_DebtCurrentNetOfIssuanceCost" name="DebtCurrentNetOfIssuanceCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsNoncurrent" name="DerivativeLiabilityBeforeEffectsOfMasterNettingArrangementsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_TemporaryEquityLiquidationPreferencePercentage" name="TemporaryEquityLiquidationPreferencePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="trgp_DistributionEquivalentRights" name="DistributionEquivalentRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_AdjustmentsToAdditionalPaidInCapitalPreferredStockDividendsInExcessOfRetainedEarnings" name="AdjustmentsToAdditionalPaidInCapitalPreferredStockDividendsInExcessOfRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_DeemedPreferredStockDividendAccretionOfBeneficialConversionFeature" name="DeemedPreferredStockDividendAccretionOfBeneficialConversionFeature" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_ContributionsFromNonControllingInterest" name="ContributionsFromNonControllingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_ExerciseAndSettlementOfWarrantsShares" name="ExerciseAndSettlementOfWarrantsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_DebtObligationsAbstract" name="DebtObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_OrganizationAbstract" name="OrganizationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PropertyPlantAndEquipmentAndIntangibleAssetsAbstract" name="PropertyPlantAndEquipmentAndIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PropertyPlantAndEquipmentAndIntangibleAssetsTableTextBlock" name="PropertyPlantAndEquipmentAndIntangibleAssetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_ScheduleOfRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsTableTextBlock" name="ScheduleOfRangeOfInterestRatesAndWeightedAverageInterestRateIncurredOnVariableRateDebtObligationsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_IncreaseDecreaseInContractWithCustomerLiabilityTableTextBlock" name="IncreaseDecreaseInContractWithCustomerLiabilityTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_ScheduleOfBalancesOfRightOfUseAssetsAndLiabilitiesOfFinanceAndOperatingLeasesTableTextBlock" name="ScheduleOfBalancesOfRightOfUseAssetsAndLiabilitiesOfFinanceAndOperatingLeasesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_ScheduleOfOtherSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" name="ScheduleOfOtherSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_ScheduleOfFutureMinimumLeasePaymentsForOperatingAndFinanceLeasesTableTextBlock" name="ScheduleOfFutureMinimumLeasePaymentsForOperatingAndFinanceLeasesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_ProFormaImpactOfDerivativesNetInConsolidatedBalanceSheetTableTextBlock" name="ProFormaImpactOfDerivativesNetInConsolidatedBalanceSheetTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_RightOfUseAssetNetOfLeaseIncentivesAndDeferredRent" name="RightOfUseAssetNetOfLeaseIncentivesAndDeferredRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_LeaseLiability" name="LeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_LeaseIncentivesAndDeferredRent" name="LeaseIncentivesAndDeferredRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_OptionToPurchaseEquityInterestPercentage" name="OptionToPurchaseEquityInterestPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_FractionationTrainsCapacity" name="FractionationTrainsCapacity" type="us-types:flowItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="trgp_TrainSevenJointVentureMember" name="TrainSevenJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TrainSevenOrTrainEightMember" name="TrainSevenOrTrainEightMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TrainSevenMember" name="TrainSevenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_FractionationRelatedInfrastructureMember" name="FractionationRelatedInfrastructureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TargaResourcesCorpMember" name="TargaResourcesCorpMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TargaBadlandMember" name="TargaBadlandMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SubsidiaryOwnershipInterestSalePercentage" name="SubsidiaryOwnershipInterestSalePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="trgp_ConsiderationReceivableUponSaleOfInterestInSubsidiary" name="ConsiderationReceivableUponSaleOfInterestInSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_FinanceLeaseRightOfUseAssetsMember" name="FinanceLeaseRightOfUseAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NumberOfNonOperatedJointVentures" name="NumberOfNonOperatedJointVentures" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="trgp_MilesOfGasPipeLineOwns" name="MilesOfGasPipeLineOwns" type="num:lengthItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="trgp_ProcessingCapacityOfGasPlants" name="ProcessingCapacityOfGasPlants" type="us-types:flowItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_TargaResourcesPartnersLpMember" name="TargaResourcesPartnersLpMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_T2JointVenturesMember" name="T2JointVenturesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_T2LaSalleMember" name="T2LaSalleMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_T2EagleFordMember" name="T2EagleFordMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_CayennePipelineLimitedLiabilityCompanyMember" name="CayennePipelineLimitedLiabilityCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_GulfCoastExpressPipelineMember" name="GulfCoastExpressPipelineMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_LittleMissouri4LimitedLiabilityCompanyMember" name="LittleMissouri4LimitedLiabilityCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_AguaBlancaMember" name="AguaBlancaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_EquityMethodInvestmentsContributions" name="EquityMethodInvestmentsContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_EquityMethodInvestmentEstimatedUsefulLivesOfUnderlyingAssets" name="EquityMethodInvestmentEstimatedUsefulLivesOfUnderlyingAssets" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_GCXDevCoJointVentureMember" name="GCXDevCoJointVentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PreferredStockDividendsPayableCurrent" name="PreferredStockDividendsPayableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_AccountsPayableAndAccruedLiabilitiesLineItems" name="AccountsPayableAndAccruedLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_AccountsPayableAndAccruedLiabilitiesTable" name="AccountsPayableAndAccruedLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PermianAcquisitionMember" name="PermianAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_OutstandingChecks" name="OutstandingChecks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_BusinessAcquisitionFirstPotentialEarnOutPaymentsFairValue" name="BusinessAcquisitionFirstPotentialEarnOutPaymentsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_TargaPipelinePartnersLPMember" name="TargaPipelinePartnersLPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueNovember2019Member" name="SeniorUnsecuredNotesDueNovember2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TRCSeniorSecuredRevolvingCreditFacilityDue2023Member" name="TRCSeniorSecuredRevolvingCreditFacilityDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PartnershipSSeniorSecuredCreditFacilityMember" name="PartnershipSSeniorSecuredCreditFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueMay2023Member" name="SeniorUnsecuredNotesDueMay2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueNovember2023Member" name="SeniorUnsecuredNotesDueNovember2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueMarch2024Member" name="SeniorUnsecuredNotesDueMarch2024Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueJanuary2028Member" name="SeniorUnsecuredNotesDueJanuary2028Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueFebruary2025Member" name="SeniorUnsecuredNotesDueFebruary2025Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueApril2026Member" name="SeniorUnsecuredNotesDueApril2026Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueFebruary2027Member" name="SeniorUnsecuredNotesDueFebruary2027Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueJuly2027Member" name="SeniorUnsecuredNotesDueJuly2027Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueJanuary2029Member" name="SeniorUnsecuredNotesDueJanuary2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDue2021Member" name="SeniorUnsecuredNotesDue2021Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDue2023Member" name="SeniorUnsecuredNotesDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TrcSeniorSecuredRevolvingCreditFacilityMember" name="TrcSeniorSecuredRevolvingCreditFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_AccountsReceivableSecuritizationFacilityMember" name="AccountsReceivableSecuritizationFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_AccountsReceivableSecuritizationFacilityDueDecember2018Member" name="AccountsReceivableSecuritizationFacilityDueDecember2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TRCRevolverMember" name="TRCRevolverMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TRPRevolverMember" name="TRPRevolverMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDueJuly2027AndDueJanuary2029Member" name="SeniorUnsecuredNotesDueJuly2027AndDueJanuary2029Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeniorUnsecuredNotesDue2019Member" name="SeniorUnsecuredNotesDue2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_ChannelviewSplitterMember" name="ChannelviewSplitterMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_ContractWithCustomerLiabilityIncreaseFromCashReceipts" name="ContractWithCustomerLiabilityIncreaseFromCashReceipts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_LesseeRightOfUseAssetsAbstract" name="LesseeRightOfUseAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_LesseeLeaseLiabilitiesAbstract" name="LesseeLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_LeaseLiabilitiesCurrentAbstract" name="LeaseLiabilitiesCurrentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_LeaseLiabilitiesNonCurrentAbstract" name="LeaseLiabilitiesNonCurrentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_DividendDeclaredQ12019Member" name="DividendDeclaredQ12019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_DividendDeclaredQ42018Member" name="DividendDeclaredQ42018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_DistributionToParent" name="DistributionToParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_HoldersOfLimitedPartnerInterestsMember" name="HoldersOfLimitedPartnerInterestsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_TargaResourcesGPLLCMember" name="TargaResourcesGPLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeriesAPreferredUnitsMember" name="SeriesAPreferredUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeriesAPreferredUnitsDueNovember12020Member" name="SeriesAPreferredUnitsDueNovember12020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_SeriesACumulativeRedeemablePerpetualPreferredUnitsMember" name="SeriesACumulativeRedeemablePerpetualPreferredUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PreferredStockBasisSpreadOnVariableRateUponMaturity" name="PreferredStockBasisSpreadOnVariableRateUponMaturity" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_DistributionMadeToLimitedPartnerCashDistributionsDeclaredPerShare" name="DistributionMadeToLimitedPartnerCashDistributionsDeclaredPerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_PreferredStockRedemptionPremiumPercentageInSixthYear" name="PreferredStockRedemptionPremiumPercentageInSixthYear" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_PreferredStockRedemptionPremiumPercentageInYearSevenAndThereafter" name="PreferredStockRedemptionPremiumPercentageInYearSevenAndThereafter" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="trgp_YearOneMember" name="YearOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_YearTwoMember" name="YearTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_YearThreeMember" name="YearThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_YearFourMember" name="YearFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_YearFiveMember" name="YearFiveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_CondensateMember" name="CondensateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_DerivativeAssetBeforeEffectsOfMasterNettingArrangements" name="DerivativeAssetBeforeEffectsOfMasterNettingArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements" name="DerivativeLiabilityBeforeEffectsOfMasterNettingArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_CounterpartiesWithOffsettingPositionsOrCollateralMember" name="CounterpartiesWithOffsettingPositionsOrCollateralMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_CounterpartiesWithoutOffsettingPositionMember" name="CounterpartiesWithoutOffsettingPositionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_DerivativeCollateralObligationRightToReturnReclaimSecurities" name="DerivativeCollateralObligationRightToReturnReclaimSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_PriceRiskCashFlowHedgeGainLossExpectedToReclassifyIntoEarnings" name="PriceRiskCashFlowHedgeGainLossExpectedToReclassifyIntoEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceIncreasesBy10Percent" name="DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceIncreasesBy10Percent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceDecreasesBy10Percent" name="DerivativeFairValueOfAssetLiabilityNetIfCommodityPriceDecreasesBy10Percent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtFairValueAbstract" name="FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtFairValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtCarryingValueAbstract" name="FinancialInstrumentsRecordedOnOurConsolidatedBalanceSheetsAtCarryingValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PartnershipSAccountsReceivableSecuritizationFacilityMember" name="PartnershipSAccountsReceivableSecuritizationFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_OutriggerPermianAcquisitionMember" name="OutriggerPermianAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NumberOfNaturalGasBasisSwapsCategorizedAsLevel3" name="NumberOfNaturalGasBasisSwapsCategorizedAsLevel3" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="trgp_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsLiabilityGainLoss" name="FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsLiabilityGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValuationOfContingentConsideration" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValuationOfContingentConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_EnvironmentProceedingMember" name="EnvironmentProceedingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_ComplianceImprovementsMember" name="ComplianceImprovementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NonCashAdjustmentToLineFill" name="NonCashAdjustmentToLineFill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="trgp_ImpactOfCapitalExpenditureAccrualsOnPlantAndEquipment" name="ImpactOfCapitalExpenditureAccrualsOnPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_TransfersFromMaterialsAndSuppliesToPropertyPlantAndEquipment" name="TransfersFromMaterialsAndSuppliesToPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_ContributionOfPropertyPlantAndEquipmentToInvestmentInUnconsolidatedAffiliates" name="ContributionOfPropertyPlantAndEquipmentToInvestmentInUnconsolidatedAffiliates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_NoncashNoncontrollingInterestIncreaseFromBusinessCombination" name="NoncashNoncontrollingInterestIncreaseFromBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_CashAbstract" name="CashAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NonCashInvestingActivitiesAbstract" name="NonCashInvestingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NonCashFinancingActivitiesAbstract" name="NonCashFinancingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NonCashBalanceSheetMovementsRelatedToAcquisitionOfRelatedPartyAbstract" name="NonCashBalanceSheetMovementsRelatedToAcquisitionOfRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_LeaseLiabilitiesArisingFromRecognitionOfRightOfUseAssetsAbstract" name="LeaseLiabilitiesArisingFromRecognitionOfRightOfUseAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_GatheringAndProcessingMember" name="GatheringAndProcessingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_LogisticsAndMarketingMember" name="LogisticsAndMarketingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_CorporateNonSegmentAndInterSegmentEliminationMember" name="CorporateNonSegmentAndInterSegmentEliminationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_RevenueNotFromContractWithCustomer" name="RevenueNotFromContractWithCustomer" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="trgp_NaturalGasSalesMember" name="NaturalGasSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NglSalesMember" name="NglSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_CondensateAndCrudeOilSalesMember" name="CondensateAndCrudeOilSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_PetroleumProductsMember" name="PetroleumProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_GatheringAndProcessingFeesMember" name="GatheringAndProcessingFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_MidstreamServicesOtherMember" name="MidstreamServicesOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_NGLTransportationAndServicesMember" name="NGLTransportationAndServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="trgp_StorageTerminalingAndExportMember" name="StorageTerminalingAndExportMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
</xsd:schema>
