Capital Management and Dividends - Summary of Dividends Declared or Paid (Detail) (USD $) In Millions, except Per Share data, unless otherwise specified
|
12 Months Ended |
Mar. 31, 2015
|
Mar. 31, 2014
|
Mar. 31, 2013
|
Dividends Payable [Line Items] |
|
|
|
Dividend, Total Amount |
$ 390.1us-gaap_PaymentsOfDividendsCommonStock
|
$ 199.1us-gaap_PaymentsOfDividendsCommonStock
|
$ 188.5us-gaap_PaymentsOfDividendsCommonStock
|
125 Year Anniversary Special Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.28us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_OneHundredAndTwentyFiveYearAnniversarySpecialDividendMember
|
$ 0.28us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_OneHundredAndTwentyFiveYearAnniversarySpecialDividendMember
|
$ 0.28us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_OneHundredAndTwentyFiveYearAnniversarySpecialDividendMember
|
Dividend, Total Amount |
124.6us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_OneHundredAndTwentyFiveYearAnniversarySpecialDividendMember
|
124.6us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_OneHundredAndTwentyFiveYearAnniversarySpecialDividendMember
|
124.6us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_OneHundredAndTwentyFiveYearAnniversarySpecialDividendMember
|
Dividend, Announcement Date |
Feb. 28, 2014
|
Feb. 28, 2014
|
Feb. 28, 2014
|
Dividend, Record Date |
Mar. 21, 2014
|
Mar. 21, 2014
|
Mar. 21, 2014
|
Dividend, Payment Date |
May 30, 2014
|
May 30, 2014
|
May 30, 2014
|
FY 2015 First Half Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.08us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFifteenFirstHalfDividendMember
|
$ 0.08us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFifteenFirstHalfDividendMember
|
$ 0.08us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFifteenFirstHalfDividendMember
|
Dividend, Total Amount |
34.2us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFifteenFirstHalfDividendMember
|
34.2us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFifteenFirstHalfDividendMember
|
34.2us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFifteenFirstHalfDividendMember
|
Dividend, Announcement Date |
Nov. 19, 2014
|
Nov. 19, 2014
|
Nov. 19, 2014
|
Dividend, Record Date |
Dec. 23, 2014
|
Dec. 23, 2014
|
Dec. 23, 2014
|
Dividend, Payment Date |
Feb. 27, 2015
|
Feb. 27, 2015
|
Feb. 27, 2015
|
FY 2014 First Half Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.08us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenFirstHalfDividendMember
|
$ 0.08us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenFirstHalfDividendMember
|
$ 0.08us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenFirstHalfDividendMember
|
Dividend, Total Amount |
35.5us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenFirstHalfDividendMember
|
35.5us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenFirstHalfDividendMember
|
35.5us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenFirstHalfDividendMember
|
Dividend, Announcement Date |
Nov. 14, 2013
|
Nov. 14, 2013
|
Nov. 14, 2013
|
Dividend, Record Date |
Dec. 19, 2013
|
Dec. 19, 2013
|
Dec. 19, 2013
|
Dividend, Payment Date |
Mar. 28, 2014
|
Mar. 28, 2014
|
Mar. 28, 2014
|
FY 2014 Special Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.20us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSpecialDividendMember
|
$ 0.20us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSpecialDividendMember
|
$ 0.20us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSpecialDividendMember
|
Dividend, Total Amount |
89.0us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSpecialDividendMember
|
89.0us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSpecialDividendMember
|
89.0us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSpecialDividendMember
|
Dividend, Announcement Date |
May 22, 2014
|
May 22, 2014
|
May 22, 2014
|
Dividend, Record Date |
Jun. 12, 2014
|
Jun. 12, 2014
|
Jun. 12, 2014
|
Dividend, Payment Date |
Aug. 08, 2014
|
Aug. 08, 2014
|
Aug. 08, 2014
|
FY 2014 Second Half Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.32us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSecondHalfDividendMember
|
$ 0.32us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSecondHalfDividendMember
|
$ 0.32us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSecondHalfDividendMember
|
Dividend, Total Amount |
142.3us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSecondHalfDividendMember
|
142.3us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSecondHalfDividendMember
|
142.3us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndFourteenSecondHalfDividendMember
|
Dividend, Announcement Date |
May 22, 2014
|
May 22, 2014
|
May 22, 2014
|
Dividend, Record Date |
Jun. 12, 2014
|
Jun. 12, 2014
|
Jun. 12, 2014
|
Dividend, Payment Date |
Aug. 08, 2014
|
Aug. 08, 2014
|
Aug. 08, 2014
|
FY 2013 Special Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.24us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndThirteenSpecialDividendMember
|
$ 0.24us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndThirteenSpecialDividendMember
|
$ 0.24us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndThirteenSpecialDividendMember
|
Dividend, Total Amount |
106.1us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndThirteenSpecialDividendMember
|
106.1us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndThirteenSpecialDividendMember
|
106.1us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndThirteenSpecialDividendMember
|
Dividend, Announcement Date |
May 23, 2013
|
May 23, 2013
|
May 23, 2013
|
Dividend, Record Date |
Jun. 28, 2013
|
Jun. 28, 2013
|
Jun. 28, 2013
|
Dividend, Payment Date |
Jul. 26, 2013
|
Jul. 26, 2013
|
Jul. 26, 2013
|
FY 2012 Second Half Dividend [Member] |
|
|
|
Dividends Payable [Line Items] |
|
|
|
Interim ordinary dividend to shareholders |
$ 0.13us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndTwelveSecondHalfDividendMember
|
$ 0.13us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndTwelveSecondHalfDividendMember
|
$ 0.13us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndTwelveSecondHalfDividendMember
|
Dividend, Total Amount |
$ 57.5us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndTwelveSecondHalfDividendMember
|
$ 57.5us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndTwelveSecondHalfDividendMember
|
$ 57.5us-gaap_PaymentsOfDividendsCommonStock / us-gaap_DividendsAxis = jhx_FiscalYearTwoThousandAndTwelveSecondHalfDividendMember
|
Dividend, Announcement Date |
May 23, 2013
|
May 23, 2013
|
May 23, 2013
|
Dividend, Record Date |
Jun. 28, 2013
|
Jun. 28, 2013
|
Jun. 28, 2013
|
Dividend, Payment Date |
Jul. 26, 2013
|
Jul. 26, 2013
|
Jul. 26, 2013
|