XML 47 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
LONG-TERM INVESTMENTS (Details) (CAD)
In Millions, unless otherwise specified
1 Months Ended 12 Months Ended 1 Months Ended
Nov. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2013
May 31, 2012
Jul. 01, 2014
LONG TERM INVESTMENTS              
Long term investments   5,408us-gaap_LongTermInvestments 4,212us-gaap_LongTermInvestments        
Goodwill   742enb_EquityMethodInvestmentUnamortizedExcessPurchasePriceOverNetBookValueGoodwill 680enb_EquityMethodInvestmentUnamortizedExcessPurchasePriceOverNetBookValueGoodwill        
Amortizable assets   494enb_EquityMethodInvestmentUnamortizedExcessPurchasePriceOverNetBookValueAmortizableAssets 517enb_EquityMethodInvestmentUnamortizedExcessPurchasePriceOverNetBookValueAmortizableAssets        
Gas Pipelines, Processing and Energy Services              
LONG TERM INVESTMENTS              
Long term assets reclassified (203)enb_TransferOfLongTermAssetBetweenSegmentsReclassified
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
           
Sponsored Investments              
LONG TERM INVESTMENTS              
Long term assets reclassified 203enb_TransferOfLongTermAssetBetweenSegmentsReclassified
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
           
Preference shares (Note 20) | Minimum              
LONG TERM INVESTMENTS              
Cumulative dividends based on average yield of Government of Canada bonds, spread over reference rate (as a percent)   4.30%enb_CumulativeDividendsSpreadOverVariableReferenceRate
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Preference shares (Note 20) | Maximum              
LONG TERM INVESTMENTS              
Cumulative dividends based on average yield of Government of Canada bonds, spread over reference rate (as a percent)   4.40%enb_CumulativeDividendsSpreadOverVariableReferenceRate
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
Other | Corporate              
LONG TERM INVESTMENTS              
Other Long-Term Investments   154us-gaap_OtherLongTermInvestments
/ dei_LegalEntityAxis
= enb_OtherEntityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
102us-gaap_OtherLongTermInvestments
/ dei_LegalEntityAxis
= enb_OtherEntityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Joint Ventures              
Income statement of unconsolidated equity investments of joint ventures              
Revenues   1,790us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
1,212us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
956us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Commodity costs   (661)enb_EquityMethodInvestmentSummarizedFinancialInformationCommodityCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(371)enb_EquityMethodInvestmentSummarizedFinancialInformationCommodityCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(236)enb_EquityMethodInvestmentSummarizedFinancialInformationCommodityCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Operating and administrative expenses   (360)enb_EquityMethodInvestmentSummarizedFinancialInformationOperatingAndAdministrativeCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(268)enb_EquityMethodInvestmentSummarizedFinancialInformationOperatingAndAdministrativeCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(244)enb_EquityMethodInvestmentSummarizedFinancialInformationOperatingAndAdministrativeCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Depreciation and amortization   (232)enb_EquityMethodInvestmentSummarizedFinancialInformationDepreciationAndAmortizationCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(175)enb_EquityMethodInvestmentSummarizedFinancialInformationDepreciationAndAmortizationCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(159)enb_EquityMethodInvestmentSummarizedFinancialInformationDepreciationAndAmortizationCosts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Other income/(expense)   (1)enb_EquityMethodInvestmentSummarizedFinancialInformationOtherIncomeExpense
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
4enb_EquityMethodInvestmentSummarizedFinancialInformationOtherIncomeExpense
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
4enb_EquityMethodInvestmentSummarizedFinancialInformationOtherIncomeExpense
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Interest expense   (84)enb_EquityMethodInvestmentSummarizedFinancialInformationInterestExpense
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(74)enb_EquityMethodInvestmentSummarizedFinancialInformationInterestExpense
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(81)enb_EquityMethodInvestmentSummarizedFinancialInformationInterestExpense
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Earnings before income taxes   452enb_EquityMethodInvestmentSummarizedFinancialInformationEarningsBeforeIncomeTaxes
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
328enb_EquityMethodInvestmentSummarizedFinancialInformationEarningsBeforeIncomeTaxes
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
240enb_EquityMethodInvestmentSummarizedFinancialInformationEarningsBeforeIncomeTaxes
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
     
