| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:92c4401c-cbc5-4895-9573-ff751535630a,g:5ba057aa-e2f2-446c-b0f6-0f85468044ba --> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/> |
| <link:roleRef roleURI="http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" xlink:type="simple" xlink:href="ferg-20240131.xsd#CondensedConsolidatedStatementsofShareholdersEquityunaudited"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1b442ee-906a-4758-8f6a-4a2dab519af9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1e11b839-1c0f-4aea-926c-634784621abe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e1b442ee-906a-4758-8f6a-4a2dab519af9" xlink:to="loc_us-gaap_StatementTable_1e11b839-1c0f-4aea-926c-634784621abe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c55543f2-0638-434f-8a5f-7df0f466c61b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1e11b839-1c0f-4aea-926c-634784621abe" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c55543f2-0638-434f-8a5f-7df0f466c61b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c55543f2-0638-434f-8a5f-7df0f466c61b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c55543f2-0638-434f-8a5f-7df0f466c61b" xlink:to="loc_us-gaap_EquityComponentDomain_c55543f2-0638-434f-8a5f-7df0f466c61b_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c55543f2-0638-434f-8a5f-7df0f466c61b" xlink:to="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_67fdda96-29e8-4847-8cde-f299deb83855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:to="loc_us-gaap_CommonStockMember_67fdda96-29e8-4847-8cde-f299deb83855" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5c7e5ec8-b8b6-4877-85f4-7945ba468b75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5c7e5ec8-b8b6-4877-85f4-7945ba468b75" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_92fd832f-948b-4a1f-8e9e-caee9d4c6926" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:to="loc_us-gaap_RetainedEarningsMember_92fd832f-948b-4a1f-8e9e-caee9d4c6926" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_ea8c6882-259a-40c2-9c94-687cceb4a286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:to="loc_us-gaap_TreasuryStockCommonMember_ea8c6882-259a-40c2-9c94-687cceb4a286" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_EmployeeBenefitTrustMember_cf0b42a8-5339-4164-a8bb-f5430416e1a7" xlink:href="ferg-20240131.xsd#ferg_EmployeeBenefitTrustMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:to="loc_ferg_EmployeeBenefitTrustMember_cf0b42a8-5339-4164-a8bb-f5430416e1a7" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5329dc20-9186-453f-bcd9-23856627b5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2917adac-adfa-463c-9bce-2e0e35a38473" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5329dc20-9186-453f-bcd9-23856627b5bc" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1b442ee-906a-4758-8f6a-4a2dab519af9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0844d3a1-ac47-402d-91d0-8c9a6bb8474e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_StockholdersEquity_0844d3a1-ac47-402d-91d0-8c9a6bb8474e" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d95cb7c8-b30e-4cae-905e-2daebd503e37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d95cb7c8-b30e-4cae-905e-2daebd503e37" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_be588d20-6bab-4145-9bd7-762745652a57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_NetIncomeLoss_be588d20-6bab-4145-9bd7-762745652a57" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_491ae5c8-ffda-4580-bf36-3c3a8dc0109d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_DividendsCommonStockCash_491ae5c8-ffda-4580-bf36-3c3a8dc0109d" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7d84d5e7-5233-46aa-af20-d7a013ba5f87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7d84d5e7-5233-46aa-af20-d7a013ba5f87" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3984fd7c-c12b-4c77-822f-a74bbc2a290e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3984fd7c-c12b-4c77-822f-a74bbc2a290e" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_StockIssuedDuringPeriodValueEmployeeSharePlan_85105a6c-1b5b-4447-88cb-3e806e558401" xlink:href="ferg-20240131.xsd#ferg_StockIssuedDuringPeriodValueEmployeeSharePlan"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_ferg_StockIssuedDuringPeriodValueEmployeeSharePlan_85105a6c-1b5b-4447-88cb-3e806e558401" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_1cbc689c-ff48-44b6-a9c7-314b795212fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8b388e09-299f-4eb2-8845-f2270257f1d6" xlink:to="loc_us-gaap_StockholdersEquityOther_1cbc689c-ff48-44b6-a9c7-314b795212fa" xlink:type="arc" order="8"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e211b90a-107d-47e1-92b8-37c26ec0b09a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#RevenueandsegmentinformationItemsnotAllocatedDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_95e1b8e0-d9d9-4678-b11d-54fe71b53026" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_95e1b8e0-d9d9-4678-b11d-54fe71b53026" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e6a6a2d7-797e-48d4-bf04-f2832854ecab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_95e1b8e0-d9d9-4678-b11d-54fe71b53026" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e6a6a2d7-797e-48d4-bf04-f2832854ecab" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e6a6a2d7-797e-48d4-bf04-f2832854ecab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e6a6a2d7-797e-48d4-bf04-f2832854ecab" xlink:to="loc_us-gaap_SegmentDomain_e6a6a2d7-797e-48d4-bf04-f2832854ecab_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a36fd37a-4270-4ae8-96b4-842c8567ffd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e6a6a2d7-797e-48d4-bf04-f2832854ecab" xlink:to="loc_us-gaap_SegmentDomain_a36fd37a-4270-4ae8-96b4-842c8567ffd9" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_UnitedStatesSegmentMember_5e8d1ee3-4d3a-4350-a12d-5399531e8596" xlink:href="ferg-20240131.xsd#ferg_UnitedStatesSegmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a36fd37a-4270-4ae8-96b4-842c8567ffd9" xlink:to="loc_ferg_UnitedStatesSegmentMember_5e8d1ee3-4d3a-4350-a12d-5399531e8596" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_CanadaSegmentMember_aa28a415-bbb6-47cb-b02a-b10f03e40f33" xlink:href="ferg-20240131.xsd#ferg_CanadaSegmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a36fd37a-4270-4ae8-96b4-842c8567ffd9" xlink:to="loc_ferg_CanadaSegmentMember_aa28a415-bbb6-47cb-b02a-b10f03e40f33" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_cdd608a8-8375-4437-8c77-b909957449f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_95e1b8e0-d9d9-4678-b11d-54fe71b53026" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_cdd608a8-8375-4437-8c77-b909957449f9" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_cdd608a8-8375-4437-8c77-b909957449f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_cdd608a8-8375-4437-8c77-b909957449f9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_cdd608a8-8375-4437-8c77-b909957449f9_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_559e372b-5167-46a8-9f1a-0ab292be4215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_cdd608a8-8375-4437-8c77-b909957449f9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_559e372b-5167-46a8-9f1a-0ab292be4215" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_CorporateRestructuringMember_aa78aa03-dccb-4a51-a211-d48c3f7c365a" xlink:href="ferg-20240131.xsd#ferg_CorporateRestructuringMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_559e372b-5167-46a8-9f1a-0ab292be4215" xlink:to="loc_ferg_CorporateRestructuringMember_aa78aa03-dccb-4a51-a211-d48c3f7c365a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_2acc9581-197a-47ae-9a86-383151a4697f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_2acc9581-197a-47ae-9a86-383151a4697f" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0312e971-77fa-4fb2-801c-bf7017192297" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_2acc9581-197a-47ae-9a86-383151a4697f" xlink:to="loc_us-gaap_Revenues_0312e971-77fa-4fb2-801c-bf7017192297" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_031d5126-fe09-4b5a-b979-6cbe64eccdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_031d5126-fe09-4b5a-b979-6cbe64eccdeb" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_AdjustedOperatingProfitLoss_ed334a03-fe21-4e05-932f-5fdfa5ada01a" xlink:href="ferg-20240131.xsd#ferg_AdjustedOperatingProfitLoss"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_031d5126-fe09-4b5a-b979-6cbe64eccdeb" xlink:to="loc_ferg_AdjustedOperatingProfitLoss_ed334a03-fe21-4e05-932f-5fdfa5ada01a" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_190be915-78a5-408d-8143-cf65b3d5c772" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_190be915-78a5-408d-8143-cf65b3d5c772" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_983c7b5f-96b9-47ef-b596-873b52eb272c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_RestructuringCosts_983c7b5f-96b9-47ef-b596-873b52eb272c" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_AmortizationOfAcquiredIntangibleAssets_cdcc588f-d56b-42ed-848e-43ca66aad95f" xlink:href="ferg-20240131.xsd#ferg_AmortizationOfAcquiredIntangibleAssets"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_ferg_AmortizationOfAcquiredIntangibleAssets_cdcc588f-d56b-42ed-848e-43ca66aad95f" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e2594801-f240-44b8-9bc7-fa106894f2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e2594801-f240-44b8-9bc7-fa106894f2d3" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_d392d3b2-076a-41e3-b43f-bc9587408f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_d392d3b2-076a-41e3-b43f-bc9587408f46" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_44e56cc8-93f9-435f-a169-a5ceaea05aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_df962ac9-f2d9-4759-9cfb-90942002b260" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_44e56cc8-93f9-435f-a169-a5ceaea05aa4" xlink:type="arc" order="7"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#RevenueandsegmentinformationDisaggregationofNetSalesDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f6638cc1-0d52-4abb-a238-90a7c4742274" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e3ba913f-464d-40ab-9625-a6a7e5753e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f6638cc1-0d52-4abb-a238-90a7c4742274" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e3ba913f-464d-40ab-9625-a6a7e5753e9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_b743103b-d375-4e77-8dc5-3c0ec6fd09d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e3ba913f-464d-40ab-9625-a6a7e5753e9c" xlink:to="loc_us-gaap_SubsegmentsAxis_b743103b-d375-4e77-8dc5-3c0ec6fd09d1" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_b743103b-d375-4e77-8dc5-3c0ec6fd09d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_b743103b-d375-4e77-8dc5-3c0ec6fd09d1" xlink:to="loc_us-gaap_SubsegmentsDomain_b743103b-d375-4e77-8dc5-3c0ec6fd09d1_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_f67fb89b-af15-4184-9541-a229beee9382" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_b743103b-d375-4e77-8dc5-3c0ec6fd09d1" xlink:to="loc_us-gaap_SubsegmentsDomain_f67fb89b-af15-4184-9541-a229beee9382" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_ResidentialMember_e56f88ef-6ea5-4608-8351-07c7d896a60f" xlink:href="ferg-20240131.xsd#ferg_ResidentialMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_f67fb89b-af15-4184-9541-a229beee9382" xlink:to="loc_ferg_ResidentialMember_e56f88ef-6ea5-4608-8351-07c7d896a60f" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_NonResidentialMember_613e8091-4b78-432a-baff-8bfaf14e131d" xlink:href="ferg-20240131.xsd#ferg_NonResidentialMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_f67fb89b-af15-4184-9541-a229beee9382" xlink:to="loc_ferg_NonResidentialMember_613e8091-4b78-432a-baff-8bfaf14e131d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_NonResidentialCommercialMember_2c3f8db7-127b-4cf1-a31b-95509d76e434" xlink:href="ferg-20240131.xsd#ferg_NonResidentialCommercialMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ferg_NonResidentialMember_613e8091-4b78-432a-baff-8bfaf14e131d" xlink:to="loc_ferg_NonResidentialCommercialMember_2c3f8db7-127b-4cf1-a31b-95509d76e434" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_NonResidentialCivilInfrastructureMember_6d958731-6182-47b5-9e58-59d47d680637" xlink:href="ferg-20240131.xsd#ferg_NonResidentialCivilInfrastructureMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ferg_NonResidentialMember_613e8091-4b78-432a-baff-8bfaf14e131d" xlink:to="loc_ferg_NonResidentialCivilInfrastructureMember_6d958731-6182-47b5-9e58-59d47d680637" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_NonResidentialIndustrialMember_a1de15e2-9410-4f24-944d-1e75a8b98592" xlink:href="ferg-20240131.xsd#ferg_NonResidentialIndustrialMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ferg_NonResidentialMember_613e8091-4b78-432a-baff-8bfaf14e131d" xlink:to="loc_ferg_NonResidentialIndustrialMember_a1de15e2-9410-4f24-944d-1e75a8b98592" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f06f1936-8de2-4d2c-9644-89ffc82d8d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e3ba913f-464d-40ab-9625-a6a7e5753e9c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f06f1936-8de2-4d2c-9644-89ffc82d8d5c" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f06f1936-8de2-4d2c-9644-89ffc82d8d5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f06f1936-8de2-4d2c-9644-89ffc82d8d5c" xlink:to="loc_us-gaap_SegmentDomain_f06f1936-8de2-4d2c-9644-89ffc82d8d5c_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2fb539d2-fce0-4280-9029-b2e8470046b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f06f1936-8de2-4d2c-9644-89ffc82d8d5c" xlink:to="loc_us-gaap_SegmentDomain_2fb539d2-fce0-4280-9029-b2e8470046b6" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_UnitedStatesSegmentMember_3f2004d3-3fa1-4698-9d0f-f775ce53ae8c" xlink:href="ferg-20240131.xsd#ferg_UnitedStatesSegmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2fb539d2-fce0-4280-9029-b2e8470046b6" xlink:to="loc_ferg_UnitedStatesSegmentMember_3f2004d3-3fa1-4698-9d0f-f775ce53ae8c" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_CanadaSegmentMember_7fe1ae41-b937-49b9-8315-84ebb0aa7cda" xlink:href="ferg-20240131.xsd#ferg_CanadaSegmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2fb539d2-fce0-4280-9029-b2e8470046b6" xlink:to="loc_ferg_CanadaSegmentMember_7fe1ae41-b937-49b9-8315-84ebb0aa7cda" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_bb87e4b8-5e86-4452-84b5-0e0f88def7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f6638cc1-0d52-4abb-a238-90a7c4742274" xlink:to="loc_us-gaap_Revenues_bb87e4b8-5e86-4452-84b5-0e0f88def7f3" xlink:type="arc" order="0"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#DebtScheduleofDebtDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/DebtScheduleofDebtDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c423a466-ffdc-4e3d-ae8b-1c0aa1d9e729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:to="loc_us-gaap_DebtInstrumentTable_c423a466-ffdc-4e3d-ae8b-1c0aa1d9e729" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_50174705-ee7e-41fb-ae31-16b7cae6028d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c423a466-ffdc-4e3d-ae8b-1c0aa1d9e729" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_50174705-ee7e-41fb-ae31-16b7cae6028d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_50174705-ee7e-41fb-ae31-16b7cae6028d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_50174705-ee7e-41fb-ae31-16b7cae6028d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_50174705-ee7e-41fb-ae31-16b7cae6028d_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b68ddd38-bb06-46ee-b54a-22b15e060fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_50174705-ee7e-41fb-ae31-16b7cae6028d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b68ddd38-bb06-46ee-b54a-22b15e060fdc" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_db38d482-2884-490f-8e95-e7c92ba05c97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b68ddd38-bb06-46ee-b54a-22b15e060fdc" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_db38d482-2884-490f-8e95-e7c92ba05c97" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_78ef3024-72d3-44d7-b634-d67423a042fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b68ddd38-bb06-46ee-b54a-22b15e060fdc" xlink:to="loc_us-gaap_UnsecuredDebtMember_78ef3024-72d3-44d7-b634-d67423a042fe" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_b6fb346b-451b-4dbb-8ea9-884228d62bac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b68ddd38-bb06-46ee-b54a-22b15e060fdc" xlink:to="loc_us-gaap_SecuredDebtMember_b6fb346b-451b-4dbb-8ea9-884228d62bac" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_5be39d27-77e4-498a-918f-8e935537ba19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b68ddd38-bb06-46ee-b54a-22b15e060fdc" xlink:to="loc_us-gaap_SeniorNotesMember_5be39d27-77e4-498a-918f-8e935537ba19" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_370fd0f2-6edb-493f-8d37-a71cd64a6425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c423a466-ffdc-4e3d-ae8b-1c0aa1d9e729" xlink:to="loc_us-gaap_DebtInstrumentAxis_370fd0f2-6edb-493f-8d37-a71cd64a6425" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_370fd0f2-6edb-493f-8d37-a71cd64a6425_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_370fd0f2-6edb-493f-8d37-a71cd64a6425" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_370fd0f2-6edb-493f-8d37-a71cd64a6425_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6ece546b-71b6-41a2-b2f3-f7f6fd8d773a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_370fd0f2-6edb-493f-8d37-a71cd64a6425" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6ece546b-71b6-41a2-b2f3-f7f6fd8d773a" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_VariableRateReceivablesMember_319cd33b-6c7b-40e4-9935-4fe833509e3c" xlink:href="ferg-20240131.xsd#ferg_VariableRateReceivablesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6ece546b-71b6-41a2-b2f3-f7f6fd8d773a" xlink:to="loc_ferg_VariableRateReceivablesMember_319cd33b-6c7b-40e4-9935-4fe833509e3c" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_VariableRateTermLoanMember_d21d1237-3282-4c49-86d4-fcc8b292420d" xlink:href="ferg-20240131.xsd#ferg_VariableRateTermLoanMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6ece546b-71b6-41a2-b2f3-f7f6fd8d773a" xlink:to="loc_ferg_VariableRateTermLoanMember_d21d1237-3282-4c49-86d4-fcc8b292420d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_PrivatePlacementNotesMember_d38801f3-8f55-4f8d-b51b-cac28f538c84" xlink:href="ferg-20240131.xsd#ferg_PrivatePlacementNotesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6ece546b-71b6-41a2-b2f3-f7f6fd8d773a" xlink:to="loc_ferg_PrivatePlacementNotesMember_d38801f3-8f55-4f8d-b51b-cac28f538c84" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_UnsecuredSeniorNotesMember_fb04a3db-601c-4ee5-a043-2d438f97018d" xlink:href="ferg-20240131.xsd#ferg_UnsecuredSeniorNotesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6ece546b-71b6-41a2-b2f3-f7f6fd8d773a" xlink:to="loc_ferg_UnsecuredSeniorNotesMember_fb04a3db-601c-4ee5-a043-2d438f97018d" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_04db8d64-6bb5-4fa0-8ed4-bcf23b48561b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_04db8d64-6bb5-4fa0-8ed4-bcf23b48561b" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_be6bfb38-0b9d-4544-a82e-36ddef670928" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:to="loc_us-gaap_LongTermDebtCurrent_be6bfb38-0b9d-4544-a82e-36ddef670928" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_dda45880-1b18-42ea-85bb-4d1786a3a92d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_dda45880-1b18-42ea-85bb-4d1786a3a92d" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_DebtInstrumentAggregateFairValueAdjustment_45719716-4464-4c85-ae78-cdb0cb825c3c" xlink:href="ferg-20240131.xsd#ferg_DebtInstrumentAggregateFairValueAdjustment"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:to="loc_ferg_DebtInstrumentAggregateFairValueAdjustment_45719716-4464-4c85-ae78-cdb0cb825c3c" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8f6150b2-9f13-472c-995b-557b5d4573c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a61b8a92-6e6a-40a1-b9ca-ff7dbb28b912" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8f6150b2-9f13-472c-995b-557b5d4573c2" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#DebtNarrativeDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/DebtNarrativeDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f80e48fb-a406-4f08-b9e1-c9440a11519d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_DebtInstrumentTable_f80e48fb-a406-4f08-b9e1-c9440a11519d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_25ab51c6-fdec-4a15-96c7-404bbcb58b76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f80e48fb-a406-4f08-b9e1-c9440a11519d" xlink:to="loc_us-gaap_DebtInstrumentAxis_25ab51c6-fdec-4a15-96c7-404bbcb58b76" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_25ab51c6-fdec-4a15-96c7-404bbcb58b76_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_25ab51c6-fdec-4a15-96c7-404bbcb58b76" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_25ab51c6-fdec-4a15-96c7-404bbcb58b76_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9425cf6c-dfb3-421c-9080-f79b295621f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_25ab51c6-fdec-4a15-96c7-404bbcb58b76" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9425cf6c-dfb3-421c-9080-f79b295621f4" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_VariableRateReceivableSecuritizationMember_ca2e8138-25d5-4b93-8de5-d3bdde0938f5" xlink:href="ferg-20240131.xsd#ferg_VariableRateReceivableSecuritizationMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9425cf6c-dfb3-421c-9080-f79b295621f4" xlink:to="loc_ferg_VariableRateReceivableSecuritizationMember_ca2e8138-25d5-4b93-8de5-d3bdde0938f5" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_VariableRateTermLoanMember_1087111a-ec1b-4c96-aeed-30beaf3ea5bd" xlink:href="ferg-20240131.xsd#ferg_VariableRateTermLoanMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9425cf6c-dfb3-421c-9080-f79b295621f4" xlink:to="loc_ferg_VariableRateTermLoanMember_1087111a-ec1b-4c96-aeed-30beaf3ea5bd" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_PrivatePlacementNotesDueNovember2023Member_e71be499-6191-4257-917b-bff7962a85a5" xlink:href="ferg-20240131.xsd#ferg_PrivatePlacementNotesDueNovember2023Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9425cf6c-dfb3-421c-9080-f79b295621f4" xlink:to="loc_ferg_PrivatePlacementNotesDueNovember2023Member_e71be499-6191-4257-917b-bff7962a85a5" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a00a7e9c-e088-4839-b235-4f681ad4b19f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f80e48fb-a406-4f08-b9e1-c9440a11519d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a00a7e9c-e088-4839-b235-4f681ad4b19f" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a00a7e9c-e088-4839-b235-4f681ad4b19f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a00a7e9c-e088-4839-b235-4f681ad4b19f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a00a7e9c-e088-4839-b235-4f681ad4b19f_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_228b948d-5a39-4b56-99d6-44e46a7c995e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a00a7e9c-e088-4839-b235-4f681ad4b19f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_228b948d-5a39-4b56-99d6-44e46a7c995e" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_137648a7-5ac1-47d7-9832-adb3eaf171f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_228b948d-5a39-4b56-99d6-44e46a7c995e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_137648a7-5ac1-47d7-9832-adb3eaf171f0" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_a209e4a8-0d89-45bc-a3c9-3c695e8e3d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_228b948d-5a39-4b56-99d6-44e46a7c995e" xlink:to="loc_us-gaap_UnsecuredDebtMember_a209e4a8-0d89-45bc-a3c9-3c695e8e3d11" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fb0bc161-621e-43a7-9a1c-1c569bab14ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_228b948d-5a39-4b56-99d6-44e46a7c995e" xlink:to="loc_us-gaap_LineOfCreditMember_fb0bc161-621e-43a7-9a1c-1c569bab14ff" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_f9399389-bafd-4c62-9963-e795c70935cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_228b948d-5a39-4b56-99d6-44e46a7c995e" xlink:to="loc_us-gaap_SecuredDebtMember_f9399389-bafd-4c62-9963-e795c70935cd" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d6bc3d17-8c67-44a0-ac2d-1c8536bd99f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f80e48fb-a406-4f08-b9e1-c9440a11519d" xlink:to="loc_us-gaap_CreditFacilityAxis_d6bc3d17-8c67-44a0-ac2d-1c8536bd99f7" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d6bc3d17-8c67-44a0-ac2d-1c8536bd99f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_d6bc3d17-8c67-44a0-ac2d-1c8536bd99f7" xlink:to="loc_us-gaap_CreditFacilityDomain_d6bc3d17-8c67-44a0-ac2d-1c8536bd99f7_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dc4e7376-7727-4b1a-9975-a1f16d8b91e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_d6bc3d17-8c67-44a0-ac2d-1c8536bd99f7" xlink:to="loc_us-gaap_CreditFacilityDomain_dc4e7376-7727-4b1a-9975-a1f16d8b91e1" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0817bd2f-c43d-482d-af8c-a8ce51e659b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dc4e7376-7727-4b1a-9975-a1f16d8b91e1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0817bd2f-c43d-482d-af8c-a8ce51e659b3" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d9bf3fd5-685c-4973-af0a-3bca3352d978" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f80e48fb-a406-4f08-b9e1-c9440a11519d" xlink:to="loc_srt_StatementScenarioAxis_d9bf3fd5-685c-4973-af0a-3bca3352d978" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d9bf3fd5-685c-4973-af0a-3bca3352d978_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d9bf3fd5-685c-4973-af0a-3bca3352d978" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d9bf3fd5-685c-4973-af0a-3bca3352d978_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4568aab0-6777-42bf-bbf4-1cc974fd14e7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d9bf3fd5-685c-4973-af0a-3bca3352d978" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4568aab0-6777-42bf-bbf4-1cc974fd14e7" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_49e0cafd-6e2e-43b9-bd64-911ad5326bb8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4568aab0-6777-42bf-bbf4-1cc974fd14e7" xlink:to="loc_srt_ScenarioForecastMember_49e0cafd-6e2e-43b9-bd64-911ad5326bb8" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3cfbe25b-4516-4af5-9059-2b87b79fcad2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3cfbe25b-4516-4af5-9059-2b87b79fcad2" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_DebtInstrumentFaceAmountSwinglineAdjustment_cacdbdf1-68b5-41f5-b743-d2de419658f5" xlink:href="ferg-20240131.xsd#ferg_DebtInstrumentFaceAmountSwinglineAdjustment"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_ferg_DebtInstrumentFaceAmountSwinglineAdjustment_cacdbdf1-68b5-41f5-b743-d2de419658f5" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7ba55521-8402-4d8f-b2ee-16648df53bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7ba55521-8402-4d8f-b2ee-16648df53bd0" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_60490874-e372-4e6d-9bae-2e1c922b33e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_60490874-e372-4e6d-9bae-2e1c922b33e5" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2ad46b0f-ce42-4d3b-a9c3-cd4490426c37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_LineOfCredit_2ad46b0f-ce42-4d3b-a9c3-cd4490426c37" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_f50dbd19-2c87-44ba-b2e2-553dbdd64ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_RepaymentsOfDebt_f50dbd19-2c87-44ba-b2e2-553dbdd64ee0" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_581df774-35ee-4cdc-a82b-ff27d70a8db1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2fe3f2bd-8519-43b3-87fe-a745e77feb45" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_581df774-35ee-4cdc-a82b-ff27d70a8db1" xlink:type="arc" order="6"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#AssetsandliabilitiesatfairvalueNarrativeDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20406384-dfc5-4063-bf71-d34b5e3398b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1ecf2c0-4d93-4e1e-ba3a-9ad7e008b745" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20406384-dfc5-4063-bf71-d34b5e3398b2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1ecf2c0-4d93-4e1e-ba3a-9ad7e008b745" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6ff4c7ef-2f8e-46a4-83c5-4025e109c1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1ecf2c0-4d93-4e1e-ba3a-9ad7e008b745" xlink:to="loc_us-gaap_DebtInstrumentAxis_6ff4c7ef-2f8e-46a4-83c5-4025e109c1ef" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6ff4c7ef-2f8e-46a4-83c5-4025e109c1ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6ff4c7ef-2f8e-46a4-83c5-4025e109c1ef" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6ff4c7ef-2f8e-46a4-83c5-4025e109c1ef_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_364ba520-c597-443e-8f3b-06deea23e8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6ff4c7ef-2f8e-46a4-83c5-4025e109c1ef" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_364ba520-c597-443e-8f3b-06deea23e8e0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_PrivatePlacementNotesDueNovember2023Member_c5dd6c8b-3623-4dbf-9cae-1bca35ca8dbd" xlink:href="ferg-20240131.xsd#ferg_PrivatePlacementNotesDueNovember2023Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_364ba520-c597-443e-8f3b-06deea23e8e0" xlink:to="loc_ferg_PrivatePlacementNotesDueNovember2023Member_c5dd6c8b-3623-4dbf-9cae-1bca35ca8dbd" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9b4a1cee-93bf-4a4b-94fe-01243b6dfcc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1ecf2c0-4d93-4e1e-ba3a-9ad7e008b745" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9b4a1cee-93bf-4a4b-94fe-01243b6dfcc4" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9b4a1cee-93bf-4a4b-94fe-01243b6dfcc4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9b4a1cee-93bf-4a4b-94fe-01243b6dfcc4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9b4a1cee-93bf-4a4b-94fe-01243b6dfcc4_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f4b8335b-3a7d-4611-940a-724d7e4c3c76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9b4a1cee-93bf-4a4b-94fe-01243b6dfcc4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f4b8335b-3a7d-4611-940a-724d7e4c3c76" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_48dcf13a-98b7-4079-bb23-6ee3e681280b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f4b8335b-3a7d-4611-940a-724d7e4c3c76" xlink:to="loc_us-gaap_SecuredDebtMember_48dcf13a-98b7-4079-bb23-6ee3e681280b" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgedLiabilityFairValueHedge_9c8ba13a-608d-4fc9-a197-985106d67107" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgedLiabilityFairValueHedge"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20406384-dfc5-4063-bf71-d34b5e3398b2" xlink:to="loc_us-gaap_HedgedLiabilityFairValueHedge_9c8ba13a-608d-4fc9-a197-985106d67107" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_6764b7f8-dc9d-42db-9c9b-375c86bd7dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20406384-dfc5-4063-bf71-d34b5e3398b2" xlink:to="loc_us-gaap_RepaymentsOfDebt_6764b7f8-dc9d-42db-9c9b-375c86bd7dd2" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_36fc395f-c311-4274-b5a4-2bd31c33f0c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20406384-dfc5-4063-bf71-d34b5e3398b2" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_36fc395f-c311-4274-b5a4-2bd31c33f0c4" xlink:type="arc" order="2"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734ffd9-cc64-4656-8f75-0da44115a705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_76006fbc-5a6a-4d25-b0db-569db9dd7ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734ffd9-cc64-4656-8f75-0da44115a705" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_76006fbc-5a6a-4d25-b0db-569db9dd7ce8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_52e77c37-b31d-48fc-8a18-db565b6c471a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_76006fbc-5a6a-4d25-b0db-569db9dd7ce8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_52e77c37-b31d-48fc-8a18-db565b6c471a" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_52e77c37-b31d-48fc-8a18-db565b6c471a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_52e77c37-b31d-48fc-8a18-db565b6c471a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_52e77c37-b31d-48fc-8a18-db565b6c471a_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d5d711a2-3ea9-4085-b1ea-18035ab00226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_52e77c37-b31d-48fc-8a18-db565b6c471a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d5d711a2-3ea9-4085-b1ea-18035ab00226" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b3af7ea2-3d89-41fc-a62b-27450a8f28f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d5d711a2-3ea9-4085-b1ea-18035ab00226" xlink:to="loc_us-gaap_SeniorNotesMember_b3af7ea2-3d89-41fc-a62b-27450a8f28f2" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_bad03050-3fcd-409e-bf9a-57497102e6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d5d711a2-3ea9-4085-b1ea-18035ab00226" xlink:to="loc_us-gaap_SecuredDebtMember_bad03050-3fcd-409e-bf9a-57497102e6cb" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66226c65-0d82-4f25-8f1a-61a24da5b975" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_76006fbc-5a6a-4d25-b0db-569db9dd7ce8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66226c65-0d82-4f25-8f1a-61a24da5b975" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_66226c65-0d82-4f25-8f1a-61a24da5b975_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66226c65-0d82-4f25-8f1a-61a24da5b975" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_66226c65-0d82-4f25-8f1a-61a24da5b975_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2245073c-f9c5-4893-aefc-2f37757a4831" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66226c65-0d82-4f25-8f1a-61a24da5b975" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2245073c-f9c5-4893-aefc-2f37757a4831" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ba30b3ea-4d88-4f09-a8c0-34272d27771e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2245073c-f9c5-4893-aefc-2f37757a4831" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ba30b3ea-4d88-4f09-a8c0-34272d27771e" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_18b93345-361c-4199-b851-10b0edb9fc46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734ffd9-cc64-4656-8f75-0da44115a705" xlink:to="loc_us-gaap_LongTermDebt_18b93345-361c-4199-b851-10b0edb9fc46" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_11c09f3d-3ebd-4f6b-9fa6-addeba8524dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734ffd9-cc64-4656-8f75-0da44115a705" xlink:to="loc_us-gaap_LongTermDebtFairValue_11c09f3d-3ebd-4f6b-9fa6-addeba8524dd" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#AccumulatedothercomprehensivelossChangeinAOCIDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_e4251a2e-efda-4be9-9d9a-5630f514e64f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a9dd2b68-64fe-41e6-8372-8d78727576d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_e4251a2e-efda-4be9-9d9a-5630f514e64f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a9dd2b68-64fe-41e6-8372-8d78727576d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a6e151d4-7e8c-49d1-9982-e3e68bcc1b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a9dd2b68-64fe-41e6-8372-8d78727576d6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a6e151d4-7e8c-49d1-9982-e3e68bcc1b2c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a6e151d4-7e8c-49d1-9982-e3e68bcc1b2c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a6e151d4-7e8c-49d1-9982-e3e68bcc1b2c" xlink:to="loc_us-gaap_EquityComponentDomain_a6e151d4-7e8c-49d1-9982-e3e68bcc1b2c_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_05d6b856-d18c-48ec-a3e8-1350ec27bbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a6e151d4-7e8c-49d1-9982-e3e68bcc1b2c" xlink:to="loc_us-gaap_EquityComponentDomain_05d6b856-d18c-48ec-a3e8-1350ec27bbaa" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1e72c3ec-d386-4565-bfa1-97799c4ae04a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_05d6b856-d18c-48ec-a3e8-1350ec27bbaa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1e72c3ec-d386-4565-bfa1-97799c4ae04a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_b32c7c2f-ea78-4f0a-9214-47cea46334f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1e72c3ec-d386-4565-bfa1-97799c4ae04a" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_b32c7c2f-ea78-4f0a-9214-47cea46334f4" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_d7ec6894-4bdb-40b9-85bf-cb8000f14923" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1e72c3ec-d386-4565-bfa1-97799c4ae04a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_d7ec6894-4bdb-40b9-85bf-cb8000f14923" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cda40621-ab89-4278-b36f-9fa4507de89a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_e4251a2e-efda-4be9-9d9a-5630f514e64f" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cda40621-ab89-4278-b36f-9fa4507de89a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f6b820c5-03af-48f1-acda-c892f3579636" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cda40621-ab89-4278-b36f-9fa4507de89a" xlink:to="loc_us-gaap_StockholdersEquity_f6b820c5-03af-48f1-acda-c892f3579636" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_477f03a0-f39e-4871-88ba-201c8e607a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cda40621-ab89-4278-b36f-9fa4507de89a" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_477f03a0-f39e-4871-88ba-201c8e607a1a" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_7a603b8b-1b66-49bb-aa9f-cdeafca81461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cda40621-ab89-4278-b36f-9fa4507de89a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_7a603b8b-1b66-49bb-aa9f-cdeafca81461" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_289e6a52-a837-462f-857e-eec1db0dffdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cda40621-ab89-4278-b36f-9fa4507de89a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_289e6a52-a837-462f-857e-eec1db0dffdf" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e6c6faf8-52a3-4637-9fbc-720e8dbc3375" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_84188429-b2dc-4f89-9843-037bdcc43eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8bcb46be-5566-4d82-9254-9fa6db9e0a71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_84188429-b2dc-4f89-9843-037bdcc43eaf" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8bcb46be-5566-4d82-9254-9fa6db9e0a71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_394dcdc8-2e1a-407a-b17c-4ad79f9c0d75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8bcb46be-5566-4d82-9254-9fa6db9e0a71" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_394dcdc8-2e1a-407a-b17c-4ad79f9c0d75" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_394dcdc8-2e1a-407a-b17c-4ad79f9c0d75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_394dcdc8-2e1a-407a-b17c-4ad79f9c0d75" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_394dcdc8-2e1a-407a-b17c-4ad79f9c0d75_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_b8e56396-b2f4-42e2-bd6b-d302950bb683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_394dcdc8-2e1a-407a-b17c-4ad79f9c0d75" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_b8e56396-b2f4-42e2-bd6b-d302950bb683" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_c33347d3-ab97-44ac-b9fe-8210fb9e46fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_b8e56396-b2f4-42e2-bd6b-d302950bb683" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_c33347d3-ab97-44ac-b9fe-8210fb9e46fa" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_eb0e45da-c8b3-4e0a-b61b-5cefd9e241e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8bcb46be-5566-4d82-9254-9fa6db9e0a71" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_eb0e45da-c8b3-4e0a-b61b-5cefd9e241e8" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_eb0e45da-c8b3-4e0a-b61b-5cefd9e241e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_eb0e45da-c8b3-4e0a-b61b-5cefd9e241e8" xlink:to="loc_us-gaap_EquityComponentDomain_eb0e45da-c8b3-4e0a-b61b-5cefd9e241e8_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_037e29da-ce51-4a53-8fe3-88bb2a856906" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_eb0e45da-c8b3-4e0a-b61b-5cefd9e241e8" xlink:to="loc_us-gaap_EquityComponentDomain_037e29da-ce51-4a53-8fe3-88bb2a856906" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_73033d5a-5501-4b55-ba69-de018793fd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_037e29da-ce51-4a53-8fe3-88bb2a856906" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_73033d5a-5501-4b55-ba69-de018793fd2a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_59a3b435-7049-4100-a7ef-78dc109e04b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentForAmortization"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_84188429-b2dc-4f89-9843-037bdcc43eaf" xlink:to="loc_us-gaap_AdjustmentForAmortization_59a3b435-7049-4100-a7ef-78dc109e04b1" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_93dcfbcf-f019-4ba2-be61-79a3dd1f5626" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_84188429-b2dc-4f89-9843-037bdcc43eaf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_93dcfbcf-f019-4ba2-be61-79a3dd1f5626" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a2d42a7e-b7a0-4c18-ace2-78e6dfa1dede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_84188429-b2dc-4f89-9843-037bdcc43eaf" xlink:to="loc_us-gaap_NetIncomeLoss_a2d42a7e-b7a0-4c18-ace2-78e6dfa1dede" xlink:type="arc" order="2"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#ShareholdersequitySummaryofShareActivityDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_5bdf8a31-76ed-4194-8626-3c0b9b89cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_a508db84-efd7-4d44-bf0b-664673d7c909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_5bdf8a31-76ed-4194-8626-3c0b9b89cb45" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_a508db84-efd7-4d44-bf0b-664673d7c909" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d6160a2d-cf5b-457a-b690-f1cdda11116b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_a508db84-efd7-4d44-bf0b-664673d7c909" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d6160a2d-cf5b-457a-b690-f1cdda11116b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d6160a2d-cf5b-457a-b690-f1cdda11116b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d6160a2d-cf5b-457a-b690-f1cdda11116b" xlink:to="loc_us-gaap_EquityComponentDomain_d6160a2d-cf5b-457a-b690-f1cdda11116b_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6453d917-8a16-4b52-b591-55f8543bdb39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d6160a2d-cf5b-457a-b690-f1cdda11116b" xlink:to="loc_us-gaap_EquityComponentDomain_6453d917-8a16-4b52-b591-55f8543bdb39" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a46ce696-e392-4584-a404-2432e820abac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6453d917-8a16-4b52-b591-55f8543bdb39" xlink:to="loc_us-gaap_CommonStockMember_a46ce696-e392-4584-a404-2432e820abac" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_f0585d37-982b-457e-aff7-be06663fe63e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6453d917-8a16-4b52-b591-55f8543bdb39" xlink:to="loc_us-gaap_TreasuryStockCommonMember_f0585d37-982b-457e-aff7-be06663fe63e" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_EmployeeBenefitTrustMember_ecaa379c-9794-4754-8dec-c39b19ce924b" xlink:href="ferg-20240131.xsd#ferg_EmployeeBenefitTrustMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6453d917-8a16-4b52-b591-55f8543bdb39" xlink:to="loc_ferg_EmployeeBenefitTrustMember_ecaa379c-9794-4754-8dec-c39b19ce924b" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_5bdf8a31-76ed-4194-8626-3c0b9b89cb45" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_39375a84-e329-4956-bae4-4ccbc1136c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_us-gaap_CommonStockSharesIssued_39375a84-e329-4956-bae4-4ccbc1136c0b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f95ce9d1-1f0d-4965-9209-3bc766855e28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f95ce9d1-1f0d-4965-9209-3bc766855e28" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a0610625-2d14-4ff8-b5e1-8e5c88870f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a0610625-2d14-4ff8-b5e1-8e5c88870f4d" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSoldInPeriod_48b7f3d5-777a-4da8-96d3-ef7f57074aa3" xlink:href="ferg-20240131.xsd#ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSoldInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSoldInPeriod_48b7f3d5-777a-4da8-96d3-ef7f57074aa3" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d083aa6b-8afa-48c8-a90a-53b63b21d258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_9d1aa22c-5732-4354-a923-768b68322472" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_us-gaap_TreasuryStockCommonShares_9d1aa22c-5732-4354-a923-768b68322472" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_db791f14-bc3e-4705-901d-91938fb709d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_db791f14-bc3e-4705-901d-91938fb709d6" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_a6f751bb-69b5-4117-8672-f1c03ddc8b08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5a88bdbe-ff03-40c9-aebd-5041f157911b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_a6f751bb-69b5-4117-8672-f1c03ddc8b08" xlink:type="arc" order="8"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_c62ebf77-2088-4425-8746-509106249755" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_830c4f4f-285d-427d-925d-dc1edd0eeab1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_5bdf8a31-76ed-4194-8626-3c0b9b89cb45" xlink:to="loc_us-gaap_SharesOutstanding_830c4f4f-285d-427d-925d-dc1edd0eeab1" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#SharebasedcompensationNarrativeDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_55b5391e-9920-42aa-9549-2fbcc6b7238a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_55b5391e-9920-42aa-9549-2fbcc6b7238a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_db27519d-8fee-4bc1-ac29-6926968d3180" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_55b5391e-9920-42aa-9549-2fbcc6b7238a" xlink:to="loc_us-gaap_AwardTypeAxis_db27519d-8fee-4bc1-ac29-6926968d3180" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_db27519d-8fee-4bc1-ac29-6926968d3180_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_db27519d-8fee-4bc1-ac29-6926968d3180" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_db27519d-8fee-4bc1-ac29-6926968d3180_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e70dfb5-0cc8-4a2c-9aea-a7a6342ce509" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_db27519d-8fee-4bc1-ac29-6926968d3180" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e70dfb5-0cc8-4a2c-9aea-a7a6342ce509" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_TimeVestedAwardsMember_a3738676-50d8-4e5e-841a-3515ab4aaed7" xlink:href="ferg-20240131.xsd#ferg_TimeVestedAwardsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e70dfb5-0cc8-4a2c-9aea-a7a6342ce509" xlink:to="loc_ferg_TimeVestedAwardsMember_a3738676-50d8-4e5e-841a-3515ab4aaed7" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_8340b141-9d02-4d03-ba98-06926c3afa84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e70dfb5-0cc8-4a2c-9aea-a7a6342ce509" xlink:to="loc_us-gaap_PerformanceSharesMember_8340b141-9d02-4d03-ba98-06926c3afa84" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_LongTermIncentiveAwardsEquitySettledMember_467e4d6e-cd6a-4b95-8bb4-31787fe1977e" xlink:href="ferg-20240131.xsd#ferg_LongTermIncentiveAwardsEquitySettledMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e70dfb5-0cc8-4a2c-9aea-a7a6342ce509" xlink:to="loc_ferg_LongTermIncentiveAwardsEquitySettledMember_467e4d6e-cd6a-4b95-8bb4-31787fe1977e" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_5b48a621-6e71-4a6b-8b4c-0ebf5c142ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e70dfb5-0cc8-4a2c-9aea-a7a6342ce509" xlink:to="loc_us-gaap_EmployeeStockMember_5b48a621-6e71-4a6b-8b4c-0ebf5c142ba5" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0455cc4c-e700-484d-9c2f-2ea181b5fc18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_55b5391e-9920-42aa-9549-2fbcc6b7238a" xlink:to="loc_us-gaap_PlanNameAxis_0455cc4c-e700-484d-9c2f-2ea181b5fc18" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0455cc4c-e700-484d-9c2f-2ea181b5fc18_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_0455cc4c-e700-484d-9c2f-2ea181b5fc18" xlink:to="loc_us-gaap_PlanNameDomain_0455cc4c-e700-484d-9c2f-2ea181b5fc18_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e529d61e-7434-4f98-b92a-d49afe51de00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_0455cc4c-e700-484d-9c2f-2ea181b5fc18" xlink:to="loc_us-gaap_PlanNameDomain_e529d61e-7434-4f98-b92a-d49afe51de00" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_A2023OmnibusEquityIncentivePlanMember_6f4db5fd-25ec-41c4-9d57-1216361595bf" xlink:href="ferg-20240131.xsd#ferg_A2023OmnibusEquityIncentivePlanMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e529d61e-7434-4f98-b92a-d49afe51de00" xlink:to="loc_ferg_A2023OmnibusEquityIncentivePlanMember_6f4db5fd-25ec-41c4-9d57-1216361595bf" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_FergusonGroupLongTermIncentivePlanMember_a1f676eb-53f7-448a-b3e2-195391bb8a71" xlink:href="ferg-20240131.xsd#ferg_FergusonGroupLongTermIncentivePlanMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e529d61e-7434-4f98-b92a-d49afe51de00" xlink:to="loc_ferg_FergusonGroupLongTermIncentivePlanMember_a1f676eb-53f7-448a-b3e2-195391bb8a71" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eb7ea963-0563-4372-a5f7-cbe1d3536c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eb7ea963-0563-4372-a5f7-cbe1d3536c0d" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3487f69d-ec60-40d7-a916-5229e776eeee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3487f69d-ec60-40d7-a916-5229e776eeee" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_333fa4cf-c23e-4789-820f-f6b2846aa15e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:to="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_333fa4cf-c23e-4789-820f-f6b2846aa15e" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7ab2f30a-310b-43a6-a55d-998950440db0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7ab2f30a-310b-43a6-a55d-998950440db0" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e3b92b56-57da-4229-82ea-393ac54e0820" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_815ce89d-393d-4688-864b-9541bd110879" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e3b92b56-57da-4229-82ea-393ac54e0820" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#SharebasedcompensationSummaryofAwardsDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da183c36-87dd-44a8-abc6-26545be0b36f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_129cc5b1-1270-4c2c-9351-2b3574e781c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da183c36-87dd-44a8-abc6-26545be0b36f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_129cc5b1-1270-4c2c-9351-2b3574e781c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_82029f5e-c6cf-419b-9b87-f79b7e535677" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_129cc5b1-1270-4c2c-9351-2b3574e781c9" xlink:to="loc_us-gaap_AwardTypeAxis_82029f5e-c6cf-419b-9b87-f79b7e535677" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82029f5e-c6cf-419b-9b87-f79b7e535677_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_82029f5e-c6cf-419b-9b87-f79b7e535677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82029f5e-c6cf-419b-9b87-f79b7e535677_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0e7b6b3-c588-4b57-a485-a496249ae505" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_82029f5e-c6cf-419b-9b87-f79b7e535677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0e7b6b3-c588-4b57-a485-a496249ae505" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_TimeVestedAwardsMember_55bdf40b-cd55-4b5c-a74d-435f97bf3512" xlink:href="ferg-20240131.xsd#ferg_TimeVestedAwardsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0e7b6b3-c588-4b57-a485-a496249ae505" xlink:to="loc_ferg_TimeVestedAwardsMember_55bdf40b-cd55-4b5c-a74d-435f97bf3512" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a9f6c07f-22eb-479a-8d59-80e1d14d1a54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0e7b6b3-c588-4b57-a485-a496249ae505" xlink:to="loc_us-gaap_PerformanceSharesMember_a9f6c07f-22eb-479a-8d59-80e1d14d1a54" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_LongTermIncentiveAwardsEquitySettledMember_9d9d49c7-5f69-473c-a09a-aa3ab63dd768" xlink:href="ferg-20240131.xsd#ferg_LongTermIncentiveAwardsEquitySettledMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0e7b6b3-c588-4b57-a485-a496249ae505" xlink:to="loc_ferg_LongTermIncentiveAwardsEquitySettledMember_9d9d49c7-5f69-473c-a09a-aa3ab63dd768" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember_0dce5107-2226-4f2d-a199-22d01875c6e4" xlink:href="ferg-20240131.xsd#ferg_ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0e7b6b3-c588-4b57-a485-a496249ae505" xlink:to="loc_ferg_ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember_0dce5107-2226-4f2d-a199-22d01875c6e4" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da183c36-87dd-44a8-abc6-26545be0b36f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7f250755-e554-42bf-b63d-9fcd001b1425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7f250755-e554-42bf-b63d-9fcd001b1425" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d3ca54e8-53d3-4a56-972f-27c752b1549f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d3ca54e8-53d3-4a56-972f-27c752b1549f" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_478b75b3-87f4-495d-9dbe-b04b6d148baf" xlink:href="ferg-20240131.xsd#ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:to="loc_ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_478b75b3-87f4-495d-9dbe-b04b6d148baf" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8ad10b6c-870d-4690-a392-a0a96d5e51ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8ad10b6c-870d-4690-a392-a0a96d5e51ba" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d758214a-137e-4295-a7df-d55482458a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_59ce0030-26d7-4d00-bdf1-4e30d1480a6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d758214a-137e-4295-a7df-d55482458a30" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_28c1c496-dd6f-4c23-a53d-915d27eeb4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da183c36-87dd-44a8-abc6-26545be0b36f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_649dc158-567d-4e83-9dce-c99ac38c26d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_649dc158-567d-4e83-9dce-c99ac38c26d8" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e632bf23-72ab-4e37-84f0-34025d53e113" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e632bf23-72ab-4e37-84f0-34025d53e113" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue_8d81e32b-efbe-4277-8d69-161177989c08" xlink:href="ferg-20240131.xsd#ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:to="loc_ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue_8d81e32b-efbe-4277-8d69-161177989c08" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_af2ab9f2-8ee0-4046-878c-e2cea9b1a600" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_af2ab9f2-8ee0-4046-878c-e2cea9b1a600" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_42dd1f70-b148-4978-80bf-7c4c12528147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75724c9a-3be8-46d2-a315-4bb13cad3343" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_42dd1f70-b148-4978-80bf-7c4c12528147" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cf390d38-9f0a-495c-962f-007d0a038332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_51fc2df5-a3ff-4c21-bff3-d1e3bb67e86c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dc9c609f-1abd-44a5-9716-ceacaeb2d9fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_51fc2df5-a3ff-4c21-bff3-d1e3bb67e86c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dc9c609f-1abd-44a5-9716-ceacaeb2d9fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f4177fa9-6dc7-4351-aa12-1e7824013a64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dc9c609f-1abd-44a5-9716-ceacaeb2d9fc" xlink:to="loc_us-gaap_AwardTypeAxis_f4177fa9-6dc7-4351-aa12-1e7824013a64" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f4177fa9-6dc7-4351-aa12-1e7824013a64_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f4177fa9-6dc7-4351-aa12-1e7824013a64" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f4177fa9-6dc7-4351-aa12-1e7824013a64_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d93d4969-74eb-403e-9d78-e696ffb32d78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f4177fa9-6dc7-4351-aa12-1e7824013a64" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d93d4969-74eb-403e-9d78-e696ffb32d78" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember_24361922-e5a1-4de4-afb1-80980d91db70" xlink:href="ferg-20240131.xsd#ferg_TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d93d4969-74eb-403e-9d78-e696ffb32d78" xlink:to="loc_ferg_TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember_24361922-e5a1-4de4-afb1-80980d91db70" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d74d709a-55d0-46f4-8c7e-9ceb2c342c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_51fc2df5-a3ff-4c21-bff3-d1e3bb67e86c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d74d709a-55d0-46f4-8c7e-9ceb2c342c2a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ef1b65e1-2593-474b-b4fb-4ff2ecec29ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_51fc2df5-a3ff-4c21-bff3-d1e3bb67e86c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ef1b65e1-2593-474b-b4fb-4ff2ecec29ee" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#AcquisitionsNarrativeDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/AcquisitionsNarrativeDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76375fe5-16c2-499f-9c9e-7ce4bd0aa149" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76375fe5-16c2-499f-9c9e-7ce4bd0aa149" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_59ad02e1-5760-42be-9642-e68f2324afbc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76375fe5-16c2-499f-9c9e-7ce4bd0aa149" xlink:to="loc_srt_RangeAxis_59ad02e1-5760-42be-9642-e68f2324afbc" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_59ad02e1-5760-42be-9642-e68f2324afbc_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_59ad02e1-5760-42be-9642-e68f2324afbc" xlink:to="loc_srt_RangeMember_59ad02e1-5760-42be-9642-e68f2324afbc_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4613e045-9a7c-41bb-a2b5-7a9fa2434bd5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_59ad02e1-5760-42be-9642-e68f2324afbc" xlink:to="loc_srt_RangeMember_4613e045-9a7c-41bb-a2b5-7a9fa2434bd5" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8ddd5f9b-667a-4061-9a7b-039a91dfa840" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4613e045-9a7c-41bb-a2b5-7a9fa2434bd5" xlink:to="loc_srt_MinimumMember_8ddd5f9b-667a-4061-9a7b-039a91dfa840" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f4835839-8f44-4fbe-88da-af7a87bef9cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4613e045-9a7c-41bb-a2b5-7a9fa2434bd5" xlink:to="loc_srt_MaximumMember_f4835839-8f44-4fbe-88da-af7a87bef9cb" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_9b4b3634-9fd4-4f24-82a0-a48c915f92ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfBusinessesAcquired"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_9b4b3634-9fd4-4f24-82a0-a48c915f92ac" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_aa0af23c-a573-4e9e-8c26-18f059a59139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_aa0af23c-a573-4e9e-8c26-18f059a59139" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_77dce65e-34d8-4d97-915d-44e15c41efe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_77dce65e-34d8-4d97-915d-44e15c41efe2" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_683cea63-1c6f-417a-8fd6-be3b80b7d957" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_683cea63-1c6f-417a-8fd6-be3b80b7d957" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_92141696-5485-489e-ba66-b194e8481482" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a06ad162-dd45-42b8-a5df-5b8f8b77b3b4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_92141696-5485-489e-ba66-b194e8481482" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7036f9f-ff91-4183-a1c4-b86c76596ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7036f9f-ff91-4183-a1c4-b86c76596ad6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8b1a5661-7e48-4eb3-a2bb-b930321bf827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7036f9f-ff91-4183-a1c4-b86c76596ad6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8b1a5661-7e48-4eb3-a2bb-b930321bf827" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8b1a5661-7e48-4eb3-a2bb-b930321bf827_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8b1a5661-7e48-4eb3-a2bb-b930321bf827" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8b1a5661-7e48-4eb3-a2bb-b930321bf827_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_870c0991-f9a8-4cda-9955-0d14d53ea50c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8b1a5661-7e48-4eb3-a2bb-b930321bf827" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_870c0991-f9a8-4cda-9955-0d14d53ea50c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0d5ce396-7926-4c4e-83b6-6ff32d25155c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_870c0991-f9a8-4cda-9955-0d14d53ea50c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0d5ce396-7926-4c4e-83b6-6ff32d25155c" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_a8adf644-7c49-4afd-a1b8-06ec1935782c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_870c0991-f9a8-4cda-9955-0d14d53ea50c" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_a8adf644-7c49-4afd-a1b8-06ec1935782c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_d702e45c-9b6e-4664-aad0-39b077d8d639" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_d702e45c-9b6e-4664-aad0-39b077d8d639" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7f221c48-2cec-434e-8e72-2feda91fdffc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7f221c48-2cec-434e-8e72-2feda91fdffc" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_290ca82e-36c3-4b70-9686-fedc2fda4d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_290ca82e-36c3-4b70-9686-fedc2fda4d0f" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_65d4378d-d11a-4c26-9963-7515d9353f51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_65d4378d-d11a-4c26-9963-7515d9353f51" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_7e512737-de32-4243-9393-c43624d25292" xlink:href="ferg-20240131.xsd#ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_7e512737-de32-4243-9393-c43624d25292" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_c3a4e67d-72a1-4a96-aedb-efa54ebf78cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_c3a4e67d-72a1-4a96-aedb-efa54ebf78cb" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_55a9c064-dce2-419e-bfa1-1a1fdf303d30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_55a9c064-dce2-419e-bfa1-1a1fdf303d30" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_39b24b91-0ddd-4e99-a902-54f96a7bddca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_39b24b91-0ddd-4e99-a902-54f96a7bddca" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAdjustments_bd7b87e4-db86-4255-9bca-dc8133248523" xlink:href="ferg-20240131.xsd#ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAdjustments"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAdjustments_bd7b87e4-db86-4255-9bca-dc8133248523" xlink:type="arc" order="8"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_7763867e-d2d9-476c-a99b-c0063665b5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_7763867e-d2d9-476c-a99b-c0063665b5a3" xlink:type="arc" order="9"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d29d603b-3675-4bd9-b393-14b536d59cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d29d603b-3675-4bd9-b393-14b536d59cd7" xlink:type="arc" order="10"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_33e07e9d-7c38-4967-878a-5a1953d90945" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_33e07e9d-7c38-4967-878a-5a1953d90945" xlink:type="arc" order="11"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_PaymentsToAcquireBusinessNotIncludingDeferredAndContingentConsideration_fc3f4138-09d8-423d-b61e-9739a8326655" xlink:href="ferg-20240131.xsd#ferg_PaymentsToAcquireBusinessNotIncludingDeferredAndContingentConsideration"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_ferg_PaymentsToAcquireBusinessNotIncludingDeferredAndContingentConsideration_fc3f4138-09d8-423d-b61e-9739a8326655" xlink:type="arc" order="12"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_a2baf133-bb08-4cb4-80b0-db46b76df7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31192ef5-2417-439f-af87-09631b3d0075" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_a2baf133-bb08-4cb4-80b0-db46b76df7d0" xlink:type="arc" order="13"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.ferguson.com/role/RelatedpartytransactionsDetails" xlink:type="simple" xlink:href="ferg-20240131.xsd#RelatedpartytransactionsDetails"/> |
| <link:definitionLink xlink:role="http://www.ferguson.com/role/RelatedpartytransactionsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_d09a3a3f-4226-44ef-96ee-179b1c7fe483" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_123c3117-575b-46dc-9b9d-f446e20ecf42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d09a3a3f-4226-44ef-96ee-179b1c7fe483" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_123c3117-575b-46dc-9b9d-f446e20ecf42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_75faf900-bc29-4f17-95bc-8a875cf78c08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_123c3117-575b-46dc-9b9d-f446e20ecf42" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_75faf900-bc29-4f17-95bc-8a875cf78c08" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_75faf900-bc29-4f17-95bc-8a875cf78c08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_75faf900-bc29-4f17-95bc-8a875cf78c08" xlink:to="loc_us-gaap_RelatedPartyDomain_75faf900-bc29-4f17-95bc-8a875cf78c08_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_324ad83b-ddd7-493b-a6be-a30f90ccc641" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_75faf900-bc29-4f17-95bc-8a875cf78c08" xlink:to="loc_us-gaap_RelatedPartyDomain_324ad83b-ddd7-493b-a6be-a30f90ccc641" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_ferg_NonExecutiveDirectorsMember_ad8ee9f6-86b5-4375-b6b9-8e6b92848f02" xlink:href="ferg-20240131.xsd#ferg_NonExecutiveDirectorsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_324ad83b-ddd7-493b-a6be-a30f90ccc641" xlink:to="loc_ferg_NonExecutiveDirectorsMember_ad8ee9f6-86b5-4375-b6b9-8e6b92848f02" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_893178e4-f0cb-47a2-a37b-72321baaf3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_d09a3a3f-4226-44ef-96ee-179b1c7fe483" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_893178e4-f0cb-47a2-a37b-72321baaf3f3" xlink:type="arc" order="0"/> |
| | </link:definitionLink> |
| </link:linkbase> |