<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f7ff5-5f9a-7a67-aa96-9af2fd55d2b4,g:f89b8c3d-2869-4433-8943-252ed78f48ad-->
<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.fastenal.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fast-20260930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019f7ff5-6030-78f5-bb9b-f0773e7dc954" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019f7ff5-6030-730d-ae27-7454ccbb4248" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019f7ff5-6030-78f5-bb9b-f0773e7dc954" xlink:to="loc_us-gaap_StatementTable_019f7ff5-6030-730d-ae27-7454ccbb4248" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019f7ff5-6030-79c4-8f43-50d892bd12d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019f7ff5-6030-730d-ae27-7454ccbb4248" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019f7ff5-6030-79c4-8f43-50d892bd12d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-79c4-8f43-50d892bd12d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019f7ff5-6030-79c4-8f43-50d892bd12d3" xlink:to="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-79c4-8f43-50d892bd12d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-767b-8514-ef16c2d4dba3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019f7ff5-6030-79c4-8f43-50d892bd12d3" xlink:to="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-767b-8514-ef16c2d4dba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019f7ff5-6030-70e6-a48b-8fcacf745b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-767b-8514-ef16c2d4dba3" xlink:to="loc_us-gaap_CommonStockMember_019f7ff5-6030-70e6-a48b-8fcacf745b9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019f7ff5-6030-7e91-b801-9dc0ae4641d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-767b-8514-ef16c2d4dba3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019f7ff5-6030-7e91-b801-9dc0ae4641d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019f7ff5-6030-7187-97ec-d5e1c6ced571" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-767b-8514-ef16c2d4dba3" xlink:to="loc_us-gaap_RetainedEarningsMember_019f7ff5-6030-7187-97ec-d5e1c6ced571" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f7ff5-6030-702b-9303-9479308dc9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f7ff5-6030-767b-8514-ef16c2d4dba3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f7ff5-6030-702b-9303-9479308dc9c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f7ff5-6030-78f5-bb9b-f0773e7dc954" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f7ff5-6030-72d0-a0c7-edf09b71d1b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_StockholdersEquity_019f7ff5-6030-72d0-a0c7-edf09b71d1b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_019f7ff5-6030-7918-8a23-48b91c8620bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_019f7ff5-6030-7918-8a23-48b91c8620bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019f7ff5-6030-73bd-8438-83598a850df2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019f7ff5-6030-73bd-8438-83598a850df2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f7ff5-6030-7a38-9040-eff7e05d0efa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f7ff5-6030-7a38-9040-eff7e05d0efa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f7ff5-6030-7a7e-badb-a0f5d63acafc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_NetIncomeLoss_019f7ff5-6030-7a7e-badb-a0f5d63acafc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_019f7ff5-6030-7c49-a393-7c9e6ff1e9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_DividendsCash_019f7ff5-6030-7c49-a393-7c9e6ff1e9ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019f7ff5-6030-7d1b-86d2-9e881c5a7d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f7ff5-6030-7d1e-ad33-f11df55d21a2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019f7ff5-6030-7d1b-86d2-9e881c5a7d0c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f7ff5-6030-7b99-b1f7-a4ff70fa65fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#RevenueRevenuesbyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-72d2-b407-ec4fc674f574" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-723f-aa9b-a615d6013a90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-72d2-b407-ec4fc674f574" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-723f-aa9b-a615d6013a90" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f7ff5-6030-78ef-a5c3-0e6dea45477f" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-723f-aa9b-a615d6013a90" xlink:to="loc_srt_StatementGeographicalAxis_019f7ff5-6030-78ef-a5c3-0e6dea45477f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-78ef-a5c3-0e6dea45477f_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019f7ff5-6030-78ef-a5c3-0e6dea45477f" xlink:to="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-78ef-a5c3-0e6dea45477f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-79c8-9bec-616c0b6c8b12" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019f7ff5-6030-78ef-a5c3-0e6dea45477f" xlink:to="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-79c8-9bec-616c0b6c8b12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019f7ff5-6030-70f2-a123-1dbe44f602c4" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-79c8-9bec-616c0b6c8b12" xlink:to="loc_country_US_019f7ff5-6030-70f2-a123-1dbe44f602c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CanadaandMexicoMember_019f7ff5-6030-7b97-a1a6-91fa04204848" xlink:href="fast-20260930.xsd#fast_CanadaandMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-79c8-9bec-616c0b6c8b12" xlink:to="loc_fast_CanadaandMexicoMember_019f7ff5-6030-7b97-a1a6-91fa04204848" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonNorthAmericaMember_019f7ff5-6030-7ce5-a94c-4887838bafbe" xlink:href="fast-20260930.xsd#fast_NonNorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f7ff5-6030-79c8-9bec-616c0b6c8b12" xlink:to="loc_fast_NonNorthAmericaMember_019f7ff5-6030-7ce5-a94c-4887838bafbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-794d-87ef-06d509c4ff9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-723f-aa9b-a615d6013a90" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-794d-87ef-06d509c4ff9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-794d-87ef-06d509c4ff9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-794d-87ef-06d509c4ff9f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-794d-87ef-06d509c4ff9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7aa5-be65-823b76012d21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-794d-87ef-06d509c4ff9f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7aa5-be65-823b76012d21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_019f7ff5-6030-7e12-936b-ea551e90e5e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7aa5-be65-823b76012d21" xlink:to="loc_us-gaap_SalesRevenueNetMember_019f7ff5-6030-7e12-936b-ea551e90e5e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-7dbc-a1c5-aed015b39094" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-723f-aa9b-a615d6013a90" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-7dbc-a1c5-aed015b39094" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7dbc-a1c5-aed015b39094_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-7dbc-a1c5-aed015b39094" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7dbc-a1c5-aed015b39094_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7879-9357-17d23c437c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-7dbc-a1c5-aed015b39094" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7879-9357-17d23c437c4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_019f7ff5-6030-720b-9d91-e52ffae950e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7879-9357-17d23c437c4d" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_019f7ff5-6030-720b-9d91-e52ffae950e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7ff5-6030-717a-817d-5938b69ef48f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-72d2-b407-ec4fc674f574" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7ff5-6030-717a-817d-5938b69ef48f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f7ff5-6030-79df-9952-e0d5086ee6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-72d2-b407-ec4fc674f574" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f7ff5-6030-79df-9952-e0d5086ee6e4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#RevenuePercentagesofSalesbyEndMarketDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-7f12-b182-463049242562" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-72e5-836f-30809fc8d46b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-7f12-b182-463049242562" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-72e5-836f-30809fc8d46b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019f7ff5-6030-7aec-9f8b-e9767879da6f" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-72e5-836f-30809fc8d46b" xlink:to="loc_srt_MajorCustomersAxis_019f7ff5-6030-7aec-9f8b-e9767879da6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7aec-9f8b-e9767879da6f_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_019f7ff5-6030-7aec-9f8b-e9767879da6f" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7aec-9f8b-e9767879da6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7464-80b5-4bb332d26c3c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_019f7ff5-6030-7aec-9f8b-e9767879da6f" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7464-80b5-4bb332d26c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ManufacturingCustomersMember_019f7ff5-6030-7532-8a46-e4ef6a77932a" xlink:href="fast-20260930.xsd#fast_ManufacturingCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7464-80b5-4bb332d26c3c" xlink:to="loc_fast_ManufacturingCustomersMember_019f7ff5-6030-7532-8a46-e4ef6a77932a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonResidentialConstructionCustomersMember_019f7ff5-6030-75d7-97f8-fb026a33c9f7" xlink:href="fast-20260930.xsd#fast_NonResidentialConstructionCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7464-80b5-4bb332d26c3c" xlink:to="loc_fast_NonResidentialConstructionCustomersMember_019f7ff5-6030-75d7-97f8-fb026a33c9f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_OtherCustomersMember_019f7ff5-6030-75a3-a95e-76b30ff4294a" xlink:href="fast-20260930.xsd#fast_OtherCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f7ff5-6030-7464-80b5-4bb332d26c3c" xlink:to="loc_fast_OtherCustomersMember_019f7ff5-6030-75a3-a95e-76b30ff4294a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-77a5-ac22-418128fe7627" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-72e5-836f-30809fc8d46b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-77a5-ac22-418128fe7627" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-77a5-ac22-418128fe7627_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-77a5-ac22-418128fe7627" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-77a5-ac22-418128fe7627_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7162-84b6-833c2325a946" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-77a5-ac22-418128fe7627" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7162-84b6-833c2325a946" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_019f7ff5-6030-714e-8df4-8e324b2a5d61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7162-84b6-833c2325a946" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_019f7ff5-6030-714e-8df4-8e324b2a5d61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7ddf-a78a-921d29e4a66a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f7ff5-6030-72e5-836f-30809fc8d46b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7ddf-a78a-921d29e4a66a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7ddf-a78a-921d29e4a66a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7ddf-a78a-921d29e4a66a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7ddf-a78a-921d29e4a66a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7bf2-bfa2-3884af10dbf9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7ddf-a78a-921d29e4a66a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7bf2-bfa2-3884af10dbf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_019f7ff5-6030-7088-aa34-936f9e973f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7bf2-bfa2-3884af10dbf9" xlink:to="loc_us-gaap_SalesRevenueNetMember_019f7ff5-6030-7088-aa34-936f9e973f3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f7ff5-6030-7c77-a08c-ade381c34c39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f7ff5-6030-7f12-b182-463049242562" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f7ff5-6030-7c77-a08c-ade381c34c39" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#RevenuePercentagesofSalesbyProductLineDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_019f7ff5-6030-7841-a5aa-7e814ef5b6c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_019f7ff5-6030-7e7d-b3e0-e6f26eca4ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_019f7ff5-6030-7841-a5aa-7e814ef5b6c8" xlink:to="loc_us-gaap_ConcentrationRiskTable_019f7ff5-6030-7e7d-b3e0-e6f26eca4ed5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019f7ff5-6030-70b2-a15c-6093f866eec8" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_019f7ff5-6030-7e7d-b3e0-e6f26eca4ed5" xlink:to="loc_srt_ProductOrServiceAxis_019f7ff5-6030-70b2-a15c-6093f866eec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-70b2-a15c-6093f866eec8_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_019f7ff5-6030-70b2-a15c-6093f866eec8" xlink:to="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-70b2-a15c-6093f866eec8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_019f7ff5-6030-70b2-a15c-6093f866eec8" xlink:to="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FastenersMember_019f7ff5-6030-7d57-8abe-65284324296e" xlink:href="fast-20260930.xsd#fast_FastenersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_FastenersMember_019f7ff5-6030-7d57-8abe-65284324296e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ToolsMember_019f7ff5-6030-7d9b-90b7-eecc6041bd89" xlink:href="fast-20260930.xsd#fast_ToolsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_ToolsMember_019f7ff5-6030-7d9b-90b7-eecc6041bd89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CuttingToolsMember_019f7ff5-6030-7b2e-b993-2388579033c3" xlink:href="fast-20260930.xsd#fast_CuttingToolsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_CuttingToolsMember_019f7ff5-6030-7b2e-b993-2388579033c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_HydraulicsAndPneumaticsMember_019f7ff5-6030-7a36-a3e7-036bd1523583" xlink:href="fast-20260930.xsd#fast_HydraulicsAndPneumaticsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_HydraulicsAndPneumaticsMember_019f7ff5-6030-7a36-a3e7-036bd1523583" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_MaterialHandlingMember_019f7ff5-6030-7420-aa0b-8ab080e587e4" xlink:href="fast-20260930.xsd#fast_MaterialHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_MaterialHandlingMember_019f7ff5-6030-7420-aa0b-8ab080e587e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanitorialSuppliesMember_019f7ff5-6030-7f9e-b5f9-0640323b6c0c" xlink:href="fast-20260930.xsd#fast_JanitorialSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_JanitorialSuppliesMember_019f7ff5-6030-7f9e-b5f9-0640323b6c0c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ElectricalSuppliesMember_019f7ff5-6030-7f87-9bf8-d92b5f8b753d" xlink:href="fast-20260930.xsd#fast_ElectricalSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_ElectricalSuppliesMember_019f7ff5-6030-7f87-9bf8-d92b5f8b753d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_WeldingSuppliesMember_019f7ff5-6030-7434-87b8-dd94ca3191f9" xlink:href="fast-20260930.xsd#fast_WeldingSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_WeldingSuppliesMember_019f7ff5-6030-7434-87b8-dd94ca3191f9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SafetySuppliesMember_019f7ff5-6030-7b47-952c-5584818b0e3a" xlink:href="fast-20260930.xsd#fast_SafetySuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_fast_SafetySuppliesMember_019f7ff5-6030-7b47-952c-5584818b0e3a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_019f7ff5-6030-73cb-a296-3e3e999e6e56" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019f7ff5-6030-75c6-bfbb-9348b3789aae" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_019f7ff5-6030-73cb-a296-3e3e999e6e56" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-72ac-a88c-b4d0e6184b65" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_019f7ff5-6030-7e7d-b3e0-e6f26eca4ed5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-72ac-a88c-b4d0e6184b65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-72ac-a88c-b4d0e6184b65_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-72ac-a88c-b4d0e6184b65" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-72ac-a88c-b4d0e6184b65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7dde-b3ea-ca3989f2018f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f7ff5-6030-72ac-a88c-b4d0e6184b65" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7dde-b3ea-ca3989f2018f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_019f7ff5-6030-7220-abf4-9eeaf07d79db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f7ff5-6030-7dde-b3ea-ca3989f2018f" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_019f7ff5-6030-7220-abf4-9eeaf07d79db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7847-acc4-28b4954d3f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_019f7ff5-6030-7e7d-b3e0-e6f26eca4ed5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7847-acc4-28b4954d3f4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7847-acc4-28b4954d3f4a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7847-acc4-28b4954d3f4a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7847-acc4-28b4954d3f4a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7ee4-af18-ef2389ca9b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f7ff5-6030-7847-acc4-28b4954d3f4a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7ee4-af18-ef2389ca9b3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_019f7ff5-6030-7d7f-aa41-a99591677e93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f7ff5-6030-7ee4-af18-ef2389ca9b3e" xlink:to="loc_us-gaap_SalesRevenueNetMember_019f7ff5-6030-7d7f-aa41-a99591677e93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f7ff5-6030-73f8-9c91-ce046a6e3b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_019f7ff5-6030-7841-a5aa-7e814ef5b6c8" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f7ff5-6030-73f8-9c91-ce046a6e3b9f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_019f7ff5-6030-7d7f-8509-77a83b3c84d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_019f7ff5-6030-7e71-82f0-3fc290cb716f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_019f7ff5-6030-7d7f-8509-77a83b3c84d7" xlink:to="loc_us-gaap_SubsequentEventTable_019f7ff5-6030-7e71-82f0-3fc290cb716f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f7ff5-6030-76d1-ac3e-62e12f31adcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_019f7ff5-6030-7e71-82f0-3fc290cb716f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f7ff5-6030-76d1-ac3e-62e12f31adcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f7ff5-6030-76d1-ac3e-62e12f31adcc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f7ff5-6030-76d1-ac3e-62e12f31adcc" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f7ff5-6030-76d1-ac3e-62e12f31adcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f7ff5-6030-7a20-87f8-2c308e10acf6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f7ff5-6030-76d1-ac3e-62e12f31adcc" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f7ff5-6030-7a20-87f8-2c308e10acf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f7ff5-6030-721d-9267-bab459ae2bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f7ff5-6030-7a20-87f8-2c308e10acf6" xlink:to="loc_us-gaap_SubsequentEventMember_019f7ff5-6030-721d-9267-bab459ae2bc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_019f7ff5-6030-720b-b1ff-2608951b1270" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_019f7ff5-6030-7d7f-8509-77a83b3c84d7" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_019f7ff5-6030-720b-b1ff-2608951b1270" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityScheduleofDividendsPaidPreviouslyorDeclaredDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#StockholdersEquityScheduleofDividendsPaidPreviouslyorDeclaredDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityScheduleofDividendsPaidPreviouslyorDeclaredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_019f7ff5-6030-7973-ace0-6c4fd10e3dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_019f7ff5-6030-7698-9bf0-e8168015534e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_019f7ff5-6030-7973-ace0-6c4fd10e3dd3" xlink:to="loc_us-gaap_SubsequentEventTable_019f7ff5-6030-7698-9bf0-e8168015534e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_019f7ff5-6030-7338-8888-5850ee07071b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_019f7ff5-6030-7698-9bf0-e8168015534e" xlink:to="loc_srt_StatementScenarioAxis_019f7ff5-6030-7338-8888-5850ee07071b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_019f7ff5-6030-7338-8888-5850ee07071b_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_019f7ff5-6030-7338-8888-5850ee07071b" xlink:to="loc_srt_ScenarioUnspecifiedDomain_019f7ff5-6030-7338-8888-5850ee07071b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_019f7ff5-6030-7ead-8f6d-a511e1907b41" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_019f7ff5-6030-7338-8888-5850ee07071b" xlink:to="loc_srt_ScenarioUnspecifiedDomain_019f7ff5-6030-7ead-8f6d-a511e1907b41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_019f7ff5-6030-71a9-9296-24ea24be8594" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_019f7ff5-6030-7ead-8f6d-a511e1907b41" xlink:to="loc_srt_ScenarioForecastMember_019f7ff5-6030-71a9-9296-24ea24be8594" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_019f7ff5-6030-76b6-9dc2-d83c7a05d46b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_019f7ff5-6030-7973-ace0-6c4fd10e3dd3" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_019f7ff5-6030-76b6-9dc2-d83c7a05d46b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#StockholdersEquityStockOptionsGrantedDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f7ff5-6030-71b6-9486-94a76d8fc45c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f7ff5-6030-71b6-9486-94a76d8fc45c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_019f7ff5-6030-784e-90ac-3866185f3894" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f7ff5-6030-71b6-9486-94a76d8fc45c" xlink:to="loc_us-gaap_AwardDateAxis_019f7ff5-6030-784e-90ac-3866185f3894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_019f7ff5-6030-784e-90ac-3866185f3894_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_019f7ff5-6030-784e-90ac-3866185f3894" xlink:to="loc_us-gaap_AwardDateDomain_019f7ff5-6030-784e-90ac-3866185f3894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_019f7ff5-6030-784e-90ac-3866185f3894" xlink:to="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentySixMember_019f7ff5-6030-7a05-87e5-9873107a1222" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuarySecondTwoThousandTwentySixMember_019f7ff5-6030-7a05-87e5-9873107a1222" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyFiveMember_019f7ff5-6030-7920-aa77-bad87d46f50c" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyFiveMember_019f7ff5-6030-7920-aa77-bad87d46f50c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyFourMember_019f7ff5-6030-7277-be13-5cba251b0021" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentyFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyFourMember_019f7ff5-6030-7277-be13-5cba251b0021" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandTwentyThreeMember_019f7ff5-6030-7366-8c0a-272f8f6fd6d9" xlink:href="fast-20260930.xsd#fast_JanuaryThirdTwoThousandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuaryThirdTwoThousandTwentyThreeMember_019f7ff5-6030-7366-8c0a-272f8f6fd6d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandTwentyTwoMember_019f7ff5-6030-77fe-bd5f-f6d366766eeb" xlink:href="fast-20260930.xsd#fast_JanuaryThirdTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuaryThirdTwoThousandTwentyTwoMember_019f7ff5-6030-77fe-bd5f-f6d366766eeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryFourthTwoThousandTwentyOneMember_019f7ff5-6030-76bb-ad56-7e6e12a9b7cd" xlink:href="fast-20260930.xsd#fast_JanuaryFourthTwoThousandTwentyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuaryFourthTwoThousandTwentyOneMember_019f7ff5-6030-76bb-ad56-7e6e12a9b7cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember_019f7ff5-6030-7b3f-87ac-9c2ededc4561" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyMember_019f7ff5-6030-7b3f-87ac-9c2ededc4561" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_019f7ff5-6030-7a8b-b9e3-97b435922038" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_019f7ff5-6030-7a8b-b9e3-97b435922038" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_019f7ff5-6030-7551-a01b-6f8155998e80" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_019f7ff5-6030-7551-a01b-6f8155998e80" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_019f7ff5-6030-7b75-b77d-3a909c35549c" xlink:href="fast-20260930.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7677-afa8-e0c94666d62d" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_019f7ff5-6030-7b75-b77d-3a909c35549c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_019f7ff5-6030-7f46-8749-35b352ff66b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_019f7ff5-6030-7f46-8749-35b352ff66b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_019f7ff5-6030-7459-8384-6bdc566b88a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_019f7ff5-6030-7459-8384-6bdc566b88a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_019f7ff5-6030-777b-8a68-34920c209132" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:to="loc_us-gaap_SharePrice_019f7ff5-6030-777b-8a68-34920c209132" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019f7ff5-6030-71e5-8bfb-e4f90b1c9228" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019f7ff5-6030-71e5-8bfb-e4f90b1c9228" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_019f7ff5-6030-731d-a408-f4e1e93e25ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-7d33-b0b5-a90c091d9e82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_019f7ff5-6030-731d-a408-f4e1e93e25ba" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsforOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#StockholdersEquityFairValueAssumptionsforOptionsGrantedDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsforOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f7ff5-6030-7f1a-adb1-f245701438b0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f7ff5-6030-7f1a-adb1-f245701438b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_019f7ff5-6030-7371-9e41-888a03aeb872" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f7ff5-6030-7f1a-adb1-f245701438b0" xlink:to="loc_us-gaap_AwardDateAxis_019f7ff5-6030-7371-9e41-888a03aeb872" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7371-9e41-888a03aeb872_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_019f7ff5-6030-7371-9e41-888a03aeb872" xlink:to="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7371-9e41-888a03aeb872_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_019f7ff5-6030-7371-9e41-888a03aeb872" xlink:to="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentySixMember_019f7ff5-6030-7268-a933-62e95c7811a5" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuarySecondTwoThousandTwentySixMember_019f7ff5-6030-7268-a933-62e95c7811a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyFiveMember_019f7ff5-6030-7a0e-a7ed-7ddd6a598c8b" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyFiveMember_019f7ff5-6030-7a0e-a7ed-7ddd6a598c8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyFourMember_019f7ff5-6030-7646-bdbd-cb143f6b6cd5" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentyFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyFourMember_019f7ff5-6030-7646-bdbd-cb143f6b6cd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandTwentyThreeMember_019f7ff5-6030-76c1-955f-1ef3f2dfef18" xlink:href="fast-20260930.xsd#fast_JanuaryThirdTwoThousandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuaryThirdTwoThousandTwentyThreeMember_019f7ff5-6030-76c1-955f-1ef3f2dfef18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandTwentyTwoMember_019f7ff5-6030-7a4e-966e-72fae30a3473" xlink:href="fast-20260930.xsd#fast_JanuaryThirdTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuaryThirdTwoThousandTwentyTwoMember_019f7ff5-6030-7a4e-966e-72fae30a3473" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryFourthTwoThousandTwentyOneMember_019f7ff5-6030-745f-a21c-7278ce8bad5b" xlink:href="fast-20260930.xsd#fast_JanuaryFourthTwoThousandTwentyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuaryFourthTwoThousandTwentyOneMember_019f7ff5-6030-745f-a21c-7278ce8bad5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember_019f7ff5-6030-79b8-a6fc-397d72324d53" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyMember_019f7ff5-6030-79b8-a6fc-397d72324d53" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_019f7ff5-6030-74b4-a7f7-37459c5c743c" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_019f7ff5-6030-74b4-a7f7-37459c5c743c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_019f7ff5-6030-7a7a-b7ea-b4f89d83de31" xlink:href="fast-20260930.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_019f7ff5-6030-7a7a-b7ea-b4f89d83de31" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_019f7ff5-6030-7bcd-b4fb-ecfe461cae75" xlink:href="fast-20260930.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_019f7ff5-6030-7023-b951-e9c45d9c49a5" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_019f7ff5-6030-7bcd-b4fb-ecfe461cae75" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_019f7ff5-6030-7e52-8c95-c51de5fd1187" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_019f7ff5-6030-7e52-8c95-c51de5fd1187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_019f7ff5-6030-79b9-bc24-410726fa96c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_019f7ff5-6030-79b9-bc24-410726fa96c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_019f7ff5-6030-7b04-a21e-0aa946a56a69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_019f7ff5-6030-7b04-a21e-0aa946a56a69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_019f7ff5-6030-75a0-becf-4abba95d470c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_019f7ff5-6030-75a0-becf-4abba95d470c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019f7ff5-6030-7a27-a472-507b05fdeae8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f7ff5-6030-70c1-b6ef-08261ae603c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019f7ff5-6030-7a27-a472-507b05fdeae8" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f7ff5-6030-74cf-95ab-ba26276ee004" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_DebtInstrumentTable_019f7ff5-6030-74cf-95ab-ba26276ee004" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6030-74b3-bed5-79cee69e5dda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6030-74cf-95ab-ba26276ee004" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6030-74b3-bed5-79cee69e5dda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6030-74b3-bed5-79cee69e5dda_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6030-74b3-bed5-79cee69e5dda" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6030-74b3-bed5-79cee69e5dda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6030-761f-8bf2-5ccbd6d0078c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6030-74b3-bed5-79cee69e5dda" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6030-761f-8bf2-5ccbd6d0078c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019f7ff5-6030-76ba-83b7-1ca664c057e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6030-761f-8bf2-5ccbd6d0078c" xlink:to="loc_us-gaap_LineOfCreditMember_019f7ff5-6030-76ba-83b7-1ca664c057e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_019f7ff5-6030-7edf-b2a0-52d001f481ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6030-761f-8bf2-5ccbd6d0078c" xlink:to="loc_us-gaap_SeniorNotesMember_019f7ff5-6030-7edf-b2a0-52d001f481ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f7ff5-6030-77ac-ba7b-10a157c6661d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6030-74cf-95ab-ba26276ee004" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f7ff5-6030-77ac-ba7b-10a157c6661d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-77ac-ba7b-10a157c6661d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f7ff5-6030-77ac-ba7b-10a157c6661d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-77ac-ba7b-10a157c6661d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-7b97-bc64-f1bd2ebffa94" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f7ff5-6030-77ac-ba7b-10a157c6661d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-7b97-bc64-f1bd2ebffa94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.72SeniorUnsecuredPromissoryNotePayableMember_019f7ff5-6030-7262-9177-2127298e5680" xlink:href="fast-20260930.xsd#fast_A2.72SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-7b97-bc64-f1bd2ebffa94" xlink:to="loc_fast_A2.72SeniorUnsecuredPromissoryNotePayableMember_019f7ff5-6030-7262-9177-2127298e5680" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.13SeniorUnsecuredPromissoryNotePayableMember_019f7ff5-6031-7c93-8e9e-9a4d306757af" xlink:href="fast-20260930.xsd#fast_A2.13SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-7b97-bc64-f1bd2ebffa94" xlink:to="loc_fast_A2.13SeniorUnsecuredPromissoryNotePayableMember_019f7ff5-6031-7c93-8e9e-9a4d306757af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.50SeniorUnsecuredPromissoryNotePayableMember_019f7ff5-6031-7069-a84b-6c70cced5e27" xlink:href="fast-20260930.xsd#fast_A2.50SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f7ff5-6030-7b97-bc64-f1bd2ebffa94" xlink:to="loc_fast_A2.50SeniorUnsecuredPromissoryNotePayableMember_019f7ff5-6031-7069-a84b-6c70cced5e27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-72b8-b1d0-734effc213b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6030-74cf-95ab-ba26276ee004" xlink:to="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-72b8-b1d0-734effc213b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-72b8-b1d0-734effc213b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-72b8-b1d0-734effc213b2" xlink:to="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-72b8-b1d0-734effc213b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-7bd1-8c2b-5d993bcd5172" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-72b8-b1d0-734effc213b2" xlink:to="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-7bd1-8c2b-5d993bcd5172" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019f7ff5-6031-7afc-8596-bc31fd1001b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-7bd1-8c2b-5d993bcd5172" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019f7ff5-6031-7afc-8596-bc31fd1001b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_019f7ff5-6031-736c-9540-793df1a7f0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_019f7ff5-6031-7afc-8596-bc31fd1001b5" xlink:to="loc_us-gaap_LetterOfCreditMember_019f7ff5-6031-736c-9540-793df1a7f0a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_019f7ff5-6031-7824-8bdc-3f24129a7a02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_019f7ff5-6031-7824-8bdc-3f24129a7a02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f7ff5-6031-7f13-ab7e-ad83d353f9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f7ff5-6031-7f13-ab7e-ad83d353f9e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019f7ff5-6031-7d78-9afa-a1d5e29dab10" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_LongTermDebt_019f7ff5-6031-7d78-9afa-a1d5e29dab10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f7ff5-6031-7c14-9713-f290bb0c2d89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f7ff5-6031-7c14-9713-f290bb0c2d89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f7ff5-6031-746a-b516-505347acaef4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f7ff5-6031-746a-b516-505347acaef4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_019f7ff5-6031-794e-b672-f750ef2f57c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-729c-a3fc-ee373d2c633f" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_019f7ff5-6031-794e-b672-f750ef2f57c7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-706b-aced-96852fb1ed03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:to="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-706b-aced-96852fb1ed03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-78c6-af53-7789c097f5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-706b-aced-96852fb1ed03" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-78c6-af53-7789c097f5e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-78c6-af53-7789c097f5e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-78c6-af53-7789c097f5e7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-78c6-af53-7789c097f5e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-7aec-a4bf-dc5f2874eb47" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-78c6-af53-7789c097f5e7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-7aec-a4bf-dc5f2874eb47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019f7ff5-6031-7f48-a702-b8b87e422e99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-7aec-a4bf-dc5f2874eb47" xlink:to="loc_us-gaap_LineOfCreditMember_019f7ff5-6031-7f48-a702-b8b87e422e99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-735c-ae73-c261068790d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-706b-aced-96852fb1ed03" xlink:to="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-735c-ae73-c261068790d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-735c-ae73-c261068790d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-735c-ae73-c261068790d5" xlink:to="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-735c-ae73-c261068790d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-793d-9b15-da99ef93a521" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_019f7ff5-6031-735c-ae73-c261068790d5" xlink:to="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-793d-9b15-da99ef93a521" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019f7ff5-6031-761e-88e2-32cda2963f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-793d-9b15-da99ef93a521" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019f7ff5-6031-761e-88e2-32cda2963f0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_019f7ff5-6031-79f0-85f4-d1dd6e674abf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019f7ff5-6031-793d-9b15-da99ef93a521" xlink:to="loc_us-gaap_LetterOfCreditMember_019f7ff5-6031-79f0-85f4-d1dd6e674abf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f7ff5-6031-7e84-8ebf-46ff04d76bde" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-706b-aced-96852fb1ed03" xlink:to="loc_srt_RangeAxis_019f7ff5-6031-7e84-8ebf-46ff04d76bde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f7ff5-6031-7e84-8ebf-46ff04d76bde_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019f7ff5-6031-7e84-8ebf-46ff04d76bde" xlink:to="loc_srt_RangeMember_019f7ff5-6031-7e84-8ebf-46ff04d76bde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f7ff5-6031-7384-b08d-376862e40759" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019f7ff5-6031-7e84-8ebf-46ff04d76bde" xlink:to="loc_srt_RangeMember_019f7ff5-6031-7384-b08d-376862e40759" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019f7ff5-6031-724b-93bb-b98a44fb1f73" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f7ff5-6031-7384-b08d-376862e40759" xlink:to="loc_srt_MinimumMember_019f7ff5-6031-724b-93bb-b98a44fb1f73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f7ff5-6031-7fb4-9a4c-067126594448" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f7ff5-6031-7384-b08d-376862e40759" xlink:to="loc_srt_MaximumMember_019f7ff5-6031-7fb4-9a4c-067126594448" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f7ff5-6031-7b0b-84d9-2e381f7d12a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f7ff5-6031-7b0b-84d9-2e381f7d12a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_LineOfCreditFacilityUncommittedAccordionOptionIncreaseLimit_019f7ff5-6031-72c7-b47c-eebea9656911" xlink:href="fast-20260930.xsd#fast_LineOfCreditFacilityUncommittedAccordionOptionIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:to="loc_fast_LineOfCreditFacilityUncommittedAccordionOptionIncreaseLimit_019f7ff5-6031-72c7-b47c-eebea9656911" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_LineOfCreditFacilityUncommittedAccordionOptionHigherBorrowingCapacityOption_019f7ff5-6031-7baa-9f84-c1044c6db10a" xlink:href="fast-20260930.xsd#fast_LineOfCreditFacilityUncommittedAccordionOptionHigherBorrowingCapacityOption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:to="loc_fast_LineOfCreditFacilityUncommittedAccordionOptionHigherBorrowingCapacityOption_019f7ff5-6031-7baa-9f84-c1044c6db10a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019f7ff5-6031-7dfe-88c3-112caf3c07ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019f7ff5-6031-7dfe-88c3-112caf3c07ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_019f7ff5-6031-7e13-b562-7e3d70095a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7a73-9672-02855890963c" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_019f7ff5-6031-7e13-b562-7e3d70095a8a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7264-b054-822683553d30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-76c3-a8b4-f077f4ca63d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7264-b054-822683553d30" xlink:to="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-76c3-a8b4-f077f4ca63d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-7c86-96d6-2c585d7a2e81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f7ff5-6031-76c3-a8b4-f077f4ca63d0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-7c86-96d6-2c585d7a2e81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-7c86-96d6-2c585d7a2e81_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-7c86-96d6-2c585d7a2e81" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-7c86-96d6-2c585d7a2e81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-717f-a962-e6a4efc9961f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f7ff5-6031-7c86-96d6-2c585d7a2e81" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-717f-a962-e6a4efc9961f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_019f7ff5-6031-7774-a9ee-897a60b53d69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f7ff5-6031-717f-a962-e6a4efc9961f" xlink:to="loc_us-gaap_SeniorNotesMember_019f7ff5-6031-7774-a9ee-897a60b53d69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019f7ff5-6031-762e-8044-d81cd61d45ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7264-b054-822683553d30" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019f7ff5-6031-762e-8044-d81cd61d45ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_019f7ff5-6031-7407-8323-2c5972ea862e" xlink:href="fast-20260930.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f7ff5-6031-7264-b054-822683553d30" xlink:to="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_019f7ff5-6031-7407-8323-2c5972ea862e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SegmentReportingReportableSegmentNetSalesfromExternalCustomersDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#SegmentReportingReportableSegmentNetSalesfromExternalCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SegmentReportingReportableSegmentNetSalesfromExternalCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-7ea7-a364-4f4f8808ba19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7cea-928b-e7868749a814" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-7ea7-a364-4f4f8808ba19" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7cea-928b-e7868749a814" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7d8e-974f-5052875383b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7cea-928b-e7868749a814" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7d8e-974f-5052875383b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-7d8e-974f-5052875383b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7d8e-974f-5052875383b3" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-7d8e-974f-5052875383b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-75e1-be6c-2a28cd8e7322" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7d8e-974f-5052875383b3" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-75e1-be6c-2a28cd8e7322" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-769f-88b9-2cbefdca2e75" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019f7ff5-6031-75e1-be6c-2a28cd8e7322" xlink:to="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-769f-88b9-2cbefdca2e75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7ff5-6031-7517-a458-76855b964e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-7ea7-a364-4f4f8808ba19" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7ff5-6031-7517-a458-76855b964e5b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SegmentReportingReconciliationofReportableSegmentROAPreTaxProfittoConsolidatedIncomebeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#SegmentReportingReconciliationofReportableSegmentROAPreTaxProfittoConsolidatedIncomebeforeIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SegmentReportingReconciliationofReportableSegmentROAPreTaxProfittoConsolidatedIncomebeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-71c2-997a-d1ffd1755036" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7858-9ee9-d42a271ee541" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-71c2-997a-d1ffd1755036" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7858-9ee9-d42a271ee541" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7020-98af-fa5fa59021c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7858-9ee9-d42a271ee541" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7020-98af-fa5fa59021c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-7020-98af-fa5fa59021c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7020-98af-fa5fa59021c7" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-7020-98af-fa5fa59021c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-7fe2-8c9a-97750f3fd0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7020-98af-fa5fa59021c7" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-7fe2-8c9a-97750f3fd0e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-7cad-ba39-554ff9da7745" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019f7ff5-6031-7fe2-8c9a-97750f3fd0e1" xlink:to="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-7cad-ba39-554ff9da7745" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_OtherOperatingSegmentMember_019f7ff5-6031-73f3-9c7b-656d987ad197" xlink:href="fast-20260930.xsd#fast_OtherOperatingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019f7ff5-6031-7fe2-8c9a-97750f3fd0e1" xlink:to="loc_fast_OtherOperatingSegmentMember_019f7ff5-6031-73f3-9c7b-656d987ad197" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SegmentReportingSegmentItemROAPreTaxProfit_019f7ff5-6031-7258-a2fe-70aa6e31bd83" xlink:href="fast-20260930.xsd#fast_SegmentReportingSegmentItemROAPreTaxProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-71c2-997a-d1ffd1755036" xlink:to="loc_fast_SegmentReportingSegmentItemROAPreTaxProfit_019f7ff5-6031-7258-a2fe-70aa6e31bd83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SegmentReportingOtherOperatingSegmentsItemROAPreTaxProfit_019f7ff5-6031-708e-aa97-fdc053ad11ef" xlink:href="fast-20260930.xsd#fast_SegmentReportingOtherOperatingSegmentsItemROAPreTaxProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-71c2-997a-d1ffd1755036" xlink:to="loc_fast_SegmentReportingOtherOperatingSegmentsItemROAPreTaxProfit_019f7ff5-6031-708e-aa97-fdc053ad11ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f7ff5-6031-7b07-9f0e-1cb88f09e9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-71c2-997a-d1ffd1755036" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f7ff5-6031-7b07-9f0e-1cb88f09e9a6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SegmentReportingReportableSegmentROAAssetsDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#SegmentReportingReportableSegmentROAAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SegmentReportingReportableSegmentROAAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfSegmentReportingInformationBySegmentLineItems_019f7ff5-6031-7578-aaa8-bc622dc335b2" xlink:href="fast-20260930.xsd#fast_ScheduleOfSegmentReportingInformationBySegmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-71d3-bfca-da69640d628c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_fast_ScheduleOfSegmentReportingInformationBySegmentLineItems_019f7ff5-6031-7578-aaa8-bc622dc335b2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-71d3-bfca-da69640d628c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7fb3-9286-bd1486bf0198" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-71d3-bfca-da69640d628c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7fb3-9286-bd1486bf0198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-7fb3-9286-bd1486bf0198_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7fb3-9286-bd1486bf0198" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-7fb3-9286-bd1486bf0198_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-7cba-b6de-18134945f410" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-7fb3-9286-bd1486bf0198" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-7cba-b6de-18134945f410" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-78a4-b291-c00ba6ef4d14" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019f7ff5-6031-7cba-b6de-18134945f410" xlink:to="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-78a4-b291-c00ba6ef4d14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SegmentReportingSegmentItemROAAssets_019f7ff5-6031-7221-bdef-c0421bc43480" xlink:href="fast-20260930.xsd#fast_SegmentReportingSegmentItemROAAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fast_ScheduleOfSegmentReportingInformationBySegmentLineItems_019f7ff5-6031-7578-aaa8-bc622dc335b2" xlink:to="loc_fast_SegmentReportingSegmentItemROAAssets_019f7ff5-6031-7221-bdef-c0421bc43480" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SegmentReportingOtherSegmentDisclosuresDetails" xlink:type="simple" xlink:href="fast-20260930.xsd#SegmentReportingOtherSegmentDisclosuresDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SegmentReportingOtherSegmentDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-73d7-9a81-f6fef5631fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7490-8fc6-5eb434942699" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-73d7-9a81-f6fef5631fcd" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7490-8fc6-5eb434942699" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-71c5-9046-1aea4ff7a102" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019f7ff5-6031-7490-8fc6-5eb434942699" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-71c5-9046-1aea4ff7a102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-71c5-9046-1aea4ff7a102_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-71c5-9046-1aea4ff7a102" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-71c5-9046-1aea4ff7a102_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019f7ff5-6031-70f9-aef2-afbfd06810a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019f7ff5-6031-71c5-9046-1aea4ff7a102" xlink:to="loc_us-gaap_SegmentDomain_019f7ff5-6031-70f9-aef2-afbfd06810a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-77ea-9037-3f3cda3a3bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019f7ff5-6031-70f9-aef2-afbfd06810a2" xlink:to="loc_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_019f7ff5-6031-77ea-9037-3f3cda3a3bd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SegmentReportingSegmentItemROAPreTaxProfitDepreciationAndAmortizationExpense_019f7ff5-6031-75ad-8851-b84734f8fac4" xlink:href="fast-20260930.xsd#fast_SegmentReportingSegmentItemROAPreTaxProfitDepreciationAndAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019f7ff5-6031-73d7-9a81-f6fef5631fcd" xlink:to="loc_fast_SegmentReportingSegmentItemROAPreTaxProfitDepreciationAndAmortizationExpense_019f7ff5-6031-75ad-8851-b84734f8fac4" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