Balance sheet of unconsolidated equity investments of joint ventures              
Current assets   472us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
366us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Property, plant and equipment, net   5,169enb_EquityMethodInvestmentSummarizedFinancialInformationPropertyPlantAndEquipment
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
4,050enb_EquityMethodInvestmentSummarizedFinancialInformationPropertyPlantAndEquipment
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Deferred amounts and other assets   34enb_EquityMethodInvestmentSummarizedFinancialInformationDeferredCostsAndOtherAssets
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
35enb_EquityMethodInvestmentSummarizedFinancialInformationDeferredCostsAndOtherAssets
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Intangible assets, net   77enb_EquityMethodInvestmentSummarizedFinancialInformationFiniteLivedIntangibleAssetsNet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
75enb_EquityMethodInvestmentSummarizedFinancialInformationFiniteLivedIntangibleAssetsNet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Goodwill   742enb_EquityMethodInvestmentSummarizedFinancialInformationGoodwill
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
680enb_EquityMethodInvestmentSummarizedFinancialInformationGoodwill
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Current liabilities   (712)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(395)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Long-term debt   (811)enb_EquityMethodInvestmentSummarizedFinancialInformationLongTermDebt
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(994)enb_EquityMethodInvestmentSummarizedFinancialInformationLongTermDebt
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Other long-term liabilities   (85)enb_EquityMethodInvestmentSummarizedFinancialInformationOtherLongTermLiabilities
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
(50)enb_EquityMethodInvestmentSummarizedFinancialInformationOtherLongTermLiabilities
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Net assets   4,886enb_EquityMethodInvestmentSummarizedFinancialInformationNetAssets
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
3,767enb_EquityMethodInvestmentSummarizedFinancialInformationNetAssets
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_CorporateJointVentureMember
       
Chicap Pipeline joint venture | Liquids Pipelines              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   43.80%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_ChicapPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
         
Equity Investments   33us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_ChicapPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
29us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_ChicapPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
       
Mustang Pipeline joint venture | Liquids Pipelines              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   30.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_MustangPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
         
Equity Investments   25us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_MustangPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
23us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_MustangPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
       
Seaway Pipeline joint venture | Liquids Pipelines              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SeawayPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
         
Equity Investments   2,782us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SeawayPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
2,048us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SeawayPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
       
Offshore - various joint ventures | Gas Pipelines, Processing and Energy Services              
LONG TERM INVESTMENTS              
Equity Investments   429us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OffshoreJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
401us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OffshoreJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
       
Offshore - various joint ventures | Gas Pipelines, Processing and Energy Services | Minimum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   22.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OffshoreJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Offshore - various joint ventures | Gas Pipelines, Processing and Energy Services | Maximum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   74.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OffshoreJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Vector Pipeline joint venture | Gas Pipelines, Processing and Energy Services              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   60.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_VectorPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Equity Investments   141us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_VectorPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
125us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_VectorPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
       
Alliance Pipeline US joint venture | Gas Pipelines, Processing and Energy Services              
LONG TERM INVESTMENTS              
Equity Investments     201us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AlliancePipelineUSJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
       
Aux Sable joint venture | Gas Pipelines, Processing and Energy Services              
LONG TERM INVESTMENTS              
Equity Investments   311us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AuxSableJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
306us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AuxSableJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
       
Aux Sable joint venture | Gas Pipelines, Processing and Energy Services | Minimum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   42.70%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AuxSableJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Aux Sable joint venture | Gas Pipelines, Processing and Energy Services | Maximum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AuxSableJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Other joint ventures | Liquids Pipelines              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   75.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
         
Equity Investments   7us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
         
Other joint ventures | Gas Pipelines, Processing and Energy Services              
LONG TERM INVESTMENTS              
Equity Investments   12us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
11us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
       
Other joint ventures | Gas Pipelines, Processing and Energy Services | Minimum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Other joint ventures | Gas Pipelines, Processing and Energy Services | Maximum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   70.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_GasPipelinesProcessingAndEnergyServicesMember
         
Other joint ventures | Sponsored Investments              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
         
Equity Investments   67us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
62us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherJointVenturesMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
       
