<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cnp="http://www.centerpointenergy.com/20200203"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cnp-20200203.xsd" xlink:type="simple"/>
    <context id="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130310</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">cnp:NewYorkStockExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-03</startDate>
            <endDate>2020-02-03</endDate>
        </period>
    </context>
    <context id="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_cnp_DepositarysharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130310</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cnp:DepositarysharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">cnp:NewYorkStockExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-03</startDate>
            <endDate>2020-02-03</endDate>
        </period>
    </context>
    <context id="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_ChicagoStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130310</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">cnp:ChicagoStockExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-03</startDate>
            <endDate>2020-02-03</endDate>
        </period>
    </context>
    <context id="D2020Q1Hercules8-K">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130310</identifier>
        </entity>
        <period>
            <startDate>2020-02-03</startDate>
            <endDate>2020-02-03</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2020Q1Hercules8-K"
      id="Fact-45E783261B2659D0BC29C5E9B34A8873-wk-Fact-45E783261B2659D0BC29C5E9B34A8873">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2020Q1Hercules8-K"
      id="Fact-9FA5BF1D1BD758BAB8750F803BF9596C-wk-Fact-9FA5BF1D1BD758BAB8750F803BF9596C">0001130310</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="D2020Q1Hercules8-K"
      id="Fact-1517AD3F59DC52408452B7F54F1DA204-wk-Fact-1517AD3F59DC52408452B7F54F1DA204">CENTERPOINT ENERGY INC</dei:EntityRegistrantName>
    <dei:Security12bTitle
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_ChicagoStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="Fact-E1AAE6C3B8E35360A8523FF499797679-wk-Fact-E1AAE6C3B8E35360A8523FF499797679">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_ChicagoStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="Fact-6D71363F59A655F2AE99892B3F5C3720-wk-Fact-6D71363F59A655F2AE99892B3F5C3720">CNP</dei:TradingSymbol>
    <dei:DocumentType
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e111-wk-Fact-66CC3D66CC7B59CFB2AF53729713A322">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e137-wk-Fact-AA28733D619B5F79BC476FF6B2627223">2020-02-03</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e174-wk-Fact-1D3303ECDE025EE5A020B1F7689C1181">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e184-wk-Fact-91C7DB2FC6B05755BBB52166B3D49CE7">1-31447</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e199-wk-Fact-4386763D12D5570795B635722408EDFD">74-0694415</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e298-wk-Fact-58D2D75D813257E88B9C7732024AB4F9">&#160;&#160;&#160;&#160;&#160;&#160;1111 Louisiana</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e329-wk-Fact-7A003CD02A775B269BA04A47999810A1">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e334-wk-Fact-2A34E535AFDA5444AA9137AE3231B9A7">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e344-wk-Fact-D809E486C68B5F54B317AAF243CAA039">77002</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e437-wk-Fact-33059018A36D5C2B8FC6E93B3A8E35B7">(713)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e442-wk-Fact-5C1A6E20906D5D20A60E4B9EBEBD1A0C">207-1111</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e465-wk-Fact-EDE3F1012A335D02BB3BDF68217FAD8A">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e474-wk-Fact-6DF6F596FD82542CA565C75E9E0EA1E4">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e483-wk-Fact-B75D6E6B0CE754F6BC0882720BA1589C">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e492-wk-Fact-DD686B83EDC958848D43C43B2067A19F">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d217605327e544-wk-Fact-D6FD37191BFC52E990FC382F9E7B4579">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d217605327e549-wk-Fact-2A401CC136185F578E468F1F7781DBF1">CNP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d217605327e554-wk-Fact-ED8CA01BAACD567C8386453C0E7C0E8F">NYSE</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_ChicagoStockExchangeMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d217605327e570-wk-Fact-0264A1FE19865FD0AED1D87571C82BE2">CHX</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_cnp_DepositarysharesMember"
      id="d217605327e576-wk-Fact-304167E05F17579A875144C46948579D">Depositary Shares for 1/20 of 7.00% Series B Mandatory Convertible Preferred Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_cnp_DepositarysharesMember"
      id="d217605327e581-wk-Fact-173D85A1F48C5E5CB691BE08258EB5EC">CNP/PB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2020Q1Hercules8-K_dei_EntityListingsExchangeAxis_cnp_NewYorkStockExchangeMember_us-gaap_StatementClassOfStockAxis_cnp_DepositarysharesMember"
      id="d217605327e586-wk-Fact-0234DC5799895826BC19F187C991BCA5">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2020Q1Hercules8-K"
      id="d217605327e598-wk-Fact-8176E4640A5B5BE4AD94CF6E8F3E0BAD">false</dei:EntityEmergingGrowthCompany>
</xbrl>
