XML 11 R1.htm IDEA: XBRL DOCUMENT v3.25.2
Cover
Sep. 09, 2025
Document Information [Line Items]  
Document Type 8-K
Document Period End Date Sep. 09, 2025
Entity Registrant Name CRH public limited company
Entity Incorporation, State or Country Code L2
Entity File Number 001-32846
Entity Tax Identification Number 98-0366809
City Area Code +353
Local Phone Number 1 404 1000
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Amendment Flag false
Entity Central Index Key 0000849395
Common Stock  
Document Information [Line Items]  
Title of 12(b) Security Ordinary Shares of €0.32 each
Trading Symbol CRH
Security Exchange Name NYSE
Six Point Four Percent Notes Due 2033  
Document Information [Line Items]  
Title of 12(b) Security 6.400% Notes due 2033
Trading Symbol CRH/33A
Security Exchange Name NYSE
Five Point Two Percent Guaranteed Notes Due 2029  
Document Information [Line Items]  
Title of 12(b) Security 5.200% Guaranteed Notes due 2029
Trading Symbol CRH/29
Security Exchange Name NYSE
Five Point One Two Five Percent Guaranteed Notes Due 2030  
Document Information [Line Items]  
Title of 12(b) Security 5.125% Guaranteed Notes due 2030
Trading Symbol CRH/30
Security Exchange Name NYSE
Five Point Four Percent Guaranteed Notes Due 2034  
Document Information [Line Items]  
Title of 12(b) Security 5.400% Guaranteed Notes due 2034
Trading Symbol CRH/34
Security Exchange Name NYSE
Five Point Five Percent Guaranteed Notes Due 2035  
Document Information [Line Items]  
Title of 12(b) Security 5.500% Guaranteed Notes due 2035
Trading Symbol CRH/35
Security Exchange Name NYSE
Five Point Eight Seven Five Percent Guaranteed Notes Due 2055  
Document Information [Line Items]  
Title of 12(b) Security 5.875% Guaranteed Notes due 2055
Trading Symbol CRH/55
Security Exchange Name NYSE