Alliance Pipeline | Sponsored Investments              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AlliancePipelineCanadaAndUsJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
         
Equity Investments   374us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AlliancePipelineCanadaAndUsJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
165us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_AlliancePipelineCanadaAndUsJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
       
Texas Express Pipeline joint venture | Sponsored Investments              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   35.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_TexasExpressPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
         
Equity Investments   442us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_TexasExpressPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
396us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_TexasExpressPipelineJointVentureMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_SponsoredInvestmentsMember
       
Noverco | Common shares (Note 20)              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   38.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
38.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
38.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
     
Balance sheet of unconsolidated equity investments of joint ventures              
Ownership interest (as a percent)   3.60%enb_EquityMethodInvestmentOwnershipInterestHeldByEquityInvesteeInEntity
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
3.90%enb_EquityMethodInvestmentOwnershipInterestHeldByEquityInvesteeInEntity
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
6.00%enb_EquityMethodInvestmentOwnershipInterestHeldByEquityInvesteeInEntity
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
     
Number of shares sold through secondary offering   1.3enb_EquityMethodInvestmentNumberOfSharesSoldThroughSecondaryOffering
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
15.0enb_EquityMethodInvestmentNumberOfSharesSoldThroughSecondaryOffering
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
22.5enb_EquityMethodInvestmentNumberOfSharesSoldThroughSecondaryOffering
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
     
Dividend received invested to increase common share investment         248us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
297us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
 
Indirect pro-rata interest of the entity in the shares of the entity (as a percent)   1.40%enb_IndirectProRataInterestOfEntityInItsOwnShares
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
1.50%enb_IndirectProRataInterestOfEntityInItsOwnShares
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
2.10%enb_IndirectProRataInterestOfEntityInItsOwnShares
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
     
Amount reduced from equity investment and shareholder's equity by the reciprocal shareholding   83enb_ReductionInEquityInvestmentAndShareholdingsDueToReciprocalInvestment
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
86enb_ReductionInEquityInvestmentAndShareholdingsDueToReciprocalInvestment
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
126enb_ReductionInEquityInvestmentAndShareholdingsDueToReciprocalInvestment
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
     
Noverco | Common shares (Note 20) | Corporate              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   38.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
         
Noverco | Preference shares (Note 20)              
Balance sheet of unconsolidated equity investments of joint ventures              
Cumulative dividends per share calculation, maturity period of Government of Canada bond   10 years          
Noverco | Preference shares (Note 20) | Minimum              
LONG TERM INVESTMENTS              
Cumulative dividends based on average yield of Government of Canada bonds, spread over reference rate (as a percent)   4.30%enb_CumulativeDividendsSpreadOverVariableReferenceRate
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
         
Noverco | Preference shares (Note 20) | Maximum              
LONG TERM INVESTMENTS              
Cumulative dividends based on average yield of Government of Canada bonds, spread over reference rate (as a percent)   4.40%enb_CumulativeDividendsSpreadOverVariableReferenceRate
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
         
Noverco | Preference shares (Note 20) | Corporate              
LONG TERM INVESTMENTS              
Other Long-Term Investments   323us-gaap_OtherLongTermInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
287us-gaap_OtherLongTermInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_NovercoIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Other Equity Investments | Corporate              
LONG TERM INVESTMENTS              
Equity Investments   45us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherEquityInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
56us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherEquityInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Other Equity Investments | Corporate | Minimum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   19.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherEquityInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
         
Other Equity Investments | Corporate | Maximum              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   49.99%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_OtherEquityInvesteeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
         
Southern Access Extension Project              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)             65.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SouthernAccessExtensionProjectMember
Balance sheet of unconsolidated equity investments of joint ventures              
Ownership percent sold             35.00%enb_EquityMethodInvestmentOwnershipPercentageSold
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SouthernAccessExtensionProjectMember
Southern Access Extension Project | Liquids Pipelines              
LONG TERM INVESTMENTS              
Ownership Interest (as a percent)   65.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SouthernAccessExtensionProjectMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember
         
Equity Investments   263us-gaap_EquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= enb_SouthernAccessExtensionProjectMember
/ us-gaap_StatementBusinessSegmentsAxis
= enb_LiquidsPipelinesMember