| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| <link:schemaRef xlink:href="trex-20220808.xsd" xlink:type="simple"/> |
| <context id="c20220808to20220808"> |
| | <entity> |
| | | <identifier scheme="http://www.sec.gov/CIK"> 0001069878 </identifier> |
| | | </entity> |
| | <period> |
| | | <startDate> 2022-08-08 </startDate> |
| | | <endDate> 2022-08-08 </endDate> |
| | | </period> |
| | </context> |
| <dei:AmendmentFlag contextRef="c20220808to20220808" id="Fact_5d45cac5ed2f4f26bb560c3b2488c998"> false </dei:AmendmentFlag> |
| <dei:EntityCentralIndexKey contextRef="c20220808to20220808" id="Fact_8d27fcfa194c4913b5b39aca1880be8c"> 0001069878 </dei:EntityCentralIndexKey> |
| <dei:DocumentType contextRef="c20220808to20220808" id="Fact_6a12f61e7f44433488f873323729164c"> 8-K </dei:DocumentType> |
| <dei:DocumentPeriodEndDate contextRef="c20220808to20220808" id="Fact_d3e267f53e934a1cb710a52540384a1c"> 2022-08-08 </dei:DocumentPeriodEndDate> |
| <dei:EntityRegistrantName contextRef="c20220808to20220808" id="Fact_9a913ca669284e3b8cb8447b18f61c5a"> TREX COMPANY, INC. </dei:EntityRegistrantName> |
| <dei:EntityIncorporationStateCountryCode contextRef="c20220808to20220808" id="Fact_c0f66eb87daa4bb1bb0a709a3a621173"> DE </dei:EntityIncorporationStateCountryCode> |
| <dei:EntityFileNumber contextRef="c20220808to20220808" id="Fact_57252f5cf4d543be9e12d97c80b4541c"> 001-14649 </dei:EntityFileNumber> |
| <dei:EntityTaxIdentificationNumber contextRef="c20220808to20220808" id="Fact_f7d05e5b138f4c5ca2ef03ba6ae3389f"> 54-1910453 </dei:EntityTaxIdentificationNumber> |
| <dei:EntityAddressAddressLine1 contextRef="c20220808to20220808" id="Fact_b7b14c45758e4ee28b3b2f356bb4db75"> 160 Exeter Drive </dei:EntityAddressAddressLine1> |
| <dei:EntityAddressCityOrTown contextRef="c20220808to20220808" id="Fact_0d65d46b5d2d477b9e96f40789043a80"> Winchester </dei:EntityAddressCityOrTown> |
| <dei:EntityAddressStateOrProvince contextRef="c20220808to20220808" id="Fact_cad36a0125754830aa8bdfbd24c8d9a8"> VA </dei:EntityAddressStateOrProvince> |
| <dei:EntityAddressPostalZipCode contextRef="c20220808to20220808" id="Fact_7a3505faca26454a9acf1c0cbbe697ca"> 22603-8605 </dei:EntityAddressPostalZipCode> |
| <dei:CityAreaCode contextRef="c20220808to20220808" id="Fact_91e06608bba240b5a361523375039229"> 540 </dei:CityAreaCode> |
| <dei:LocalPhoneNumber contextRef="c20220808to20220808" id="Fact_8628ffd2518f404dab41d21114ab7efe"> 542-6300 </dei:LocalPhoneNumber> |
| <dei:Security12bTitle contextRef="c20220808to20220808" id="Fact_bcc8f5942dd44084bc2e26d9ed91d141"> Common stock </dei:Security12bTitle> |
| <dei:TradingSymbol contextRef="c20220808to20220808" id="Fact_d1781baa70474c479d3de3d2e583b3e7"> TREX </dei:TradingSymbol> |
| <dei:SecurityExchangeName contextRef="c20220808to20220808" id="Fact_67de9faa7e0d453295ae7163a4e08b77"> NYSE </dei:SecurityExchangeName> |
| <dei:WrittenCommunications contextRef="c20220808to20220808" id="Fact_c2453d7af1624923bc33cf9ce530bcb1"> false </dei:WrittenCommunications> |
| <dei:SolicitingMaterial contextRef="c20220808to20220808" id="Fact_dd0cc4a467ea4abd81d806669fd304eb"> false </dei:SolicitingMaterial> |
| <dei:PreCommencementTenderOffer contextRef="c20220808to20220808" id="Fact_41e49c09c18d474a948bb54c37cd3ad7"> false </dei:PreCommencementTenderOffer> |
| <dei:PreCommencementIssuerTenderOffer contextRef="c20220808to20220808" id="Fact_e4c2ec2874d241a7b932516abd89bcf7"> false </dei:PreCommencementIssuerTenderOffer> |
| <dei:EntityEmergingGrowthCompany contextRef="c20220808to20220808" id="Fact_dcbfac95e5f4412e91c7f09b9b876692"> false </dei:EntityEmergingGrowthCompany> |
| </xbrl> |