XML 25 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Statements of Parent Company Guarantor - Condensed Consolidating Statement of Operations and Comprehensive Income (Loss) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 31, 2013
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]                      
Net sales $ 1,802.5us-gaap_SalesRevenueNet $ 1,758.4us-gaap_SalesRevenueNet $ 1,834.1us-gaap_SalesRevenueNet $ 1,644.0us-gaap_SalesRevenueNet $ 1,831.0us-gaap_SalesRevenueNet $ 1,713.3us-gaap_SalesRevenueNet $ 1,791.7us-gaap_SalesRevenueNet $ 1,663.7us-gaap_SalesRevenueNet $ 7,039.0us-gaap_SalesRevenueNet $ 6,999.7us-gaap_SalesRevenueNet $ 4,306.8us-gaap_SalesRevenueNet
Cost of goods sold                 4,576.0us-gaap_CostOfGoodsSold 4,629.6us-gaap_CostOfGoodsSold 3,040.9us-gaap_CostOfGoodsSold
Gross profit 627.9us-gaap_GrossProfit 624.7us-gaap_GrossProfit 646.3us-gaap_GrossProfit 564.1us-gaap_GrossProfit 630.5us-gaap_GrossProfit 614.7us-gaap_GrossProfit 627.4us-gaap_GrossProfit 497.5us-gaap_GrossProfit 2,463.0us-gaap_GrossProfit 2,370.1us-gaap_GrossProfit 1,265.9us-gaap_GrossProfit
Selling, general and administrative                 1,493.8us-gaap_SellingGeneralAndAdministrativeExpense 1,493.7us-gaap_SellingGeneralAndAdministrativeExpense 1,117.7us-gaap_SellingGeneralAndAdministrativeExpense
Research and development                 117.3us-gaap_ResearchAndDevelopmentExpense 122.8us-gaap_ResearchAndDevelopmentExpense 92.3us-gaap_ResearchAndDevelopmentExpense
Impairment of trade names                 0us-gaap_AssetImpairmentCharges 11.0us-gaap_AssetImpairmentCharges 60.7us-gaap_AssetImpairmentCharges
Operating income (loss) 176.0us-gaap_OperatingIncomeLoss 267.4us-gaap_OperatingIncomeLoss 226.4us-gaap_OperatingIncomeLoss 182.1us-gaap_OperatingIncomeLoss 241.3us-gaap_OperatingIncomeLoss 230.0us-gaap_OperatingIncomeLoss 204.9us-gaap_OperatingIncomeLoss 66.4us-gaap_OperatingIncomeLoss 851.9us-gaap_OperatingIncomeLoss 742.6us-gaap_OperatingIncomeLoss (4.8)us-gaap_OperatingIncomeLoss
Loss (earnings) from investment in subsidiaries                 0us-gaap_GainLossOnInvestments 0us-gaap_GainLossOnInvestments 0us-gaap_GainLossOnInvestments
Loss (gain) on sale of businesses, net                 0.2us-gaap_GainLossOnSaleOfBusiness (20.8)us-gaap_GainLossOnSaleOfBusiness 0us-gaap_GainLossOnSaleOfBusiness
Gains (Losses) on Extinguishment of Debt                 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt (75.4)us-gaap_GainsLossesOnExtinguishmentOfDebt
Other (income) expense:                      
Equity income of unconsolidated subsidiaries                 (1.2)us-gaap_IncomeLossFromEquityMethodInvestments (2.0)us-gaap_IncomeLossFromEquityMethodInvestments (2.3)us-gaap_IncomeLossFromEquityMethodInvestments
Interest income                 (3.7)us-gaap_InterestIncomeOperating (4.4)us-gaap_InterestIncomeOperating (2.0)us-gaap_InterestIncomeOperating
Interest expense                 72.3us-gaap_InterestExpense 75.3us-gaap_InterestExpense 70.2us-gaap_InterestExpense
Income (loss) from continuing operations before income taxes and noncontrolling interest                 784.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 694.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (146.1)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Provision (benefit) for income taxes                 177.3us-gaap_IncomeTaxExpenseBenefit 177.0us-gaap_IncomeTaxExpenseBenefit (67.2)us-gaap_IncomeTaxExpenseBenefit
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest                 607.0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 517.5us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest (78.9)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax (9.0)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 1.6us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 2.3us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax (1.3)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax (3.9)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 7.8us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 15.5us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 6.5us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax (6.4)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 25.9us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax (25.7)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax (380.1)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax (5.6)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax (0.8)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax (385.7)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax (0.8)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
Discontinued Operation, Income (Loss) from Investment in Subsidiaries                 0pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries 0pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries  
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 129.8us-gaap_ProfitLoss 192.5us-gaap_ProfitLoss 159.2us-gaap_ProfitLoss 125.5us-gaap_ProfitLoss 164.4us-gaap_ProfitLoss 166.4us-gaap_ProfitLoss 139.9us-gaap_ProfitLoss 46.8us-gaap_ProfitLoss 214.9us-gaap_ProfitLoss 542.6us-gaap_ProfitLoss (104.6)us-gaap_ProfitLoss
Noncontrolling interest                 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest 5.8us-gaap_NetIncomeLossAttributableToNoncontrollingInterest 2.6us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net income (loss) attributable to Pentair plc 120.8us-gaap_NetIncomeLoss (186.0)us-gaap_NetIncomeLoss 161.5us-gaap_NetIncomeLoss 118.6us-gaap_NetIncomeLoss 158.2us-gaap_NetIncomeLoss 172.8us-gaap_NetIncomeLoss 154.1us-gaap_NetIncomeLoss 51.7us-gaap_NetIncomeLoss 214.9us-gaap_NetIncomeLoss 536.8us-gaap_NetIncomeLoss (107.2)us-gaap_NetIncomeLoss
Income (Loss) from Continuing Operations Attributable to Parent         162.9us-gaap_IncomeLossFromContinuingOperations 165.0us-gaap_IncomeLossFromContinuingOperations 138.6us-gaap_IncomeLossFromContinuingOperations 45.2us-gaap_IncomeLossFromContinuingOperations 607.0us-gaap_IncomeLossFromContinuingOperations 511.7us-gaap_IncomeLossFromContinuingOperations (81.5)us-gaap_IncomeLossFromContinuingOperations
Comprehensive income (loss), net of tax                      
Net income (loss) before noncontrolling interest                 214.9pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest 542.6pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest (104.6)pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
Changes in cumulative translation adjustment                 (336.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (29.1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 31.4us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Amortization of pension and other post-retirement prior service cost                 0us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax (0.4)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax (0.3)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
Changes in market value of derivative financial instruments                 (0.4)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (0.3)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (3.6)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest                 (121.8)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 512.8us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest (77.1)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Less: Comprehensive income attributable to noncontrolling interest                 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest 8.0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest 4.0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Comprehensive income (loss) attributable to Pentair plc                 (121.8)us-gaap_ComprehensiveIncomeNetOfTax 504.8us-gaap_ComprehensiveIncomeNetOfTax (81.1)us-gaap_ComprehensiveIncomeNetOfTax
Parent Company Guarantor                      
Condensed Financial Statements, Captions [Line Items]                      
Net sales                 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of goods sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Gross profit                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Selling, general and administrative                 25.3us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
21.0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5.0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Research and development                 0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Impairment of trade names                   0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating income (loss)                 (25.3)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(21.0)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(5.0)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss (earnings) from investment in subsidiaries                 (615.5)us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(539.0)us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
75.7us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss (gain) on sale of businesses, net                 0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Gains (Losses) on Extinguishment of Debt                     0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other (income) expense:                      
Equity income of unconsolidated subsidiaries                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest income                 0us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest expense                 0.7us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5.6us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0.1us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) from continuing operations before income taxes and noncontrolling interest                 589.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
512.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(80.8)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Provision (benefit) for income taxes                 (17.5)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0.7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0.7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest                 607.0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
511.7us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(81.5)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax                 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax                 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Discontinued Operation, Income (Loss) from Investment in Subsidiaries                 (392.1)pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
25.1pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(25.7)pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                   536.8us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(107.2)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Noncontrolling interest                   0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income (loss) attributable to Pentair plc                 214.9us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
536.8us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(107.2)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (Loss) from Continuing Operations Attributable to Parent                   511.7us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(81.5)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income (loss), net of tax                      
Net income (loss) before noncontrolling interest                 214.9pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
536.8pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(107.2)pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Changes in cumulative translation adjustment                 (336.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(31.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
30.0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amortization of pension and other post-retirement prior service cost                   (0.4)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(0.3)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Changes in market value of derivative financial instruments                 (0.4)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(0.3)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3.6)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest                   504.8us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(81.1)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Less: Comprehensive income attributable to noncontrolling interest                   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income (loss) attributable to Pentair plc                 (121.8)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
504.8us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(81.1)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member]                      
Condensed Financial Statements, Captions [Line Items]                      
Net sales                 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Cost of goods sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Gross profit                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Selling, general and administrative                 2.6us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Research and development                 0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Operating income (loss)                 (2.6)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Loss (earnings) from investment in subsidiaries                 (619.7)us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Loss (gain) on sale of businesses, net                 0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Other (income) expense:                      
Equity income of unconsolidated subsidiaries                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Interest income                 0us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Interest expense                 2.1us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Income (loss) from continuing operations before income taxes and noncontrolling interest                 615.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Provision (benefit) for income taxes                 (0.5)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest                 615.5us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax                 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax                 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Discontinued Operation, Income (Loss) from Investment in Subsidiaries                 (392.1)pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (25.7)pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income (loss) attributable to Pentair plc                 223.4us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Comprehensive income (loss), net of tax                      
Net income (loss) before noncontrolling interest                 223.4pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Changes in cumulative translation adjustment                 (336.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Changes in market value of derivative financial instruments                 (0.4)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Comprehensive income (loss) attributable to Pentair plc                 (113.3)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Subsidiary Issuer                      
Condensed Financial Statements, Captions [Line Items]                      
Net sales                 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Cost of goods sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Gross profit                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Selling, general and administrative                 7.7us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
13.3us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(3.8)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Research and development                 0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Impairment of trade names                   0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Operating income (loss)                 (7.7)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(13.3)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
3.8us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Loss (earnings) from investment in subsidiaries                 (611.1)us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(508.6)us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
76.6us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Loss (gain) on sale of businesses, net                 0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
 
Gains (Losses) on Extinguishment of Debt                     0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Other (income) expense:                      
Equity income of unconsolidated subsidiaries                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Interest income                 (92.3)us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(99.2)us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(9.2)us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Interest expense                 95.6us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
106.0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
10.2us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Income (loss) from continuing operations before income taxes and noncontrolling interest                 600.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
488.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(73.8)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Provision (benefit) for income taxes                 (2.4)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
1.4us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
1.1us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest                 602.5us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
487.1us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(74.9)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax                 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax                 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
 
Discontinued Operation, Income (Loss) from Investment in Subsidiaries                 (392.1)pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
25.1pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                   512.2us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(100.6)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Noncontrolling interest                   0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Net income (loss) attributable to Pentair plc                 210.4us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
512.2us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(100.6)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Income (Loss) from Continuing Operations Attributable to Parent                   487.1us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(74.9)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Comprehensive income (loss), net of tax                      
Net income (loss) before noncontrolling interest                 210.4pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
512.2pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(100.6)pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Changes in cumulative translation adjustment                 (336.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(31.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
30.0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Amortization of pension and other post-retirement prior service cost                   (0.4)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(0.3)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Changes in market value of derivative financial instruments                 (0.4)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(0.3)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(3.6)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest                   480.2us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(74.5)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Less: Comprehensive income attributable to noncontrolling interest                   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Comprehensive income (loss) attributable to Pentair plc                 (126.3)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
480.2us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(74.5)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Non-Guarantor Subsidiaries                      
Condensed Financial Statements, Captions [Line Items]                      
Net sales                 7,039.0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,999.7us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,306.8us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cost of goods sold                 4,576.0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,629.6us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,040.9us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Gross profit                 2,463.0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,370.1us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,265.9us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Selling, general and administrative                 1,458.2us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,459.4us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,116.5us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Research and development                 117.3us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
122.8us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
92.3us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Impairment of trade names                   11.0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
60.7us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Operating income (loss)                 887.5us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
776.9us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3.6)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Loss (earnings) from investment in subsidiaries                 0us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Loss (gain) on sale of businesses, net                 0.2us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(20.8)us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Gains (Losses) on Extinguishment of Debt                     (75.4)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other (income) expense:                      
Equity income of unconsolidated subsidiaries                 (1.2)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2.0)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2.3)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest income                 (40.2)us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(53.4)us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2.0)us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest expense                 102.7us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
111.9us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
69.1us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (loss) from continuing operations before income taxes and noncontrolling interest                 826.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
741.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(143.8)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Provision (benefit) for income taxes                 197.7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
174.9us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(69.0)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest                 628.3us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
566.3us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(74.8)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax                 (6.4)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
25.9us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(25.7)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax                 (385.7)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(0.8)us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Discontinued Operation, Income (Loss) from Investment in Subsidiaries                 0pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
51.4pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                   591.4us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(100.5)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Noncontrolling interest                   5.8us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2.6us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income (loss) attributable to Pentair plc                 236.2us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
585.6us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(103.1)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (Loss) from Continuing Operations Attributable to Parent                   560.5us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(77.4)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income (loss), net of tax                      
Net income (loss) before noncontrolling interest                 236.2pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
591.4pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(100.5)pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Changes in cumulative translation adjustment                 (336.3)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(29.1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
31.4us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Amortization of pension and other post-retirement prior service cost                   (0.4)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(0.3)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Changes in market value of derivative financial instruments                 (0.4)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(0.3)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3.6)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest                   561.6us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(73.0)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Less: Comprehensive income attributable to noncontrolling interest                   8.0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4.0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income (loss) attributable to Pentair plc                 (100.5)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
553.6us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(77.0)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations                      
Condensed Financial Statements, Captions [Line Items]                      
Net sales                 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cost of goods sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Gross profit                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Selling, general and administrative                 0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Research and development                 0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Impairment of trade names                   0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Operating income (loss)                 0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Loss (earnings) from investment in subsidiaries                 1,846.3us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
1,047.6us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(152.3)us-gaap_GainLossOnInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Loss (gain) on sale of businesses, net                 0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnSaleOfBusiness
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Gains (Losses) on Extinguishment of Debt                     0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other (income) expense:                      
Equity income of unconsolidated subsidiaries                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest income                 128.8us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
148.2us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
9.2us-gaap_InterestIncomeOperating
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest expense                 (128.8)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(148.2)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(9.2)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income (loss) from continuing operations before income taxes and noncontrolling interest                 (1,846.3)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,047.6)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
152.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Provision (benefit) for income taxes                 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest                 (1,846.3)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,047.6)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
152.3us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax                 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax                 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Discontinued Operation, Income (Loss) from Investment in Subsidiaries                 1,176.3pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(50.2)pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0pnr_DiscontinuedOperationIncomeLossfromInvestmentinSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                   (1,097.8)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
203.7us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Noncontrolling interest                   0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net income (loss) attributable to Pentair plc                 (670.0)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,097.8)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
203.7us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income (Loss) from Continuing Operations Attributable to Parent                   (1,047.6)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
152.3us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income (loss), net of tax                      
Net income (loss) before noncontrolling interest                 (670.0)pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,097.8)pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
203.7pnr_IncomeLossFromContinuingOperationsBeforeMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Changes in cumulative translation adjustment                 1,008.9us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
62.6us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(60.0)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Amortization of pension and other post-retirement prior service cost                   0.8us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0.6us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Changes in market value of derivative financial instruments                 1.2us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0.6us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
7.2us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest                   (1,033.8)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
151.5us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Less: Comprehensive income attributable to noncontrolling interest                   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income (loss) attributable to Pentair plc                 $ 340.1us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (1,033.8)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 151.5us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember