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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e4be6f26-b80a-4a27-9ecb-4271da58c4ed,g:a30a1882-9ca6-4ad4-83cf-47b64c399447-->
<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.alamo-group.com/role/Cover" xlink:type="simple" xlink:href="alg-20201231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/Cover" xlink:type="extended" id="i0e6f8351fa2a40408e5f14aba1487ecf_Cover"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="id10bbabcf2694d2aab5670388b880cbf_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i6224c3e1144f44b6bc9ca30a281eabab_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="i86ded8f4675047dfb6b91cf5e74bd817_ConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8568383a-42b0-41e4-957f-184e83edde35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8568383a-42b0-41e4-957f-184e83edde35" xlink:to="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78ee03f5-20ba-4648-8792-e25970cfc13e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78ee03f5-20ba-4648-8792-e25970cfc13e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a32e039c-cd6c-4e4a-bb7d-36c470e36414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a32e039c-cd6c-4e4a-bb7d-36c470e36414" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_279d58be-739d-4db5-8719-d4297eafc47c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_GrossProfit_279d58be-739d-4db5-8719-d4297eafc47c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7e498c9d-9f9f-4097-bf00-9163363834c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7e498c9d-9f9f-4097-bf00-9163363834c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges_e28f979d-a43d-4449-90cf-a2e8c0c4dafa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_AmortizationOfDeferredCharges_e28f979d-a43d-4449-90cf-a2e8c0c4dafa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3722edae-b332-4dc9-afa9-6c107debb015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_OperatingIncomeLoss_3722edae-b332-4dc9-afa9-6c107debb015" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b64da237-3893-42fc-8154-685842f8910b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_InterestExpense_b64da237-3893-42fc-8154-685842f8910b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_5eeded4a-600e-41d2-a219-5dc1ae3bb0ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_InvestmentIncomeInterest_5eeded4a-600e-41d2-a219-5dc1ae3bb0ff" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fdda2d06-fa93-425a-8467-e0e3fd28794d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fdda2d06-fa93-425a-8467-e0e3fd28794d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_275af9ca-e3f5-4d98-bad4-949bcdeda272" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_275af9ca-e3f5-4d98-bad4-949bcdeda272" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_535bfbd3-66ca-4bac-9f9e-a3d366af3941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_535bfbd3-66ca-4bac-9f9e-a3d366af3941" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fdb34bd5-91fa-4409-9c73-b4029ab0fb96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9197fdd2-cb62-468e-b3ed-bd61ca7b2d17" xlink:to="loc_us-gaap_NetIncomeLoss_fdb34bd5-91fa-4409-9c73-b4029ab0fb96" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a8fb6b92-60cc-48c5-b948-1550767b1815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8568383a-42b0-41e4-957f-184e83edde35" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a8fb6b92-60cc-48c5-b948-1550767b1815" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_28dc4e00-1001-4dcb-b610-8a94f6fb77dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a8fb6b92-60cc-48c5-b948-1550767b1815" xlink:to="loc_us-gaap_EarningsPerShareBasic_28dc4e00-1001-4dcb-b610-8a94f6fb77dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a97e2785-4d0a-48d7-b592-16ace5ee68b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a8fb6b92-60cc-48c5-b948-1550767b1815" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a97e2785-4d0a-48d7-b592-16ace5ee68b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_AverageCommonSharesAbstract_7ec52256-4711-4305-8314-d4345dcc190c" xlink:href="alg-20201231.xsd#alg_AverageCommonSharesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8568383a-42b0-41e4-957f-184e83edde35" xlink:to="loc_alg_AverageCommonSharesAbstract_7ec52256-4711-4305-8314-d4345dcc190c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2e280344-eed7-48f1-a4de-4feea979dbed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AverageCommonSharesAbstract_7ec52256-4711-4305-8314-d4345dcc190c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2e280344-eed7-48f1-a4de-4feea979dbed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bb63c97e-f3b0-41c1-bd28-a0fd7eb721bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AverageCommonSharesAbstract_7ec52256-4711-4305-8314-d4345dcc190c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bb63c97e-f3b0-41c1-bd28-a0fd7eb721bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f5d6050b-9485-4552-ac31-ba43a2187a8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8568383a-42b0-41e4-957f-184e83edde35" xlink:to="loc_us-gaap_StatementTable_f5d6050b-9485-4552-ac31-ba43a2187a8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_81094949-ee6d-4b83-9ea3-189b9bae0b01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f5d6050b-9485-4552-ac31-ba43a2187a8f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_81094949-ee6d-4b83-9ea3-189b9bae0b01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_81094949-ee6d-4b83-9ea3-189b9bae0b01_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81094949-ee6d-4b83-9ea3-189b9bae0b01" xlink:to="loc_us-gaap_SegmentDomain_81094949-ee6d-4b83-9ea3-189b9bae0b01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_69b181bc-a635-4bae-8d37-22135903372a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81094949-ee6d-4b83-9ea3-189b9bae0b01" xlink:to="loc_us-gaap_SegmentDomain_69b181bc-a635-4bae-8d37-22135903372a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_IndustrialMember_2c66d938-29c4-4fa0-907d-7679b03d798e" xlink:href="alg-20201231.xsd#alg_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_69b181bc-a635-4bae-8d37-22135903372a" xlink:to="loc_alg_IndustrialMember_2c66d938-29c4-4fa0-907d-7679b03d798e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_AgriculturalMember_706f6df4-2415-4cea-88ea-686ca52a3ffa" xlink:href="alg-20201231.xsd#alg_AgriculturalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_69b181bc-a635-4bae-8d37-22135903372a" xlink:to="loc_alg_AgriculturalMember_706f6df4-2415-4cea-88ea-686ca52a3ffa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i70bd3aec606f4271ad5244ed796d3db0_ConsolidatedStatementsofComprehensiveIncome"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i7907bdd377ff48bb8112f0499fb289c3_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8b98340b-2ca6-45e5-ae48-d0fb14a29310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8b98340b-2ca6-45e5-ae48-d0fb14a29310" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_6ba4a92b-e94b-44af-bed7-462223e2a336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_SharesOutstanding_6ba4a92b-e94b-44af-bed7-462223e2a336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_383e0349-9059-49b0-9d95-b5666c549368" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_StockholdersEquity_383e0349-9059-49b0-9d95-b5666c549368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_47c4b28d-10b7-42a3-ad8b-6f493cedcac9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_47c4b28d-10b7-42a3-ad8b-6f493cedcac9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c84694bf-30bb-4d1f-a1c8-6d95f3269e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c84694bf-30bb-4d1f-a1c8-6d95f3269e1f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_12b84270-6704-4d02-baa0-f22e1240ce39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_12b84270-6704-4d02-baa0-f22e1240ce39" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_544a2a95-5ab3-474e-9aca-c9b4997fe414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_544a2a95-5ab3-474e-9aca-c9b4997fe414" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_ff2464b7-4af9-49c9-910f-14577eb7552c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_ff2464b7-4af9-49c9-910f-14577eb7552c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_dfcc5586-6a61-4e1f-a83c-dafb65894698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_dfcc5586-6a61-4e1f-a83c-dafb65894698" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_1ebf0520-9066-4e3c-83e6-5ccf9e2b5dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4c26ed5c-b4b1-496a-8f3b-f001eb4d679d" xlink:to="loc_us-gaap_DividendsCash_1ebf0520-9066-4e3c-83e6-5ccf9e2b5dc7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_404475f0-a75c-4b61-8ea4-d7928a96317d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8c45e2db-8526-49cd-ae85-dbde6cf4980d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_27dd97b2-cf3e-4a07-9531-3ec7b82a8976" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8b98340b-2ca6-45e5-ae48-d0fb14a29310" xlink:to="loc_us-gaap_StatementTable_27dd97b2-cf3e-4a07-9531-3ec7b82a8976" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c69a117d-3048-4dbf-9460-356ef39bafb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_27dd97b2-cf3e-4a07-9531-3ec7b82a8976" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c69a117d-3048-4dbf-9460-356ef39bafb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c69a117d-3048-4dbf-9460-356ef39bafb7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c69a117d-3048-4dbf-9460-356ef39bafb7" xlink:to="loc_us-gaap_EquityComponentDomain_c69a117d-3048-4dbf-9460-356ef39bafb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c69a117d-3048-4dbf-9460-356ef39bafb7" xlink:to="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2a884547-227c-4071-8a7e-575e03ac4d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:to="loc_us-gaap_CommonStockMember_2a884547-227c-4071-8a7e-575e03ac4d44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_df7f7af4-77df-4185-8177-643109f17663" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_df7f7af4-77df-4185-8177-643109f17663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_68bf278f-15bb-40ab-a1a4-bd3f02f81fda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:to="loc_us-gaap_TreasuryStockMember_68bf278f-15bb-40ab-a1a4-bd3f02f81fda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_56d679aa-b6ff-40c8-8e54-bfb5b7eaf68b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:to="loc_us-gaap_RetainedEarningsMember_56d679aa-b6ff-40c8-8e54-bfb5b7eaf68b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_21abd3e1-e090-45ad-9281-237e29fa4998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dfd97e75-44be-4925-bf7b-4d69a5065d84" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_21abd3e1-e090-45ad-9281-237e29fa4998" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended" id="ia4d7c53087ac451da175fd648b4f1db2_ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="alg-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i9a3f226a2b494e90b1a24538229fb20b_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="alg-20201231.xsd#SignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/SignificantAccountingPolicies" xlink:type="extended" id="i43457938a81946e1a11be0c1c97800aa_SignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="alg-20201231.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" id="i3dcb83cae60d45ffac48eb7bdda407ce_SignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="alg-20201231.xsd#SignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/SignificantAccountingPoliciesTables" xlink:type="extended" id="i67e8d96fd28f42b087701544f3c14f31_SignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#SignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="i62816936e981429eafd0287af2b8f007_SignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:href="alg-20201231.xsd#alg_AccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_ee11afff-4975-43bb-b0a8-02959c0c12cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_NumberOfReportableSegments_ee11afff-4975-43bb-b0a8-02959c0c12cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_0cac695f-7168-409a-9d73-526c8fc63f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_RestrictedCash_0cac695f-7168-409a-9d73-526c8fc63f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_fedbaf0c-3f1a-4b3e-b1b7-d6914282e158" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_fedbaf0c-3f1a-4b3e-b1b7-d6914282e158" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7dd39796-374d-44b4-b278-c2bcc2fce0c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7dd39796-374d-44b4-b278-c2bcc2fce0c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_494d4902-84fc-483d-8b18-f77040a5fed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_AdvertisingExpense_494d4902-84fc-483d-8b18-f77040a5fed0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7fe24175-71e0-4680-96f1-8480841df18f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7fe24175-71e0-4680-96f1-8480841df18f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_7f2d4dd5-2dca-4e8c-b0f6-53de3dffe5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_7f2d4dd5-2dca-4e8c-b0f6-53de3dffe5e8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6a04595c-c496-43f2-93cb-afce2f621e17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6a04595c-c496-43f2-93cb-afce2f621e17" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_AccountingPoliciesTable_6466c851-02ca-4311-ab69-6402eff0dd11" xlink:href="alg-20201231.xsd#alg_AccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_alg_AccountingPoliciesLineItems_9f8657f1-99af-4b20-abc4-1f3b193d1c05" xlink:to="loc_alg_AccountingPoliciesTable_6466c851-02ca-4311-ab69-6402eff0dd11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_70c63ffa-4fa1-44f5-9608-a41fef23b533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_AccountingPoliciesTable_6466c851-02ca-4311-ab69-6402eff0dd11" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_70c63ffa-4fa1-44f5-9608-a41fef23b533" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_70c63ffa-4fa1-44f5-9608-a41fef23b533_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_70c63ffa-4fa1-44f5-9608-a41fef23b533" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_70c63ffa-4fa1-44f5-9608-a41fef23b533_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1fbe4f1f-2c84-4341-ab7c-8394b3bb46b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_70c63ffa-4fa1-44f5-9608-a41fef23b533" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1fbe4f1f-2c84-4341-ab7c-8394b3bb46b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0b83e7c9-4fd1-4dd5-9eac-3a2dbca6edb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1fbe4f1f-2c84-4341-ab7c-8394b3bb46b8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0b83e7c9-4fd1-4dd5-9eac-3a2dbca6edb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f7bd4835-37cf-4877-a579-0b36804bffa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_AccountingPoliciesTable_6466c851-02ca-4311-ab69-6402eff0dd11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f7bd4835-37cf-4877-a579-0b36804bffa4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f7bd4835-37cf-4877-a579-0b36804bffa4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f7bd4835-37cf-4877-a579-0b36804bffa4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f7bd4835-37cf-4877-a579-0b36804bffa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1156d657-15f3-4f0b-8526-22669a14c4f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f7bd4835-37cf-4877-a579-0b36804bffa4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1156d657-15f3-4f0b-8526-22669a14c4f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_cffc7491-ea13-41e1-9292-784ac4f09087" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1156d657-15f3-4f0b-8526-22669a14c4f4" xlink:to="loc_us-gaap_EquipmentMember_cffc7491-ea13-41e1-9292-784ac4f09087" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fdcf3c6a-ea8e-4de0-8ff2-b7062473746a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_AccountingPoliciesTable_6466c851-02ca-4311-ab69-6402eff0dd11" xlink:to="loc_srt_RangeAxis_fdcf3c6a-ea8e-4de0-8ff2-b7062473746a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fdcf3c6a-ea8e-4de0-8ff2-b7062473746a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fdcf3c6a-ea8e-4de0-8ff2-b7062473746a" xlink:to="loc_srt_RangeMember_fdcf3c6a-ea8e-4de0-8ff2-b7062473746a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2eba1170-7fca-4168-b114-fa6fa4770d27" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fdcf3c6a-ea8e-4de0-8ff2-b7062473746a" xlink:to="loc_srt_RangeMember_2eba1170-7fca-4168-b114-fa6fa4770d27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_91cdd61a-14dd-4b59-b4d7-7f9addfeeea4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2eba1170-7fca-4168-b114-fa6fa4770d27" xlink:to="loc_srt_MinimumMember_91cdd61a-14dd-4b59-b4d7-7f9addfeeea4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0de567be-2821-428d-b29b-2d70b93ff2ca" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2eba1170-7fca-4168-b114-fa6fa4770d27" xlink:to="loc_srt_MaximumMember_0de567be-2821-428d-b29b-2d70b93ff2ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8a0a7b47-0c5e-408e-af5d-6b46bb1af0cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_AccountingPoliciesTable_6466c851-02ca-4311-ab69-6402eff0dd11" xlink:to="loc_us-gaap_AwardTypeAxis_8a0a7b47-0c5e-408e-af5d-6b46bb1af0cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8a0a7b47-0c5e-408e-af5d-6b46bb1af0cf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8a0a7b47-0c5e-408e-af5d-6b46bb1af0cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8a0a7b47-0c5e-408e-af5d-6b46bb1af0cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049f8973-b2da-490c-995d-8800e7c5c511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8a0a7b47-0c5e-408e-af5d-6b46bb1af0cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049f8973-b2da-490c-995d-8800e7c5c511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3c15ac6b-23e1-45b9-9970-5279c5c694db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049f8973-b2da-490c-995d-8800e7c5c511" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3c15ac6b-23e1-45b9-9970-5279c5c694db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails" xlink:type="extended" id="iba86b913bac54d269b0d160fd5309b29_SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/AccountingPronouncements" xlink:type="simple" xlink:href="alg-20201231.xsd#AccountingPronouncements"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/AccountingPronouncements" xlink:type="extended" id="i70b5a2ee7ab44fbeb601de6960880f3f_AccountingPronouncements"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/BusinessCombinations" xlink:type="simple" xlink:href="alg-20201231.xsd#BusinessCombinations"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/BusinessCombinations" xlink:type="extended" id="i67f5ac0c3c7a4f328ae5673e23947d20_BusinessCombinations"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/BusinessCombinationsTables" xlink:type="simple" xlink:href="alg-20201231.xsd#BusinessCombinationsTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/BusinessCombinationsTables" xlink:type="extended" id="i57aba91ca3ec43389acd3e6804569fcd_BusinessCombinationsTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#BusinessCombinationsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails" xlink:type="extended" id="i60d4bf556af44f179e1f9fb292bb3353_BusinessCombinationsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_d938e8ed-c0e4-4b77-811c-a2d1377a9a26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_d938e8ed-c0e4-4b77-811c-a2d1377a9a26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8b06101f-eb47-4fc1-8427-026594561eb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8b06101f-eb47-4fc1-8427-026594561eb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1d100885-1557-48ae-8bcf-adabd014e7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1d100885-1557-48ae-8bcf-adabd014e7a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_9a49d505-2a50-4e81-ad7a-19db13580d3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_9a49d505-2a50-4e81-ad7a-19db13580d3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_110f7dbc-224c-4b61-8fb7-092a3f678a36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_110f7dbc-224c-4b61-8fb7-092a3f678a36" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_ac6ddc37-9906-46ee-a417-87cd2d384cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_ac6ddc37-9906-46ee-a417-87cd2d384cd0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_419abbf4-358b-430a-ac4e-c286ae1d93f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9cb6bac3-30e7-484c-a0a2-b92312d2e309" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_419abbf4-358b-430a-ac4e-c286ae1d93f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f48c895e-152e-42c6-8e59-c851e9830963" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_419abbf4-358b-430a-ac4e-c286ae1d93f4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f48c895e-152e-42c6-8e59-c851e9830963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f48c895e-152e-42c6-8e59-c851e9830963_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f48c895e-152e-42c6-8e59-c851e9830963" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f48c895e-152e-42c6-8e59-c851e9830963_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3134180-056d-4dc8-a5fe-f38d07a3bd6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f48c895e-152e-42c6-8e59-c851e9830963" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3134180-056d-4dc8-a5fe-f38d07a3bd6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_MorbarkLLCMember_1d652e83-637b-4791-8786-e07e462abb99" xlink:href="alg-20201231.xsd#alg_MorbarkLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3134180-056d-4dc8-a5fe-f38d07a3bd6d" xlink:to="loc_alg_MorbarkLLCMember_1d652e83-637b-4791-8786-e07e462abb99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DutchPowerCompanyBVMember_a99f3722-53c8-4612-98d5-d0fe0115747b" xlink:href="alg-20201231.xsd#alg_DutchPowerCompanyBVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3134180-056d-4dc8-a5fe-f38d07a3bd6d" xlink:to="loc_alg_DutchPowerCompanyBVMember_a99f3722-53c8-4612-98d5-d0fe0115747b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i7709e6a536994f2e9443555267b1e6f1_BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_5bf63ff2-d3c1-46ab-be19-06e44f416c86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_5bf63ff2-d3c1-46ab-be19-06e44f416c86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_35e6d23e-6f32-4552-b3db-0a57f2c0ed12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_35e6d23e-6f32-4552-b3db-0a57f2c0ed12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_69858024-7588-40e1-87e9-e68decfbe287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_69858024-7588-40e1-87e9-e68decfbe287" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentalEquipment_785984dd-ab15-4772-bf31-909aea3c9428" xlink:href="alg-20201231.xsd#alg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentalEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_alg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentalEquipment_785984dd-ab15-4772-bf31-909aea3c9428" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_684ddcdd-8d8e-4e9d-bc71-b91ae6feb506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_684ddcdd-8d8e-4e9d-bc71-b91ae6feb506" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_bd634cc1-99c4-4f36-84bc-3dbafe07c923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_bd634cc1-99c4-4f36-84bc-3dbafe07c923" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_cf4f9d0b-d1c5-44f5-ba9c-3315689db5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_cf4f9d0b-d1c5-44f5-ba9c-3315689db5a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_dd918fd0-d4a7-45bb-9bdb-16e9744cb28d" xlink:href="alg-20201231.xsd#alg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_alg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_dd918fd0-d4a7-45bb-9bdb-16e9744cb28d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0bbac5c0-9a93-4307-861e-2e2b0af8ff36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0bbac5c0-9a93-4307-861e-2e2b0af8ff36" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a5778c45-4c8e-44e5-846f-c28d2774731b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_Goodwill_a5778c45-4c8e-44e5-846f-c28d2774731b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_6f01ae26-8382-4ee9-91b8-06bf89ac79b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_6f01ae26-8382-4ee9-91b8-06bf89ac79b8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_fbf0dceb-6af2-4f18-9db8-b2f3a66b90b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_fbf0dceb-6af2-4f18-9db8-b2f3a66b90b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e807f049-61d3-4ef0-a5f3-fd9b8bc27ca8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e807f049-61d3-4ef0-a5f3-fd9b8bc27ca8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e45d3fcc-6f64-48c1-acd7-9c424d17ad13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_cfdcf623-7625-46a1-9464-2c11002a2fc6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e45d3fcc-6f64-48c1-acd7-9c424d17ad13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1c79ac78-f132-49f3-89b6-35ab4861df85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e45d3fcc-6f64-48c1-acd7-9c424d17ad13" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1c79ac78-f132-49f3-89b6-35ab4861df85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c79ac78-f132-49f3-89b6-35ab4861df85_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1c79ac78-f132-49f3-89b6-35ab4861df85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c79ac78-f132-49f3-89b6-35ab4861df85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfb05814-eae3-415d-92bf-092c76b55dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1c79ac78-f132-49f3-89b6-35ab4861df85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfb05814-eae3-415d-92bf-092c76b55dcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_MorbarkLLCMember_da8e8875-d455-4672-bfe7-ef3a11534050" xlink:href="alg-20201231.xsd#alg_MorbarkLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfb05814-eae3-415d-92bf-092c76b55dcd" xlink:to="loc_alg_MorbarkLLCMember_da8e8875-d455-4672-bfe7-ef3a11534050" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DutchPowerCompanyBVMember_5c343302-1274-4cdb-aa1b-ade2838979e2" xlink:href="alg-20201231.xsd#alg_DutchPowerCompanyBVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfb05814-eae3-415d-92bf-092c76b55dcd" xlink:to="loc_alg_DutchPowerCompanyBVMember_5c343302-1274-4cdb-aa1b-ade2838979e2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/EarningsPerShare" xlink:type="simple" xlink:href="alg-20201231.xsd#EarningsPerShare"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/EarningsPerShare" xlink:type="extended" id="ie48936918a6443f9b0fda2c7d0e3ef0d_EarningsPerShare"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="alg-20201231.xsd#EarningsPerShareTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/EarningsPerShareTables" xlink:type="extended" id="i7c6865d11d45419dbc3d3357e173c87d_EarningsPerShareTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#EarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/EarningsPerShareDetails" xlink:type="extended" id="i1bb1c4fae7384902adff8d75f4841d66_EarningsPerShareDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ValuationandQualifyingAccounts" xlink:type="simple" xlink:href="alg-20201231.xsd#ValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ValuationandQualifyingAccounts" xlink:type="extended" id="ie3d242bcdb694160ae2ea7b9557d4ecd_ValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ValuationandQualifyingAccountsTables" xlink:type="simple" xlink:href="alg-20201231.xsd#ValuationandQualifyingAccountsTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ValuationandQualifyingAccountsTables" xlink:type="extended" id="i39070523e86b4e3b8e724ea8e1b5470a_ValuationandQualifyingAccountsTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" xlink:type="extended" id="i2b8ae0a0051b407c83be9472bdeea4ae_ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b44b296d-d08b-4423-9d89-fd4f5ed41015" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_18a37366-4d67-4e22-8536-8b30d87d4b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b44b296d-d08b-4423-9d89-fd4f5ed41015" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_18a37366-4d67-4e22-8536-8b30d87d4b5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_17c14aca-43ff-4645-9b5f-0ba19a1a8225" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_18a37366-4d67-4e22-8536-8b30d87d4b5a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_17c14aca-43ff-4645-9b5f-0ba19a1a8225" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_9b9c432b-721f-4f3e-b298-3a73dc27f728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_18a37366-4d67-4e22-8536-8b30d87d4b5a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_9b9c432b-721f-4f3e-b298-3a73dc27f728" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_8d7d859a-6cef-4704-968b-c9504df87114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_18a37366-4d67-4e22-8536-8b30d87d4b5a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_8d7d859a-6cef-4704-968b-c9504df87114" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_debca0e8-e94e-421c-ba22-0dcc58e0c571" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_18a37366-4d67-4e22-8536-8b30d87d4b5a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_debca0e8-e94e-421c-ba22-0dcc58e0c571" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_7242a603-0ffa-4763-9967-223a85fbc8c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5c67a58c-f2bf-4e4c-bfa2-7d48e4dff384" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b44b296d-d08b-4423-9d89-fd4f5ed41015" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5c67a58c-f2bf-4e4c-bfa2-7d48e4dff384" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4445c8c8-bf7f-4c2c-914c-54a76014d673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5c67a58c-f2bf-4e4c-bfa2-7d48e4dff384" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4445c8c8-bf7f-4c2c-914c-54a76014d673" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_4445c8c8-bf7f-4c2c-914c-54a76014d673_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4445c8c8-bf7f-4c2c-914c-54a76014d673" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_4445c8c8-bf7f-4c2c-914c-54a76014d673_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_af4152c3-b621-4d4c-9854-3a93c27b8dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4445c8c8-bf7f-4c2c-914c-54a76014d673" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_af4152c3-b621-4d4c-9854-3a93c27b8dd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_SECSchedule1209SalesDiscountsMember_3dcef4bb-f613-4955-a41b-71aba8e3b08a" xlink:href="alg-20201231.xsd#alg_SECSchedule1209SalesDiscountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_af4152c3-b621-4d4c-9854-3a93c27b8dd6" xlink:to="loc_alg_SECSchedule1209SalesDiscountsMember_3dcef4bb-f613-4955-a41b-71aba8e3b08a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserveMember_6ce89afd-d7e9-4917-8582-6b5b9477bc8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_af4152c3-b621-4d4c-9854-3a93c27b8dd6" xlink:to="loc_us-gaap_InventoryValuationReserveMember_6ce89afd-d7e9-4917-8582-6b5b9477bc8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantyReservesMember_38f92d1e-f49d-481a-b104-9aceb5f6bac0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantyReservesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_af4152c3-b621-4d4c-9854-3a93c27b8dd6" xlink:to="loc_us-gaap_WarrantyReservesMember_38f92d1e-f49d-481a-b104-9aceb5f6bac0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#ValuationandQualifyingAccountsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" xlink:type="extended" id="ie027d3624d5c490ba3d68dd38ea059bc_ValuationandQualifyingAccountsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e999c281-357a-43f2-b406-9ddf5d832c29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e999c281-357a-43f2-b406-9ddf5d832c29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_7e3210f3-414a-4195-9458-d9315adb7e44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_us-gaap_InventoryValuationReserves_7e3210f3-414a-4195-9458-d9315adb7e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_InventoryUsagePeriod_d1ae2d64-86cc-495b-9e5a-543a7a9f8c3e" xlink:href="alg-20201231.xsd#alg_InventoryUsagePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_alg_InventoryUsagePeriod_d1ae2d64-86cc-495b-9e5a-543a7a9f8c3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_InventoryReservePercentage_68fc7add-5fa9-47b4-9cc7-fe3a95c9598b" xlink:href="alg-20201231.xsd#alg_InventoryReservePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_alg_InventoryReservePercentage_68fc7add-5fa9-47b4-9cc7-fe3a95c9598b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ProductWarrantyPeriod_9f457ed5-349d-41e6-abab-47957a452430" xlink:href="alg-20201231.xsd#alg_ProductWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_alg_ProductWarrantyPeriod_9f457ed5-349d-41e6-abab-47957a452430" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ProductWarrantyAccrualPeriodOfExpensesUsedInCalculation_2667c60f-de7f-4bc4-af4d-ad0e225afd7f" xlink:href="alg-20201231.xsd#alg_ProductWarrantyAccrualPeriodOfExpensesUsedInCalculation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_alg_ProductWarrantyAccrualPeriodOfExpensesUsedInCalculation_2667c60f-de7f-4bc4-af4d-ad0e225afd7f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ProductWarrantyAccrualPeriodForSalesUsedInCalculation_138f7c28-ee70-4202-9129-08f8dcee68d4" xlink:href="alg-20201231.xsd#alg_ProductWarrantyAccrualPeriodForSalesUsedInCalculation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_alg_ProductWarrantyAccrualPeriodForSalesUsedInCalculation_138f7c28-ee70-4202-9129-08f8dcee68d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ProductWarrantyAccrualLagPeriod_a1a6628a-6cad-469d-8fdc-4bcdcf46d072" xlink:href="alg-20201231.xsd#alg_ProductWarrantyAccrualLagPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_alg_ProductWarrantyAccrualLagPeriod_a1a6628a-6cad-469d-8fdc-4bcdcf46d072" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_a2d2871c-fa24-4c7b-a6ff-6cf023a06138" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_a2d2871c-fa24-4c7b-a6ff-6cf023a06138" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd20e6d-c5da-4dd7-930d-dcff110f2a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_217356d8-8ff0-41d8-b7c7-af032b535219" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd20e6d-c5da-4dd7-930d-dcff110f2a64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_14327bdb-b102-456e-bde2-631dbb64126a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd20e6d-c5da-4dd7-930d-dcff110f2a64" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_14327bdb-b102-456e-bde2-631dbb64126a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_14327bdb-b102-456e-bde2-631dbb64126a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_14327bdb-b102-456e-bde2-631dbb64126a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_14327bdb-b102-456e-bde2-631dbb64126a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_7603ad02-7196-4422-932b-05a154b2d250" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_14327bdb-b102-456e-bde2-631dbb64126a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_7603ad02-7196-4422-932b-05a154b2d250" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_SECSchedule1209SalesDiscountsMember_0c955c26-e50a-4edf-b2d2-6088cd0d11d2" xlink:href="alg-20201231.xsd#alg_SECSchedule1209SalesDiscountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_7603ad02-7196-4422-932b-05a154b2d250" xlink:to="loc_alg_SECSchedule1209SalesDiscountsMember_0c955c26-e50a-4edf-b2d2-6088cd0d11d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2e1f6b55-e9eb-487b-b6ce-87a4a9cbc60c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd20e6d-c5da-4dd7-930d-dcff110f2a64" xlink:to="loc_srt_RangeAxis_2e1f6b55-e9eb-487b-b6ce-87a4a9cbc60c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2e1f6b55-e9eb-487b-b6ce-87a4a9cbc60c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2e1f6b55-e9eb-487b-b6ce-87a4a9cbc60c" xlink:to="loc_srt_RangeMember_2e1f6b55-e9eb-487b-b6ce-87a4a9cbc60c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_68c45a2f-7133-4487-9ea7-eee50020ba59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2e1f6b55-e9eb-487b-b6ce-87a4a9cbc60c" xlink:to="loc_srt_RangeMember_68c45a2f-7133-4487-9ea7-eee50020ba59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fee583fc-293b-4be2-956b-0cd03fbce1c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_68c45a2f-7133-4487-9ea7-eee50020ba59" xlink:to="loc_srt_MinimumMember_fee583fc-293b-4be2-956b-0cd03fbce1c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bef51804-708a-4f9d-b1fe-4670c88ae30b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_68c45a2f-7133-4487-9ea7-eee50020ba59" xlink:to="loc_srt_MaximumMember_bef51804-708a-4f9d-b1fe-4670c88ae30b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0463cf8d-8814-41eb-9e1d-f84d87475b94" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd20e6d-c5da-4dd7-930d-dcff110f2a64" xlink:to="loc_srt_ProductOrServiceAxis_0463cf8d-8814-41eb-9e1d-f84d87475b94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0463cf8d-8814-41eb-9e1d-f84d87475b94_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0463cf8d-8814-41eb-9e1d-f84d87475b94" xlink:to="loc_srt_ProductsAndServicesDomain_0463cf8d-8814-41eb-9e1d-f84d87475b94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a5e98327-3371-44f8-aa69-c60a3f5c6865" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0463cf8d-8814-41eb-9e1d-f84d87475b94" xlink:to="loc_srt_ProductsAndServicesDomain_a5e98327-3371-44f8-aa69-c60a3f5c6865" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WholegoodUnitsMember_56ae2ad0-2ca7-4cec-a212-151815ed9788" xlink:href="alg-20201231.xsd#alg_WholegoodUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a5e98327-3371-44f8-aa69-c60a3f5c6865" xlink:to="loc_alg_WholegoodUnitsMember_56ae2ad0-2ca7-4cec-a212-151815ed9788" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_PartsMember_aa9445eb-53e1-4261-b2b8-711f05897c52" xlink:href="alg-20201231.xsd#alg_PartsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a5e98327-3371-44f8-aa69-c60a3f5c6865" xlink:to="loc_alg_PartsMember_aa9445eb-53e1-4261-b2b8-711f05897c52" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/Inventories" xlink:type="simple" xlink:href="alg-20201231.xsd#Inventories"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/Inventories" xlink:type="extended" id="i3b544ea5b98247839c55e8c0e1f4dc91_Inventories"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InventoriesTables" xlink:type="simple" xlink:href="alg-20201231.xsd#InventoriesTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InventoriesTables" xlink:type="extended" id="i35ac59e8141c40658ec46e804763411d_InventoriesTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#InventoriesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails" xlink:type="extended" id="i8948729c6e5945bb988972a3ade556aa_InventoriesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#InventoriesScheduleofInventoryCurrentDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" xlink:type="extended" id="i6d1a282beeec487cbae195617b0b47af_InventoriesScheduleofInventoryCurrentDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="alg-20201231.xsd#PropertyPlantandEquipment"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/PropertyPlantandEquipment" xlink:type="extended" id="i5b89b78a347a4a8984c2e3f0e0b1ad81_PropertyPlantandEquipment"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="alg-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/PropertyPlantandEquipmentTables" xlink:type="extended" id="if2e6cfe9bcdd46aca321557d5114eb91_PropertyPlantandEquipmentTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended" id="idd83b8fc7dee429aa48bf322882ab4f4_PropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a701e2be-73c0-4c11-90de-d617ca668eb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_43825949-f682-4541-a77e-4e94467f7c3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a701e2be-73c0-4c11-90de-d617ca668eb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_43825949-f682-4541-a77e-4e94467f7c3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_18255df9-c114-4d82-8b80-01d026ebf903" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a701e2be-73c0-4c11-90de-d617ca668eb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_18255df9-c114-4d82-8b80-01d026ebf903" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e9aec3bc-7d3b-46ee-b1af-bf5e629757bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a701e2be-73c0-4c11-90de-d617ca668eb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e9aec3bc-7d3b-46ee-b1af-bf5e629757bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_eee72624-722d-45a8-a1b0-318d3265edb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a701e2be-73c0-4c11-90de-d617ca668eb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_eee72624-722d-45a8-a1b0-318d3265edb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a2a9142-2243-498e-9390-6d7e2894a81e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a701e2be-73c0-4c11-90de-d617ca668eb7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a2a9142-2243-498e-9390-6d7e2894a81e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1d7b4e0-4eb1-41d8-8876-cbd5d136a70a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a2a9142-2243-498e-9390-6d7e2894a81e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1d7b4e0-4eb1-41d8-8876-cbd5d136a70a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1d7b4e0-4eb1-41d8-8876-cbd5d136a70a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1d7b4e0-4eb1-41d8-8876-cbd5d136a70a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1d7b4e0-4eb1-41d8-8876-cbd5d136a70a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1d7b4e0-4eb1-41d8-8876-cbd5d136a70a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_863be3d0-05be-48a7-a25c-248c83fb192a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:to="loc_us-gaap_LandMember_863be3d0-05be-48a7-a25c-248c83fb192a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_fbd488b7-afe7-40a1-9d62-0343f2dc4974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_fbd488b7-afe7-40a1-9d62-0343f2dc4974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_c3b2933e-17b4-4cdf-962c-fc5d869517e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_c3b2933e-17b4-4cdf-962c-fc5d869517e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7adafe49-51ad-4992-9a17-fadec7f130fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7adafe49-51ad-4992-9a17-fadec7f130fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_ebe5856e-f469-4630-aac4-548f3bcaa04f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_ebe5856e-f469-4630-aac4-548f3bcaa04f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_0242ebc4-e066-4390-822e-e0feb3086a04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_741f32ae-c804-4c15-9574-fb5c4841a326" xlink:to="loc_us-gaap_TransportationEquipmentMember_0242ebc4-e066-4390-822e-e0feb3086a04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a467fdc5-31f5-4c61-8e45-77f3b2fd945f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a2a9142-2243-498e-9390-6d7e2894a81e" xlink:to="loc_srt_RangeAxis_a467fdc5-31f5-4c61-8e45-77f3b2fd945f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a467fdc5-31f5-4c61-8e45-77f3b2fd945f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a467fdc5-31f5-4c61-8e45-77f3b2fd945f" xlink:to="loc_srt_RangeMember_a467fdc5-31f5-4c61-8e45-77f3b2fd945f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0a15c256-0a9f-498b-a2f9-d749e5e7791d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a467fdc5-31f5-4c61-8e45-77f3b2fd945f" xlink:to="loc_srt_RangeMember_0a15c256-0a9f-498b-a2f9-d749e5e7791d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_11a1129a-cabc-4674-b371-1017d3522d66" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0a15c256-0a9f-498b-a2f9-d749e5e7791d" xlink:to="loc_srt_MinimumMember_11a1129a-cabc-4674-b371-1017d3522d66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f14e9307-6457-4e04-af65-c23b101ac96d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0a15c256-0a9f-498b-a2f9-d749e5e7791d" xlink:to="loc_srt_MaximumMember_f14e9307-6457-4e04-af65-c23b101ac96d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/Goodwill" xlink:type="simple" xlink:href="alg-20201231.xsd#Goodwill"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/Goodwill" xlink:type="extended" id="ic720f74d572a43ad868ac1349bdbb132_Goodwill"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/GoodwillTables" xlink:type="simple" xlink:href="alg-20201231.xsd#GoodwillTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/GoodwillTables" xlink:type="extended" id="ief422a681d7c44c99e08dd7001a84a39_GoodwillTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/GoodwillDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#GoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/GoodwillDetails" xlink:type="extended" id="iae6c87cd420945929066d68e83a689ac_GoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_8bb33d28-9948-4400-b629-5c1856cd9547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_eea941bf-d226-4e60-beff-f19241a913d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_8bb33d28-9948-4400-b629-5c1856cd9547" xlink:to="loc_us-gaap_GoodwillRollForward_eea941bf-d226-4e60-beff-f19241a913d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e4142c63-5341-4ea7-b741-224a1c7bbfb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_eea941bf-d226-4e60-beff-f19241a913d3" xlink:to="loc_us-gaap_Goodwill_e4142c63-5341-4ea7-b741-224a1c7bbfb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_5f86087a-1e1f-4898-9bdc-ff68681dd1ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_eea941bf-d226-4e60-beff-f19241a913d3" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_5f86087a-1e1f-4898-9bdc-ff68681dd1ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_0de1cb42-e719-439e-ab40-baf9dfd6062e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_eea941bf-d226-4e60-beff-f19241a913d3" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_0de1cb42-e719-439e-ab40-baf9dfd6062e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_97d278f8-e445-4c5a-a7ae-dce75fa076cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_eea941bf-d226-4e60-beff-f19241a913d3" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_97d278f8-e445-4c5a-a7ae-dce75fa076cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_437bc6e5-0cf9-4ec9-beb4-28788ab0043b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_65084476-e98a-4892-893a-cfe1e1935a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_8bb33d28-9948-4400-b629-5c1856cd9547" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_65084476-e98a-4892-893a-cfe1e1935a27" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a98dc2d1-d8f6-482a-a86f-397afb53eb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_65084476-e98a-4892-893a-cfe1e1935a27" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a98dc2d1-d8f6-482a-a86f-397afb53eb2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a98dc2d1-d8f6-482a-a86f-397afb53eb2a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a98dc2d1-d8f6-482a-a86f-397afb53eb2a" xlink:to="loc_us-gaap_SegmentDomain_a98dc2d1-d8f6-482a-a86f-397afb53eb2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_446d9d83-6bfe-4326-8cf8-b3243b422b67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a98dc2d1-d8f6-482a-a86f-397afb53eb2a" xlink:to="loc_us-gaap_SegmentDomain_446d9d83-6bfe-4326-8cf8-b3243b422b67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_IndustrialMember_c0de67fc-54b1-480c-93e9-5a5b52e79911" xlink:href="alg-20201231.xsd#alg_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_446d9d83-6bfe-4326-8cf8-b3243b422b67" xlink:to="loc_alg_IndustrialMember_c0de67fc-54b1-480c-93e9-5a5b52e79911" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_AgriculturalMember_1f5fb442-ccd1-4951-841e-a248e9d4b873" xlink:href="alg-20201231.xsd#alg_AgriculturalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_446d9d83-6bfe-4326-8cf8-b3243b422b67" xlink:to="loc_alg_AgriculturalMember_1f5fb442-ccd1-4951-841e-a248e9d4b873" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssets" xlink:type="simple" xlink:href="alg-20201231.xsd#DefiniteandIndefiniteLivedIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssets" xlink:type="extended" id="ib236f97fd2c542b7bd05d4373d4f5c01_DefiniteandIndefiniteLivedIntangibleAssets"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssetsTables" xlink:type="simple" xlink:href="alg-20201231.xsd#DefiniteandIndefiniteLivedIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssetsTables" xlink:type="extended" id="i3e4408b7932a4c3a959035a83ea44fc5_DefiniteandIndefiniteLivedIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#DefiniteandIndefiniteLivedIntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" xlink:type="extended" id="i2d8f82108ba34519b0a8e089d1c1e4cf_DefiniteandIndefiniteLivedIntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:href="alg-20201231.xsd#alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9d4f6f2a-5bba-458d-9b8e-186c9c0ff75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9d4f6f2a-5bba-458d-9b8e-186c9c0ff75b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5ae8cad-d6d4-4ee0-a99c-4e5716522aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5ae8cad-d6d4-4ee0-a99c-4e5716522aac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a438b1d4-a1b6-45ba-8d57-a7c4402290ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a438b1d4-a1b6-45ba-8d57-a7c4402290ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_91edff1e-2509-44ed-b973-6695b5797843" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_91edff1e-2509-44ed-b973-6695b5797843" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_54009a20-6d32-4dae-ac17-a23c6bbf2af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_54009a20-6d32-4dae-ac17-a23c6bbf2af1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_edb11648-d0ab-4c47-920a-a9ab66a15a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_edb11648-d0ab-4c47-920a-a9ab66a15a03" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_46a6d7f1-6b08-416e-99fb-a9eb90ebe4df" xlink:href="alg-20201231.xsd#alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_282eab51-a241-4f5b-a26a-1242a2d1940c" xlink:to="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_46a6d7f1-6b08-416e-99fb-a9eb90ebe4df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d9b87fa1-6bd1-43f0-89ea-234a8ad70cf8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_46a6d7f1-6b08-416e-99fb-a9eb90ebe4df" xlink:to="loc_srt_RangeAxis_d9b87fa1-6bd1-43f0-89ea-234a8ad70cf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d9b87fa1-6bd1-43f0-89ea-234a8ad70cf8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d9b87fa1-6bd1-43f0-89ea-234a8ad70cf8" xlink:to="loc_srt_RangeMember_d9b87fa1-6bd1-43f0-89ea-234a8ad70cf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e65d2b9f-c5b1-40c7-999b-af3b0f138d85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d9b87fa1-6bd1-43f0-89ea-234a8ad70cf8" xlink:to="loc_srt_RangeMember_e65d2b9f-c5b1-40c7-999b-af3b0f138d85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4fd47447-5094-4b49-b346-00fa57764be9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e65d2b9f-c5b1-40c7-999b-af3b0f138d85" xlink:to="loc_srt_MinimumMember_4fd47447-5094-4b49-b346-00fa57764be9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8d54b360-1ce9-4281-9b12-f484b802b0f2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e65d2b9f-c5b1-40c7-999b-af3b0f138d85" xlink:to="loc_srt_MaximumMember_8d54b360-1ce9-4281-9b12-f484b802b0f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7022becf-ff90-46c9-80d6-382f4c93c2db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_46a6d7f1-6b08-416e-99fb-a9eb90ebe4df" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7022becf-ff90-46c9-80d6-382f4c93c2db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7022becf-ff90-46c9-80d6-382f4c93c2db_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7022becf-ff90-46c9-80d6-382f4c93c2db" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7022becf-ff90-46c9-80d6-382f4c93c2db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f33c6390-0921-427c-8ba3-9f92d6c60018" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7022becf-ff90-46c9-80d6-382f4c93c2db" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f33c6390-0921-427c-8ba3-9f92d6c60018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_00bc7c49-f6fd-4a0e-8508-39b46709217c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f33c6390-0921-427c-8ba3-9f92d6c60018" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_00bc7c49-f6fd-4a0e-8508-39b46709217c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e0798ded-9652-48d2-9c51-dc1269308065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f33c6390-0921-427c-8ba3-9f92d6c60018" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e0798ded-9652-48d2-9c51-dc1269308065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_a8e62fc2-a78a-4492-ba9f-639a509c348e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f33c6390-0921-427c-8ba3-9f92d6c60018" xlink:to="loc_us-gaap_IntellectualPropertyMember_a8e62fc2-a78a-4492-ba9f-639a509c348e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_b2e04f63-4472-4c4c-88d8-c9a5d1aa3f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f33c6390-0921-427c-8ba3-9f92d6c60018" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_b2e04f63-4472-4c4c-88d8-c9a5d1aa3f07" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_47bd618e-5661-489a-b701-d7dc667783ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_46a6d7f1-6b08-416e-99fb-a9eb90ebe4df" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_47bd618e-5661-489a-b701-d7dc667783ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_47bd618e-5661-489a-b701-d7dc667783ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_47bd618e-5661-489a-b701-d7dc667783ed" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_47bd618e-5661-489a-b701-d7dc667783ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3e5dac34-fe2f-43c8-9017-dd06b6a0ee4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_47bd618e-5661-489a-b701-d7dc667783ed" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3e5dac34-fe2f-43c8-9017-dd06b6a0ee4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_dce2823f-4387-4d02-8d80-f3309afed05d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3e5dac34-fe2f-43c8-9017-dd06b6a0ee4c" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_dce2823f-4387-4d02-8d80-f3309afed05d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#DefiniteandIndefiniteLivedIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/DefiniteandIndefiniteLivedIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i47f33b4d42a3467dba8d3b679e8fa4bf_DefiniteandIndefiniteLivedIntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:href="alg-20201231.xsd#alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e464e6f2-9585-40ae-a343-4efdf1be1ed8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e464e6f2-9585-40ae-a343-4efdf1be1ed8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3363dfd2-f6d9-4779-b90a-bc0add948f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3363dfd2-f6d9-4779-b90a-bc0add948f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ecbeb190-3a01-4156-b10b-79f991d05c02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ecbeb190-3a01-4156-b10b-79f991d05c02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7762c4e1-28d2-475f-95aa-68b00e3cd119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7762c4e1-28d2-475f-95aa-68b00e3cd119" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fd273a12-d63e-40fa-ad35-5229c6990583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fd273a12-d63e-40fa-ad35-5229c6990583" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b1dcf458-c3d5-4271-a9fb-905fb76cfca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b1dcf458-c3d5-4271-a9fb-905fb76cfca4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0719366c-8e4a-41bb-954c-6ffcea02ec6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0719366c-8e4a-41bb-954c-6ffcea02ec6d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_f9ac1cb0-741a-4ecf-9730-ea979509f0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_f9ac1cb0-741a-4ecf-9730-ea979509f0d2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_910752bc-22df-4757-96e0-50c6cb07402e" xlink:href="alg-20201231.xsd#alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems_a256b98f-3a8a-4acb-84d0-7a8950835024" xlink:to="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_910752bc-22df-4757-96e0-50c6cb07402e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_06b39118-0a1a-4de3-9a2d-fb5ea16cdfb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_910752bc-22df-4757-96e0-50c6cb07402e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_06b39118-0a1a-4de3-9a2d-fb5ea16cdfb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b39118-0a1a-4de3-9a2d-fb5ea16cdfb5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_06b39118-0a1a-4de3-9a2d-fb5ea16cdfb5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_06b39118-0a1a-4de3-9a2d-fb5ea16cdfb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_05e5e972-9e3c-41df-b1be-670c81cb52d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_06b39118-0a1a-4de3-9a2d-fb5ea16cdfb5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_05e5e972-9e3c-41df-b1be-670c81cb52d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_89f15f51-d6be-45df-b648-e22354cfe607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_05e5e972-9e3c-41df-b1be-670c81cb52d6" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_89f15f51-d6be-45df-b648-e22354cfe607" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fe350c30-d32d-4b3a-8942-39b5c4a62d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_05e5e972-9e3c-41df-b1be-670c81cb52d6" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fe350c30-d32d-4b3a-8942-39b5c4a62d8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_2eb316ea-4199-46ea-8885-1a1f401576f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_05e5e972-9e3c-41df-b1be-670c81cb52d6" xlink:to="loc_us-gaap_IntellectualPropertyMember_2eb316ea-4199-46ea-8885-1a1f401576f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffMarketFavorableLeaseMember_fa1a158f-6996-45b4-a643-fa2f27ce1114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffMarketFavorableLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_05e5e972-9e3c-41df-b1be-670c81cb52d6" xlink:to="loc_us-gaap_OffMarketFavorableLeaseMember_fa1a158f-6996-45b4-a643-fa2f27ce1114" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_39b94133-bad5-4523-ba8a-d9c808f9272b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_910752bc-22df-4757-96e0-50c6cb07402e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_39b94133-bad5-4523-ba8a-d9c808f9272b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_39b94133-bad5-4523-ba8a-d9c808f9272b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_39b94133-bad5-4523-ba8a-d9c808f9272b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_39b94133-bad5-4523-ba8a-d9c808f9272b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a25cc8b4-0b49-4a67-9498-675f8c5e73a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_39b94133-bad5-4523-ba8a-d9c808f9272b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a25cc8b4-0b49-4a67-9498-675f8c5e73a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_044b49f0-66f9-4eb6-b4b5-101e869e58a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a25cc8b4-0b49-4a67-9498-675f8c5e73a8" xlink:to="loc_us-gaap_TradeNamesMember_044b49f0-66f9-4eb6-b4b5-101e869e58a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1ca8205e-56a6-4182-92a1-fd56b998b21d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable_910752bc-22df-4757-96e0-50c6cb07402e" xlink:to="loc_dei_LegalEntityAxis_1ca8205e-56a6-4182-92a1-fd56b998b21d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1ca8205e-56a6-4182-92a1-fd56b998b21d_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1ca8205e-56a6-4182-92a1-fd56b998b21d" xlink:to="loc_dei_EntityDomain_1ca8205e-56a6-4182-92a1-fd56b998b21d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d6b0eb0c-b2ca-47e9-bb4d-27488951f7c1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1ca8205e-56a6-4182-92a1-fd56b998b21d" xlink:to="loc_dei_EntityDomain_d6b0eb0c-b2ca-47e9-bb4d-27488951f7c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_GradallMember_c5039d41-5c0b-422b-ba1d-cdb85b340dc5" xlink:href="alg-20201231.xsd#alg_GradallMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d6b0eb0c-b2ca-47e9-bb4d-27488951f7c1" xlink:to="loc_alg_GradallMember_c5039d41-5c0b-422b-ba1d-cdb85b340dc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_BushHogMember_0e71770e-9047-4a5f-9809-4802ea46926c" xlink:href="alg-20201231.xsd#alg_BushHogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d6b0eb0c-b2ca-47e9-bb4d-27488951f7c1" xlink:to="loc_alg_BushHogMember_0e71770e-9047-4a5f-9809-4802ea46926c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/Leases" xlink:type="simple" xlink:href="alg-20201231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/Leases" xlink:type="extended" id="i4ddf004ddfeb4b7da611cb7409264bb7_Leases"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LeasesTables" xlink:type="simple" xlink:href="alg-20201231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LeasesTables" xlink:type="extended" id="i1f2f73fffe5a4f979fed2af04370cf81_LeasesTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LeasesLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LeasesLeaseCostDetails" xlink:type="extended" id="id45eb9f3bf8b4cc0bfbef9adf6e22b66_LeasesLeaseCostDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LeasesMaturityScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" xlink:type="extended" id="ib5e53ee9ca4c4d5b9758e61498fb79da_LeasesMaturityScheduleDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LeasesAdditionalInformationDetails" xlink:type="extended" id="i4c411086437249bc9282526a8984b569_LeasesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended" id="iced27354c9fd4a1cba9b9aebd330eb4b_LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended" id="i4dddba08882a4cf3ae5b0fe2bcdf0bcd_LeasesSupplementalCashFlowInformationDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="alg-20201231.xsd#AccruedLiabilities"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/AccruedLiabilities" xlink:type="extended" id="id8236cf542c64cd1b510f8a2242a96cc_AccruedLiabilities"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="alg-20201231.xsd#AccruedLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/AccruedLiabilitiesTables" xlink:type="extended" id="i9f9fe9ce820040e39368f847495ecc92_AccruedLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#AccruedLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/AccruedLiabilitiesDetails" xlink:type="extended" id="i366c84b58e6d42be9efd5b26d056d16b_AccruedLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="alg-20201231.xsd#FairValueofFinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/FairValueofFinancialInstruments" xlink:type="extended" id="i156a8caefc27433288ab7ad702d56166_FairValueofFinancialInstruments"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LongTermDebt" xlink:type="simple" xlink:href="alg-20201231.xsd#LongTermDebt"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LongTermDebt" xlink:type="extended" id="i0cad1e34ab1f43db8e75a95d1545c818_LongTermDebt"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="alg-20201231.xsd#LongTermDebtTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LongTermDebtTables" xlink:type="extended" id="i4e477d78bfbe448e848f607eda0617f3_LongTermDebtTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LongTermDebtScheduleofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" xlink:type="extended" id="ic7ce8b1929e34faa87fa393f68799e82_LongTermDebtScheduleofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0105a86c-cc5c-49cb-8543-709bc015216f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e63a119c-5012-44c2-a6d6-cb4181554b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0105a86c-cc5c-49cb-8543-709bc015216f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e63a119c-5012-44c2-a6d6-cb4181554b83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_916c140c-bff6-40c1-a528-f64c90fb7fdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0105a86c-cc5c-49cb-8543-709bc015216f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_916c140c-bff6-40c1-a528-f64c90fb7fdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_e55412c4-3172-4eb8-9f37-bdad5cb06627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0105a86c-cc5c-49cb-8543-709bc015216f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_e55412c4-3172-4eb8-9f37-bdad5cb06627" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_32f02b85-867f-478f-bc3a-6a51e7b5bdfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0105a86c-cc5c-49cb-8543-709bc015216f" xlink:to="loc_us-gaap_DebtInstrumentTable_32f02b85-867f-478f-bc3a-6a51e7b5bdfb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_bfe9c15c-c706-430c-9fa6-627e72a4b8bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_32f02b85-867f-478f-bc3a-6a51e7b5bdfb" xlink:to="loc_us-gaap_CreditFacilityAxis_bfe9c15c-c706-430c-9fa6-627e72a4b8bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bfe9c15c-c706-430c-9fa6-627e72a4b8bc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_bfe9c15c-c706-430c-9fa6-627e72a4b8bc" xlink:to="loc_us-gaap_CreditFacilityDomain_bfe9c15c-c706-430c-9fa6-627e72a4b8bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b7c25914-2529-478a-9f6e-cf7a912e7ecb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_bfe9c15c-c706-430c-9fa6-627e72a4b8bc" xlink:to="loc_us-gaap_CreditFacilityDomain_b7c25914-2529-478a-9f6e-cf7a912e7ecb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_9a84c34c-dca6-41be-a313-f91d7e075f5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b7c25914-2529-478a-9f6e-cf7a912e7ecb" xlink:to="loc_us-gaap_LineOfCreditMember_9a84c34c-dca6-41be-a313-f91d7e075f5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3d6fbc55-4844-487a-bfae-4c7c77704bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_32f02b85-867f-478f-bc3a-6a51e7b5bdfb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3d6fbc55-4844-487a-bfae-4c7c77704bad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3d6fbc55-4844-487a-bfae-4c7c77704bad_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3d6fbc55-4844-487a-bfae-4c7c77704bad" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3d6fbc55-4844-487a-bfae-4c7c77704bad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_da2e487f-a6cb-4e85-a5a2-49cb46640321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3d6fbc55-4844-487a-bfae-4c7c77704bad" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_da2e487f-a6cb-4e85-a5a2-49cb46640321" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_402dc4c0-26c8-4ba5-97fa-b20aca4144ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_da2e487f-a6cb-4e85-a5a2-49cb46640321" xlink:to="loc_us-gaap_UnsecuredDebtMember_402dc4c0-26c8-4ba5-97fa-b20aca4144ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_224ac77a-fdfd-4358-8faa-68f645e0a8ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_da2e487f-a6cb-4e85-a5a2-49cb46640321" xlink:to="loc_us-gaap_MediumTermNotesMember_224ac77a-fdfd-4358-8faa-68f645e0a8ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_FinanceLeaseLiabilityMember_a11913f2-4c04-4234-ac61-f8f870787e04" xlink:href="alg-20201231.xsd#alg_FinanceLeaseLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_da2e487f-a6cb-4e85-a5a2-49cb46640321" xlink:to="loc_alg_FinanceLeaseLiabilityMember_a11913f2-4c04-4234-ac61-f8f870787e04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_e1c2bd37-4637-407e-ba88-987e5b2f06ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_da2e487f-a6cb-4e85-a5a2-49cb46640321" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_e1c2bd37-4637-407e-ba88-987e5b2f06ad" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended" id="i3f7555dadeca4fbe80ebe5650bb7819d_LongTermDebtAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a775d38-3a68-406a-b2c1-89603931d092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a775d38-3a68-406a-b2c1-89603931d092" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_LineofCreditFacilityAccordionFeatureIncreaseLimit_a1c40d98-49ae-4703-b25a-2e847368d9cc" xlink:href="alg-20201231.xsd#alg_LineofCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_alg_LineofCreditFacilityAccordionFeatureIncreaseLimit_a1c40d98-49ae-4703-b25a-2e847368d9cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_d561fadb-e0b0-4bc5-a1b0-7373edf58522" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_d561fadb-e0b0-4bc5-a1b0-7373edf58522" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_2afebf5c-8abf-41c4-83ba-437559afb987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_2afebf5c-8abf-41c4-83ba-437559afb987" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DebtInstrumentNumberOfCovenants_eec6bd52-9554-4309-9ff3-017a8267011c" xlink:href="alg-20201231.xsd#alg_DebtInstrumentNumberOfCovenants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_alg_DebtInstrumentNumberOfCovenants_eec6bd52-9554-4309-9ff3-017a8267011c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_f475b367-1ffc-4289-984d-66166bc524a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_f475b367-1ffc-4289-984d-66166bc524a6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0789d7bd-01cd-4ecf-a56e-27bd303254f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0789d7bd-01cd-4ecf-a56e-27bd303254f4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases_0ce4e43a-f009-477d-bf02-58b739832695" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases_0ce4e43a-f009-477d-bf02-58b739832695" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6154f91b-e1f4-46bb-a581-889c5c1c245d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6154f91b-e1f4-46bb-a581-889c5c1c245d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7360d068-2078-485b-88c6-6dcaa85962cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7360d068-2078-485b-88c6-6dcaa85962cc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f3cc8f12-e6c7-445d-932a-aba1743fafe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f3cc8f12-e6c7-445d-932a-aba1743fafe6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_8638296d-e80f-4477-afee-b71d64a67066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_8638296d-e80f-4477-afee-b71d64a67066" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_90c90893-ce09-4535-bcfb-611d6b7d9764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_90c90893-ce09-4535-bcfb-611d6b7d9764" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c8cd02bf-e771-4c9d-b8e5-df488e15f6cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c8cd02bf-e771-4c9d-b8e5-df488e15f6cd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_32bef324-62be-4634-b6c8-abcda47d244d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_32bef324-62be-4634-b6c8-abcda47d244d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b526eca4-05a9-40c7-99d7-695c64371808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0f9251af-a4f7-4e14-a62f-32d87285fd34" xlink:to="loc_us-gaap_DebtInstrumentTable_b526eca4-05a9-40c7-99d7-695c64371808" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_91254768-7a4d-43f2-ab07-48d93de04749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b526eca4-05a9-40c7-99d7-695c64371808" xlink:to="loc_us-gaap_DebtInstrumentAxis_91254768-7a4d-43f2-ab07-48d93de04749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_91254768-7a4d-43f2-ab07-48d93de04749_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_91254768-7a4d-43f2-ab07-48d93de04749" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_91254768-7a4d-43f2-ab07-48d93de04749_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f6a194db-5164-4bfb-a4fb-10a776e2e7ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_91254768-7a4d-43f2-ab07-48d93de04749" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f6a194db-5164-4bfb-a4fb-10a776e2e7ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_SecondAmendedAndRestatedRevolvingCreditAgreementMember_347305e0-728e-4bf3-a31f-91aecadf5f68" xlink:href="alg-20201231.xsd#alg_SecondAmendedAndRestatedRevolvingCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f6a194db-5164-4bfb-a4fb-10a776e2e7ab" xlink:to="loc_alg_SecondAmendedAndRestatedRevolvingCreditAgreementMember_347305e0-728e-4bf3-a31f-91aecadf5f68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b780ca07-69a3-439b-8f14-409e251b0fc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b526eca4-05a9-40c7-99d7-695c64371808" xlink:to="loc_us-gaap_CreditFacilityAxis_b780ca07-69a3-439b-8f14-409e251b0fc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b780ca07-69a3-439b-8f14-409e251b0fc3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_b780ca07-69a3-439b-8f14-409e251b0fc3" xlink:to="loc_us-gaap_CreditFacilityDomain_b780ca07-69a3-439b-8f14-409e251b0fc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1facb084-c745-4c94-b4c3-f6b40428ecf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_b780ca07-69a3-439b-8f14-409e251b0fc3" xlink:to="loc_us-gaap_CreditFacilityDomain_1facb084-c745-4c94-b4c3-f6b40428ecf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c4526fa5-d818-4baa-a52d-beb753b479a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1facb084-c745-4c94-b4c3-f6b40428ecf8" xlink:to="loc_us-gaap_LineOfCreditMember_c4526fa5-d818-4baa-a52d-beb753b479a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_TermFacilityMember_90685a76-45ff-4f42-9185-221422214062" xlink:href="alg-20201231.xsd#alg_TermFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1facb084-c745-4c94-b4c3-f6b40428ecf8" xlink:to="loc_alg_TermFacilityMember_90685a76-45ff-4f42-9185-221422214062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_6515ffe7-747c-4e72-abf3-b489e8618845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1facb084-c745-4c94-b4c3-f6b40428ecf8" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_6515ffe7-747c-4e72-abf3-b489e8618845" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1eecca39-420e-4ced-b4a8-f9f45057bb42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b526eca4-05a9-40c7-99d7-695c64371808" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1eecca39-420e-4ced-b4a8-f9f45057bb42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1eecca39-420e-4ced-b4a8-f9f45057bb42_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1eecca39-420e-4ced-b4a8-f9f45057bb42" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1eecca39-420e-4ced-b4a8-f9f45057bb42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_81a35152-a659-4706-9295-0be0e2c1e022" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1eecca39-420e-4ced-b4a8-f9f45057bb42" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_81a35152-a659-4706-9295-0be0e2c1e022" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_a08e8da8-5293-4131-8abe-e653c83410dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_81a35152-a659-4706-9295-0be0e2c1e022" xlink:to="loc_us-gaap_UnsecuredDebtMember_a08e8da8-5293-4131-8abe-e653c83410dd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxes" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxes" xlink:type="extended" id="ib1926f2aaffb44dfa175a62d4889b618_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesTables" xlink:type="extended" id="ica88fa0eb0044196baa4be5e35a78bdd_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="id929e02147e04505b64c2363ff444b59_IncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_8c1e9f26-5b4c-49a9-89da-a7c4cbcd4cd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_8c1e9f26-5b4c-49a9-89da-a7c4cbcd4cd6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_90d896f1-77f2-4e2b-a252-0fe63ecc34ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_90d896f1-77f2-4e2b-a252-0fe63ecc34ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_e090f1a7-e476-4bef-abc9-0fd5ec32f12c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_us-gaap_OperatingLossCarryforwards_e090f1a7-e476-4bef-abc9-0fd5ec32f12c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_05ae9779-825b-4c75-b0f7-de8a4f8f69fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_05ae9779-825b-4c75-b0f7-de8a4f8f69fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_919664c0-4780-440f-96af-fca6d5b532de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_919664c0-4780-440f-96af-fca6d5b532de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_751c2eae-9211-444b-bef8-4e4e31ca177d" xlink:href="alg-20201231.xsd#alg_TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_alg_TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_751c2eae-9211-444b-bef8-4e4e31ca177d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_3c24f1cf-d4cf-41b5-be30-9ee11a82db98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c8585621-5d80-4dc5-a7ed-e342e9b615aa" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_3c24f1cf-d4cf-41b5-be30-9ee11a82db98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e8191725-2eb2-4ee3-9f45-a608487933e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_3c24f1cf-d4cf-41b5-be30-9ee11a82db98" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e8191725-2eb2-4ee3-9f45-a608487933e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e8191725-2eb2-4ee3-9f45-a608487933e1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e8191725-2eb2-4ee3-9f45-a608487933e1" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e8191725-2eb2-4ee3-9f45-a608487933e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_59d62ada-f279-4253-a05e-b99f1d28ba79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e8191725-2eb2-4ee3-9f45-a608487933e1" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_59d62ada-f279-4253-a05e-b99f1d28ba79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_d8cb6341-c7bd-47cc-8cfe-392e36d4b882" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_59d62ada-f279-4253-a05e-b99f1d28ba79" xlink:to="loc_us-gaap_ForeignCountryMember_d8cb6341-c7bd-47cc-8cfe-392e36d4b882" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_33aecf1d-3fda-4aff-a385-f22ee8004e25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_59d62ada-f279-4253-a05e-b99f1d28ba79" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_33aecf1d-3fda-4aff-a385-f22ee8004e25" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails" xlink:type="extended" id="i2f67296e996643ac8e46797b7d2ebbe1_IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended" id="icc2645c54d604aa4b206d21d0d1760dd_IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesIncomeTaxReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="extended" id="ie11ed691dc894c23ac7592d6cac109bb_IncomeTaxesIncomeTaxReconciliationDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="ifbe576a6f9a04ffcb674711944a91bcc_IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" xlink:type="extended" id="ife4802ecdbca46b8bde13160f135984e_IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/CommonStock" xlink:type="simple" xlink:href="alg-20201231.xsd#CommonStock"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/CommonStock" xlink:type="extended" id="ic703158db12448d680687984b0cc8173_CommonStock"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/CommonStockAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#CommonStockAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/CommonStockAdditionalInformationDetails" xlink:type="extended" id="i34529171aa9e46e6972f20f65380fa98_CommonStockAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_675bcbda-b8e3-452d-9682-6f0b1c361048" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_e95866a5-8dcd-444e-8101-3e31c76c805d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_675bcbda-b8e3-452d-9682-6f0b1c361048" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_e95866a5-8dcd-444e-8101-3e31c76c805d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3474e0cc-77a9-440f-abb7-f63ad2dad302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_675bcbda-b8e3-452d-9682-6f0b1c361048" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3474e0cc-77a9-440f-abb7-f63ad2dad302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_0e292eb8-854f-43b7-967c-e62a28588841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_675bcbda-b8e3-452d-9682-6f0b1c361048" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_0e292eb8-854f-43b7-967c-e62a28588841" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_93d7934c-888d-47f1-a07c-b611cdc3d039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_675bcbda-b8e3-452d-9682-6f0b1c361048" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_93d7934c-888d-47f1-a07c-b611cdc3d039" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_13a676d5-12f8-4c21-8158-23323581b226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_675bcbda-b8e3-452d-9682-6f0b1c361048" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_13a676d5-12f8-4c21-8158-23323581b226" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_c207974c-905b-408a-ac1c-e0c583a634d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_13a676d5-12f8-4c21-8158-23323581b226" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_c207974c-905b-408a-ac1c-e0c583a634d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c207974c-905b-408a-ac1c-e0c583a634d9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c207974c-905b-408a-ac1c-e0c583a634d9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c207974c-905b-408a-ac1c-e0c583a634d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1bc817d2-e8d2-4aed-9e2c-5b05a7972c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c207974c-905b-408a-ac1c-e0c583a634d9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1bc817d2-e8d2-4aed-9e2c-5b05a7972c9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_165db71a-2710-4e0e-80fb-72cdeb0ba41f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1bc817d2-e8d2-4aed-9e2c-5b05a7972c9d" xlink:to="loc_us-gaap_SubsequentEventMember_165db71a-2710-4e0e-80fb-72cdeb0ba41f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptions" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptions"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptions" xlink:type="extended" id="i4d61634a7b624c1aa1ec24cf8c082b95_StockOptions"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsTables" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsTables" xlink:type="extended" id="ia30ba19ae8f7461dacfa80f39b8d3564_StockOptionsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec353243-ec32-46cf-a441-b6346c84d05b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7be0df88-f8c7-4fd4-91d9-5f889901f0ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec353243-ec32-46cf-a441-b6346c84d05b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7be0df88-f8c7-4fd4-91d9-5f889901f0ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_847ed47d-6c7c-48ac-99f3-1cfd8cb64991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec353243-ec32-46cf-a441-b6346c84d05b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_847ed47d-6c7c-48ac-99f3-1cfd8cb64991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1a93be46-9970-40f7-9a46-a448abeeb03c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec353243-ec32-46cf-a441-b6346c84d05b" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1a93be46-9970-40f7-9a46-a448abeeb03c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_464077de-c377-4bcf-aa4b-be4139af0178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec353243-ec32-46cf-a441-b6346c84d05b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_464077de-c377-4bcf-aa4b-be4139af0178" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b1859ac7-c26f-4300-ba0f-aa18593a4b61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_464077de-c377-4bcf-aa4b-be4139af0178" xlink:to="loc_us-gaap_AwardTypeAxis_b1859ac7-c26f-4300-ba0f-aa18593a4b61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1859ac7-c26f-4300-ba0f-aa18593a4b61_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b1859ac7-c26f-4300-ba0f-aa18593a4b61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1859ac7-c26f-4300-ba0f-aa18593a4b61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53b57ff7-f0aa-4cfb-94f3-365d3b31488a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b1859ac7-c26f-4300-ba0f-aa18593a4b61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53b57ff7-f0aa-4cfb-94f3-365d3b31488a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsMember_5108f6f9-18c0-453a-a519-77e5a0bda4d1" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53b57ff7-f0aa-4cfb-94f3-365d3b31488a" xlink:to="loc_alg_QualifiedStockOptionsMember_5108f6f9-18c0-453a-a519-77e5a0bda4d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_NonQualifiedOptionsMember_9ef6bb2b-e720-4b22-91b1-0f16a34bbafc" xlink:href="alg-20201231.xsd#alg_NonQualifiedOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53b57ff7-f0aa-4cfb-94f3-365d3b31488a" xlink:to="loc_alg_NonQualifiedOptionsMember_9ef6bb2b-e720-4b22-91b1-0f16a34bbafc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" xlink:type="extended" id="i95f9489cbaf142899fcdfaf09bd80092_StockOptionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_41ead9cd-70f9-4ef0-a22d-d57eb6f574d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_41ead9cd-70f9-4ef0-a22d-d57eb6f574d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19f5720d-244a-4188-a852-9303c5659c33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19f5720d-244a-4188-a852-9303c5659c33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_67ec630c-6cf7-4cdb-a2ee-185c634dad1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_67ec630c-6cf7-4cdb-a2ee-185c634dad1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_21a73714-9a16-409a-915d-e7921451780e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_21a73714-9a16-409a-915d-e7921451780e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_36620f2b-5ca5-41ad-b723-d47e214d0d49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_36620f2b-5ca5-41ad-b723-d47e214d0d49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_cc954dbe-2c47-417c-809d-da90606ebe1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_cc954dbe-2c47-417c-809d-da90606ebe1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e61c869c-ab0f-43e0-a532-3322ab562627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e61c869c-ab0f-43e0-a532-3322ab562627" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_85796098-d89d-4e17-9f2a-689971a58749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_85796098-d89d-4e17-9f2a-689971a58749" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_353acde7-4ae3-41a8-8a54-34841d24429a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_353acde7-4ae3-41a8-8a54-34841d24429a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_4e0c3301-a103-4c32-a25d-54b6c64623f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_4e0c3301-a103-4c32-a25d-54b6c64623f6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c5951290-4701-4985-90e6-828c6deb3e69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c5951290-4701-4985-90e6-828c6deb3e69" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_21145edf-a87c-4da4-864d-b0dd1f9aef6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_21145edf-a87c-4da4-864d-b0dd1f9aef6a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0be9a982-7e5d-473c-a497-fe8f069e3d71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_626fdbf1-5fb7-4722-b334-a4cbf7dbed8d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0be9a982-7e5d-473c-a497-fe8f069e3d71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_6ac3cd00-64cb-4783-b840-0951fc792242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0be9a982-7e5d-473c-a497-fe8f069e3d71" xlink:to="loc_us-gaap_PlanNameAxis_6ac3cd00-64cb-4783-b840-0951fc792242" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_6ac3cd00-64cb-4783-b840-0951fc792242_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_6ac3cd00-64cb-4783-b840-0951fc792242" xlink:to="loc_us-gaap_PlanNameDomain_6ac3cd00-64cb-4783-b840-0951fc792242_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_11f2fca2-dc42-4307-894c-a485d6b179b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_6ac3cd00-64cb-4783-b840-0951fc792242" xlink:to="loc_us-gaap_PlanNameDomain_11f2fca2-dc42-4307-894c-a485d6b179b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_IncentiveStockOption2015PlanMember_34652cea-9c1f-4fd1-81ba-03cc5ba8510c" xlink:href="alg-20201231.xsd#alg_IncentiveStockOption2015PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_11f2fca2-dc42-4307-894c-a485d6b179b7" xlink:to="loc_alg_IncentiveStockOption2015PlanMember_34652cea-9c1f-4fd1-81ba-03cc5ba8510c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_TwoZeroZeroNineEquityIncentivePlanMember_f90c84ac-9e3f-4d5a-b183-bbaa837861f1" xlink:href="alg-20201231.xsd#alg_TwoZeroZeroNineEquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_11f2fca2-dc42-4307-894c-a485d6b179b7" xlink:to="loc_alg_TwoZeroZeroNineEquityIncentivePlanMember_f90c84ac-9e3f-4d5a-b183-bbaa837861f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_460eaac9-9c3f-459e-9544-9cac5bf01ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0be9a982-7e5d-473c-a497-fe8f069e3d71" xlink:to="loc_us-gaap_AwardTypeAxis_460eaac9-9c3f-459e-9544-9cac5bf01ec4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_460eaac9-9c3f-459e-9544-9cac5bf01ec4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_460eaac9-9c3f-459e-9544-9cac5bf01ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_460eaac9-9c3f-459e-9544-9cac5bf01ec4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_460eaac9-9c3f-459e-9544-9cac5bf01ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsMember_4aabd830-d72a-43d6-b2ff-5cbb056f8d98" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:to="loc_alg_QualifiedStockOptionsMember_4aabd830-d72a-43d6-b2ff-5cbb056f8d98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_NonQualifiedOptionsMember_7f9c70c6-42cf-4292-9550-632e4ea216b1" xlink:href="alg-20201231.xsd#alg_NonQualifiedOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:to="loc_alg_NonQualifiedOptionsMember_7f9c70c6-42cf-4292-9550-632e4ea216b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4f939373-c310-47a7-a973-85c856952fa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4f939373-c310-47a7-a973-85c856952fa0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_15094767-cfde-4e79-9bcd-6cfc7df1e095" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:to="loc_us-gaap_RestrictedStockMember_15094767-cfde-4e79-9bcd-6cfc7df1e095" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c655f27c-ee10-4f24-9c90-0ba17367f3e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0e6bbbfa-3158-4792-b1b8-74a4425c8e10" xlink:to="loc_us-gaap_PerformanceSharesMember_c655f27c-ee10-4f24-9c90-0ba17367f3e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_5a2c7d01-219c-4418-85ab-1a9cfcb62fc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0be9a982-7e5d-473c-a497-fe8f069e3d71" xlink:to="loc_us-gaap_VestingAxis_5a2c7d01-219c-4418-85ab-1a9cfcb62fc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_5a2c7d01-219c-4418-85ab-1a9cfcb62fc3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_5a2c7d01-219c-4418-85ab-1a9cfcb62fc3" xlink:to="loc_us-gaap_VestingDomain_5a2c7d01-219c-4418-85ab-1a9cfcb62fc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_5a2c7d01-219c-4418-85ab-1a9cfcb62fc3" xlink:to="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ac0a7251-5a76-4fc1-90ec-f3ce791bae93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ac0a7251-5a76-4fc1-90ec-f3ce791bae93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8a02ee8d-f9f0-4b7d-8a9c-23dc9e42f257" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8a02ee8d-f9f0-4b7d-8a9c-23dc9e42f257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_257a524a-8a6a-4f9d-912f-f6ac4e83ba97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_257a524a-8a6a-4f9d-912f-f6ac4e83ba97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_SharebasedCompensationAwardTrancheFourMember_6b2a9da1-8adb-4cf6-99a1-51ff9778cf61" xlink:href="alg-20201231.xsd#alg_SharebasedCompensationAwardTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:to="loc_alg_SharebasedCompensationAwardTrancheFourMember_6b2a9da1-8adb-4cf6-99a1-51ff9778cf61" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_SharebasedCompensationAwardTrancheFiveMember_b594e881-27a4-488a-9ca0-fca14dfa8ec3" xlink:href="alg-20201231.xsd#alg_SharebasedCompensationAwardTrancheFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8865dd1b-2eb8-4981-86af-2934bf399eb1" xlink:to="loc_alg_SharebasedCompensationAwardTrancheFiveMember_b594e881-27a4-488a-9ca0-fca14dfa8ec3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2e525592-ea94-4eb6-b328-908be70c19e8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0be9a982-7e5d-473c-a497-fe8f069e3d71" xlink:to="loc_srt_RangeAxis_2e525592-ea94-4eb6-b328-908be70c19e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2e525592-ea94-4eb6-b328-908be70c19e8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2e525592-ea94-4eb6-b328-908be70c19e8" xlink:to="loc_srt_RangeMember_2e525592-ea94-4eb6-b328-908be70c19e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6233c9bb-a022-4f79-8c16-c2be7707a18a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2e525592-ea94-4eb6-b328-908be70c19e8" xlink:to="loc_srt_RangeMember_6233c9bb-a022-4f79-8c16-c2be7707a18a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a49e9420-0c14-4527-a896-cc2b65b5ce75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6233c9bb-a022-4f79-8c16-c2be7707a18a" xlink:to="loc_srt_MaximumMember_a49e9420-0c14-4527-a896-cc2b65b5ce75" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsScheduleofQualifiedStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" xlink:type="extended" id="i9b81920eb6ff4abfb0831dd76e1b7ce6_StockOptionsScheduleofQualifiedStockOptionActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4247fe10-b0fa-446b-b4a6-495cb58698ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4247fe10-b0fa-446b-b4a6-495cb58698ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b37516e6-0579-4096-bc00-4f32601fa893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4247fe10-b0fa-446b-b4a6-495cb58698ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b37516e6-0579-4096-bc00-4f32601fa893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_5e06a8d5-e885-47c4-bd21-ef56017ade9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4247fe10-b0fa-446b-b4a6-495cb58698ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_5e06a8d5-e885-47c4-bd21-ef56017ade9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a42f057c-b572-4b7c-a555-4108c772d85b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4247fe10-b0fa-446b-b4a6-495cb58698ae" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a42f057c-b572-4b7c-a555-4108c772d85b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0d4c442e-0135-4174-95a2-720569bf330f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4247fe10-b0fa-446b-b4a6-495cb58698ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0d4c442e-0135-4174-95a2-720569bf330f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2c89ad21-e48a-4bb6-9d6c-d7ac0ba73c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a1187e5-47cd-4dbc-b6ac-8248d768c30c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a1187e5-47cd-4dbc-b6ac-8248d768c30c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2ec7d8ce-1038-40ec-99d0-7f3b651367a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a1187e5-47cd-4dbc-b6ac-8248d768c30c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2ec7d8ce-1038-40ec-99d0-7f3b651367a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8f0bcd5b-1319-4557-9a6e-3812d4ba1a19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a1187e5-47cd-4dbc-b6ac-8248d768c30c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8f0bcd5b-1319-4557-9a6e-3812d4ba1a19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ac2c60e-b2f0-4c70-a5c9-ce63f07b9ffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a1187e5-47cd-4dbc-b6ac-8248d768c30c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ac2c60e-b2f0-4c70-a5c9-ce63f07b9ffa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_b4ce0c11-0537-4d0d-9fea-70218e8cce3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a1187e5-47cd-4dbc-b6ac-8248d768c30c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_b4ce0c11-0537-4d0d-9fea-70218e8cce3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b85e40a9-dde3-4491-b3a2-7af2e8f7f4e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4fb261c8-5c4c-4999-97bc-21cfa72aa3b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4fb261c8-5c4c-4999-97bc-21cfa72aa3b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3b4d84fb-0aaf-4cc5-8c1c-45c03a7810f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3b4d84fb-0aaf-4cc5-8c1c-45c03a7810f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_91fbd0a3-f115-49d7-8567-c2e917725dca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_91fbd0a3-f115-49d7-8567-c2e917725dca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_68915f1e-5e2e-43e7-935e-0d59c236d53b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_563b72cc-63fe-43b4-8e34-9c8ad2942609" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_68915f1e-5e2e-43e7-935e-0d59c236d53b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9293c79a-515a-42ca-82d7-2beabd6bb5f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_68915f1e-5e2e-43e7-935e-0d59c236d53b" xlink:to="loc_us-gaap_AwardTypeAxis_9293c79a-515a-42ca-82d7-2beabd6bb5f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9293c79a-515a-42ca-82d7-2beabd6bb5f9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9293c79a-515a-42ca-82d7-2beabd6bb5f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9293c79a-515a-42ca-82d7-2beabd6bb5f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_942322fc-5753-4990-bd2e-eb09f209b97a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9293c79a-515a-42ca-82d7-2beabd6bb5f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_942322fc-5753-4990-bd2e-eb09f209b97a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsMember_c6a5d453-4ec7-4f57-9d49-a6ba4a7ce2a2" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_942322fc-5753-4990-bd2e-eb09f209b97a" xlink:to="loc_alg_QualifiedStockOptionsMember_c6a5d453-4ec7-4f57-9d49-a6ba4a7ce2a2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" xlink:type="extended" id="iae9391c8f57745f389e2478e5f8d801d_StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c650f5d7-a7a3-42d2-b494-dd8213aff688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c650f5d7-a7a3-42d2-b494-dd8213aff688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_bdbad2fd-6ccc-4f1e-a584-1737312570e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_bdbad2fd-6ccc-4f1e-a584-1737312570e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_24f96766-5510-4da8-994c-79b8dac3d8d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_24f96766-5510-4da8-994c-79b8dac3d8d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b2bd46bd-6370-430a-8c22-63052ebd2163" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b2bd46bd-6370-430a-8c22-63052ebd2163" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_6b8446d8-7dab-4053-bf24-3abe710715b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_6b8446d8-7dab-4053-bf24-3abe710715b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_4096be99-604b-4a18-bb6a-0e0a7c953f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_4096be99-604b-4a18-bb6a-0e0a7c953f6a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_12f5444e-8383-40b6-bc80-688a6a9d0283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_12f5444e-8383-40b6-bc80-688a6a9d0283" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_448c91ab-c8d0-40bc-b822-bac6c15e2467" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_448c91ab-c8d0-40bc-b822-bac6c15e2467" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_6ee1a0a0-7b26-4aa7-b0d4-a72daa2c79ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_6ee1a0a0-7b26-4aa7-b0d4-a72daa2c79ee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_64eed16e-01b7-455f-8113-8d950b78e880" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e4afd14c-99ea-4383-9cdf-700d3a6db128" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_64eed16e-01b7-455f-8113-8d950b78e880" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_05777da3-98f5-4662-a77d-baa1444e7796" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_64eed16e-01b7-455f-8113-8d950b78e880" xlink:to="loc_us-gaap_AwardTypeAxis_05777da3-98f5-4662-a77d-baa1444e7796" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05777da3-98f5-4662-a77d-baa1444e7796_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_05777da3-98f5-4662-a77d-baa1444e7796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05777da3-98f5-4662-a77d-baa1444e7796_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_af6a458c-88d7-44ee-bebe-2d8b2dcc8954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_05777da3-98f5-4662-a77d-baa1444e7796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_af6a458c-88d7-44ee-bebe-2d8b2dcc8954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsMember_893caf45-6606-4d5b-9734-4d4b3f6cb925" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_af6a458c-88d7-44ee-bebe-2d8b2dcc8954" xlink:to="loc_alg_QualifiedStockOptionsMember_893caf45-6606-4d5b-9734-4d4b3f6cb925" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3bc03aea-9652-4f8c-8149-e76b78e8c8dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_64eed16e-01b7-455f-8113-8d950b78e880" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3bc03aea-9652-4f8c-8149-e76b78e8c8dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3bc03aea-9652-4f8c-8149-e76b78e8c8dc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3bc03aea-9652-4f8c-8149-e76b78e8c8dc" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3bc03aea-9652-4f8c-8149-e76b78e8c8dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d2b77a2d-6745-4c49-b017-9eeb4fd9a4de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3bc03aea-9652-4f8c-8149-e76b78e8c8dc" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d2b77a2d-6745-4c49-b017-9eeb4fd9a4de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsExercisePriceRangeTwoMember_1818eea5-3a14-4091-b668-e38a35ba0190" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsExercisePriceRangeTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d2b77a2d-6745-4c49-b017-9eeb4fd9a4de" xlink:to="loc_alg_QualifiedStockOptionsExercisePriceRangeTwoMember_1818eea5-3a14-4091-b668-e38a35ba0190" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsExercisePriceRangeThreeMember_8302bf6f-3212-4873-90bd-822eb560bddd" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsExercisePriceRangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d2b77a2d-6745-4c49-b017-9eeb4fd9a4de" xlink:to="loc_alg_QualifiedStockOptionsExercisePriceRangeThreeMember_8302bf6f-3212-4873-90bd-822eb560bddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_QualifiedStockOptionsExercisePriceRangeFourMember_f83f4c3f-f356-47b4-9ae3-ccba21bf381b" xlink:href="alg-20201231.xsd#alg_QualifiedStockOptionsExercisePriceRangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d2b77a2d-6745-4c49-b017-9eeb4fd9a4de" xlink:to="loc_alg_QualifiedStockOptionsExercisePriceRangeFourMember_f83f4c3f-f356-47b4-9ae3-ccba21bf381b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsEquityIncentivePlanDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails" xlink:type="extended" id="i02c4c08e3784407b81250a95a3d19a63_StockOptionsEquityIncentivePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42531467-b757-4d0c-8879-e0044a85fd91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_c989fdb3-78fd-4f2a-a785-acc23660a0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42531467-b757-4d0c-8879-e0044a85fd91" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_c989fdb3-78fd-4f2a-a785-acc23660a0ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e73ec1bf-0daf-467a-83e9-766e2b056a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42531467-b757-4d0c-8879-e0044a85fd91" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e73ec1bf-0daf-467a-83e9-766e2b056a06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f930d5f9-94ff-46ca-b87c-027dc07531b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e73ec1bf-0daf-467a-83e9-766e2b056a06" xlink:to="loc_us-gaap_AwardTypeAxis_f930d5f9-94ff-46ca-b87c-027dc07531b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f930d5f9-94ff-46ca-b87c-027dc07531b4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f930d5f9-94ff-46ca-b87c-027dc07531b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f930d5f9-94ff-46ca-b87c-027dc07531b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ba37ef9-e9f6-4f54-b2b0-7f4323cc82a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f930d5f9-94ff-46ca-b87c-027dc07531b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ba37ef9-e9f6-4f54-b2b0-7f4323cc82a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_NonQualifiedOptionsMember_14ef8258-240f-4b51-8389-65a2818aa437" xlink:href="alg-20201231.xsd#alg_NonQualifiedOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ba37ef9-e9f6-4f54-b2b0-7f4323cc82a7" xlink:to="loc_alg_NonQualifiedOptionsMember_14ef8258-240f-4b51-8389-65a2818aa437" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails" xlink:type="extended" id="i40f5ab65f5b14b8ab17e2cd7330f8c54_StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_38d6153e-cf54-43dc-9ebc-43afe56e44c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_12123d05-786c-4079-bf55-52e485a7b8d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_38d6153e-cf54-43dc-9ebc-43afe56e44c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_12123d05-786c-4079-bf55-52e485a7b8d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2370f52b-2852-4262-a9a2-03c8e8cb50ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_12123d05-786c-4079-bf55-52e485a7b8d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2370f52b-2852-4262-a9a2-03c8e8cb50ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f55e0412-f452-4538-80dd-708194adaa9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_12123d05-786c-4079-bf55-52e485a7b8d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f55e0412-f452-4538-80dd-708194adaa9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2ff8dda9-1855-43a8-b133-1a6b833c9254" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_12123d05-786c-4079-bf55-52e485a7b8d3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2ff8dda9-1855-43a8-b133-1a6b833c9254" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f5589406-cb59-44f9-a97d-5eacc5042322" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_12123d05-786c-4079-bf55-52e485a7b8d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f5589406-cb59-44f9-a97d-5eacc5042322" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7848c3af-e26a-4ae9-9380-dc1b279e9802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e666acf-1f4c-4ff0-946a-22c7bc918468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_38d6153e-cf54-43dc-9ebc-43afe56e44c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e666acf-1f4c-4ff0-946a-22c7bc918468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2bba4c7d-7338-41b5-bc32-87820da9050e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e666acf-1f4c-4ff0-946a-22c7bc918468" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2bba4c7d-7338-41b5-bc32-87820da9050e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b927904e-6364-4ed7-a13a-09d48f7a30d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e666acf-1f4c-4ff0-946a-22c7bc918468" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b927904e-6364-4ed7-a13a-09d48f7a30d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_fa4e2736-505f-4edd-b50f-c0c514006436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e666acf-1f4c-4ff0-946a-22c7bc918468" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_fa4e2736-505f-4edd-b50f-c0c514006436" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c231b43e-77d8-4561-b123-f9488f27f18f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e666acf-1f4c-4ff0-946a-22c7bc918468" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c231b43e-77d8-4561-b123-f9488f27f18f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_67a771bf-53ca-4fde-9220-f8fece7344a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c7fc515a-5fb6-4f0c-8573-e0e8909b0dd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_38d6153e-cf54-43dc-9ebc-43afe56e44c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c7fc515a-5fb6-4f0c-8573-e0e8909b0dd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6ba05042-7830-42d1-8a19-a542690dae92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_38d6153e-cf54-43dc-9ebc-43afe56e44c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6ba05042-7830-42d1-8a19-a542690dae92" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe127f61-552d-4ee1-9796-49b6a3f4587d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_38d6153e-cf54-43dc-9ebc-43afe56e44c2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe127f61-552d-4ee1-9796-49b6a3f4587d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_35803481-5290-477a-a494-77334bc9d99a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe127f61-552d-4ee1-9796-49b6a3f4587d" xlink:to="loc_us-gaap_AwardTypeAxis_35803481-5290-477a-a494-77334bc9d99a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35803481-5290-477a-a494-77334bc9d99a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_35803481-5290-477a-a494-77334bc9d99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35803481-5290-477a-a494-77334bc9d99a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eb084f30-a796-4cf3-ac85-fc30ec4d9cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_35803481-5290-477a-a494-77334bc9d99a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eb084f30-a796-4cf3-ac85-fc30ec4d9cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_NonQualifiedOptionsMember_11caba22-7420-45cc-9982-9a785e32e30b" xlink:href="alg-20201231.xsd#alg_NonQualifiedOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eb084f30-a796-4cf3-ac85-fc30ec4d9cf4" xlink:to="loc_alg_NonQualifiedOptionsMember_11caba22-7420-45cc-9982-9a785e32e30b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsOutstandingandExercisableDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsScheduleofNonQualifiedStockOptionsOutstandingandExercisableDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsOutstandingandExercisableDetails" xlink:type="extended" id="i613eb61f0e294e75baa60f44820ecec1_StockOptionsScheduleofNonQualifiedStockOptionsOutstandingandExercisableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4e02cee2-ef9e-467f-a51a-92bc03a30531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4e02cee2-ef9e-467f-a51a-92bc03a30531" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_f8bc1da0-2772-4858-bb87-85c83f4d7c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_f8bc1da0-2772-4858-bb87-85c83f4d7c8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_7e7fd1d9-a1c2-4ec4-b37b-11adc887d123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_7e7fd1d9-a1c2-4ec4-b37b-11adc887d123" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fbf72316-9b17-4848-8df1-0bef7fb454b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fbf72316-9b17-4848-8df1-0bef7fb454b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_86534c5b-5c81-40cf-8955-28f88982dbc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_86534c5b-5c81-40cf-8955-28f88982dbc6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2ee26913-27eb-4927-b080-4ffc6b22096e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2ee26913-27eb-4927-b080-4ffc6b22096e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_8ef5a070-4332-4c90-98c5-0f85b854dce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_8ef5a070-4332-4c90-98c5-0f85b854dce3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_212038da-f800-4cca-9e14-a08fd0e386d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_212038da-f800-4cca-9e14-a08fd0e386d2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5e141ae9-f606-4a34-9156-304e997991f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5e141ae9-f606-4a34-9156-304e997991f5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_8d65ec9f-0b0e-4561-988f-b77dca1f1c83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_61a2fe70-04de-44c5-8331-f2147b94d7f0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_8d65ec9f-0b0e-4561-988f-b77dca1f1c83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2cf7d7c3-11ef-4666-a318-e85e73ca326a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_8d65ec9f-0b0e-4561-988f-b77dca1f1c83" xlink:to="loc_us-gaap_AwardTypeAxis_2cf7d7c3-11ef-4666-a318-e85e73ca326a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2cf7d7c3-11ef-4666-a318-e85e73ca326a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2cf7d7c3-11ef-4666-a318-e85e73ca326a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2cf7d7c3-11ef-4666-a318-e85e73ca326a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_935ba3ab-03d9-4712-b4a9-cbfca449193c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2cf7d7c3-11ef-4666-a318-e85e73ca326a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_935ba3ab-03d9-4712-b4a9-cbfca449193c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_NonQualifiedOptionsMember_18ccfc68-53a0-48ce-814d-31de4f12cbbc" xlink:href="alg-20201231.xsd#alg_NonQualifiedOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_935ba3ab-03d9-4712-b4a9-cbfca449193c" xlink:to="loc_alg_NonQualifiedOptionsMember_18ccfc68-53a0-48ce-814d-31de4f12cbbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d626ab0d-7cd2-4ca1-baf3-597f17f8ff4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_8d65ec9f-0b0e-4561-988f-b77dca1f1c83" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d626ab0d-7cd2-4ca1-baf3-597f17f8ff4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d626ab0d-7cd2-4ca1-baf3-597f17f8ff4a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d626ab0d-7cd2-4ca1-baf3-597f17f8ff4a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d626ab0d-7cd2-4ca1-baf3-597f17f8ff4a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a0dc0aeb-7110-4f1f-a481-1509c1b1b6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d626ab0d-7cd2-4ca1-baf3-597f17f8ff4a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a0dc0aeb-7110-4f1f-a481-1509c1b1b6b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_NonQualifiedStockOptionsExercisePriceRangeThreeMember_56de7327-c017-404a-bb3b-9b3d32fc2a4d" xlink:href="alg-20201231.xsd#alg_NonQualifiedStockOptionsExercisePriceRangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a0dc0aeb-7110-4f1f-a481-1509c1b1b6b6" xlink:to="loc_alg_NonQualifiedStockOptionsExercisePriceRangeThreeMember_56de7327-c017-404a-bb3b-9b3d32fc2a4d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#StockOptionsScheduleofRestrictedStockAwardActivityDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" xlink:type="extended" id="if43be21077704569b425a62dc6a04c95_StockOptionsScheduleofRestrictedStockAwardActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef1d82c2-0f73-4e48-b35a-f586e8929fd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0529c299-8469-45c5-8a72-2f6d9bb84d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef1d82c2-0f73-4e48-b35a-f586e8929fd6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0529c299-8469-45c5-8a72-2f6d9bb84d03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc06a351-d472-4998-aa1d-78ec4e1dc358" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0529c299-8469-45c5-8a72-2f6d9bb84d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc06a351-d472-4998-aa1d-78ec4e1dc358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8e4673db-2e41-4205-bd43-bbd8d166c877" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0529c299-8469-45c5-8a72-2f6d9bb84d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8e4673db-2e41-4205-bd43-bbd8d166c877" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2bf9f468-8eee-4a2a-b415-599d624e47f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0529c299-8469-45c5-8a72-2f6d9bb84d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2bf9f468-8eee-4a2a-b415-599d624e47f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58aaddc6-e2a1-4782-9d32-1e72dcf00a15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0529c299-8469-45c5-8a72-2f6d9bb84d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58aaddc6-e2a1-4782-9d32-1e72dcf00a15" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2bcd6db4-04d5-4497-ab47-a354513599a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_46585948-d309-4991-91c6-0c02fcfd126a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef1d82c2-0f73-4e48-b35a-f586e8929fd6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_46585948-d309-4991-91c6-0c02fcfd126a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_13609fee-3859-4240-9302-325ffdea5299" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_46585948-d309-4991-91c6-0c02fcfd126a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_13609fee-3859-4240-9302-325ffdea5299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_852e96a3-3e6d-41b4-bc44-a659bcb5fb03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_46585948-d309-4991-91c6-0c02fcfd126a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_852e96a3-3e6d-41b4-bc44-a659bcb5fb03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_19f38c7f-ca97-4767-a823-9f03dc15040c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_46585948-d309-4991-91c6-0c02fcfd126a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_19f38c7f-ca97-4767-a823-9f03dc15040c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue_e9e8016a-bc8c-46c0-b6ef-84f132dadf78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_46585948-d309-4991-91c6-0c02fcfd126a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue_e9e8016a-bc8c-46c0-b6ef-84f132dadf78" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_068a24a7-6b9f-424e-91ea-bfcceb0bd51e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5e80484-0102-486b-8154-373fc630f078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef1d82c2-0f73-4e48-b35a-f586e8929fd6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5e80484-0102-486b-8154-373fc630f078" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_373da502-6b9e-4504-94f8-89e65df05855" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5e80484-0102-486b-8154-373fc630f078" xlink:to="loc_us-gaap_AwardTypeAxis_373da502-6b9e-4504-94f8-89e65df05855" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_373da502-6b9e-4504-94f8-89e65df05855_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_373da502-6b9e-4504-94f8-89e65df05855" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_373da502-6b9e-4504-94f8-89e65df05855_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ee3a38-4248-49bf-8256-f7901b0b8d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_373da502-6b9e-4504-94f8-89e65df05855" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ee3a38-4248-49bf-8256-f7901b0b8d44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8819d407-a957-4d32-ba28-3694dbd36c83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_06ee3a38-4248-49bf-8256-f7901b0b8d44" xlink:to="loc_us-gaap_RestrictedStockMember_8819d407-a957-4d32-ba28-3694dbd36c83" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlans" xlink:type="extended" id="i28c6b9cb4f9748e69f95e21306d78a8a_RetirementBenefitPlans"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansTables" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansTables" xlink:type="extended" id="i5f1acec4caca48e2a730ea956ed4f9b9_RetirementBenefitPlansTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_44ada04e-8c74-404d-bf1f-332c78f094ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_44ada04e-8c74-404d-bf1f-332c78f094ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_f9ab8db9-a438-4a9c-b4d2-422bd3925bcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_f9ab8db9-a438-4a9c-b4d2-422bd3925bcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_68bd1290-8336-4f56-92c2-4ca0bdce7d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_68bd1290-8336-4f56-92c2-4ca0bdce7d31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_598951a6-5cad-4069-aaa1-b1743f0c0cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_598951a6-5cad-4069-aaa1-b1743f0c0cf0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a77bd6a8-d99b-41dc-badc-aa4341593164" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a77bd6a8-d99b-41dc-badc-aa4341593164" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_4ff88e6e-8db3-4d53-945e-faf16e3d6032" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_4ff88e6e-8db3-4d53-945e-faf16e3d6032" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_17675073-56bb-4c8f-afea-a16ea474d498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_17675073-56bb-4c8f-afea-a16ea474d498" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_86ebe475-cfe1-41db-82a0-5d5359c891a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_52628f0e-76c1-4fbf-a7d3-993a34a9cc84" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_86ebe475-cfe1-41db-82a0-5d5359c891a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_480ecd6a-e501-4055-adc3-916666760226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_86ebe475-cfe1-41db-82a0-5d5359c891a6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_480ecd6a-e501-4055-adc3-916666760226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_480ecd6a-e501-4055-adc3-916666760226_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_480ecd6a-e501-4055-adc3-916666760226" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_480ecd6a-e501-4055-adc3-916666760226_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0d890986-47cd-411e-a567-faeb0ab1146e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_480ecd6a-e501-4055-adc3-916666760226" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0d890986-47cd-411e-a567-faeb0ab1146e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_f2b4a718-2bbb-4643-8436-dfb7e5c85961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0d890986-47cd-411e-a567-faeb0ab1146e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_f2b4a718-2bbb-4643-8436-dfb7e5c85961" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4e3ff6ac-1f1e-4ab6-b45e-9f985f3ef613" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0d890986-47cd-411e-a567-faeb0ab1146e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4e3ff6ac-1f1e-4ab6-b45e-9f985f3ef613" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" xlink:type="extended" id="i7c7860f69a4c486d9ca412f61f81580e_RetirementBenefitPlansAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DefinedBenefitPlanNumberofDefinedBenefitPensionPlans_b97e27cd-91e0-4fe7-8252-a098e35ecc55" xlink:href="alg-20201231.xsd#alg_DefinedBenefitPlanNumberofDefinedBenefitPensionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DefinedBenefitPlanNumberofDefinedBenefitPensionPlans_b97e27cd-91e0-4fe7-8252-a098e35ecc55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_FormerEmployeesCoveredByPensionPlan_2d08dbc1-ecf0-4c95-b775-cea8b35251a9" xlink:href="alg-20201231.xsd#alg_FormerEmployeesCoveredByPensionPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_FormerEmployeesCoveredByPensionPlan_2d08dbc1-ecf0-4c95-b775-cea8b35251a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_CurrentEmployeesCoveredByPensionPlan_f5594b5e-40f7-4ccd-a822-7948aca62478" xlink:href="alg-20201231.xsd#alg_CurrentEmployeesCoveredByPensionPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_CurrentEmployeesCoveredByPensionPlan_f5594b5e-40f7-4ccd-a822-7948aca62478" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d143b2f2-f72c-4d58-a30a-b2ad3dbbcfef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d143b2f2-f72c-4d58-a30a-b2ad3dbbcfef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_7856f16d-5fea-481a-b1c6-fce6f673a646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_7856f16d-5fea-481a-b1c6-fce6f673a646" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DeferredCompensationArrangementRequisiteServicePeriod_0afae97b-da73-4521-aab6-98ac1272abc6" xlink:href="alg-20201231.xsd#alg_DeferredCompensationArrangementRequisiteServicePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DeferredCompensationArrangementRequisiteServicePeriod_0afae97b-da73-4521-aab6-98ac1272abc6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_PercentageOfFinalThreeYearsAverageSalaryRetirementBenefitAssumption_cac1fe75-73e2-48fc-9fa8-c42021ac0578" xlink:href="alg-20201231.xsd#alg_PercentageOfFinalThreeYearsAverageSalaryRetirementBenefitAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_PercentageOfFinalThreeYearsAverageSalaryRetirementBenefitAssumption_cac1fe75-73e2-48fc-9fa8-c42021ac0578" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DeferredCompensationArrangementwithIndividualTermOfFinalAverageSalaryUsedToDetermineRetirementBenefit_6dbf8690-cff0-4375-8d38-3f1b66b998e9" xlink:href="alg-20201231.xsd#alg_DeferredCompensationArrangementwithIndividualTermOfFinalAverageSalaryUsedToDetermineRetirementBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DeferredCompensationArrangementwithIndividualTermOfFinalAverageSalaryUsedToDetermineRetirementBenefit_6dbf8690-cff0-4375-8d38-3f1b66b998e9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DeferredCompensationArrangementwithIndividualRetirementAge_3ead8699-6879-430a-9d90-545d9eb6b602" xlink:href="alg-20201231.xsd#alg_DeferredCompensationArrangementwithIndividualRetirementAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DeferredCompensationArrangementwithIndividualRetirementAge_3ead8699-6879-430a-9d90-545d9eb6b602" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DeferredCompensationArrangementwithIndividualDurationLimitVestedRetirementBenefitWillBePaidAfterDeathOrChangeInControl_fcdc1447-effb-4445-b564-ecb62b57bc61" xlink:href="alg-20201231.xsd#alg_DeferredCompensationArrangementwithIndividualDurationLimitVestedRetirementBenefitWillBePaidAfterDeathOrChangeInControl"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DeferredCompensationArrangementwithIndividualDurationLimitVestedRetirementBenefitWillBePaidAfterDeathOrChangeInControl_fcdc1447-effb-4445-b564-ecb62b57bc61" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DeferredCompensationArrangementMaximumContractualTerm_34fcd439-b7e5-4b65-b09a-da5e7d98006e" xlink:href="alg-20201231.xsd#alg_DeferredCompensationArrangementMaximumContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DeferredCompensationArrangementMaximumContractualTerm_34fcd439-b7e5-4b65-b09a-da5e7d98006e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DefinedBenefitPlanRetirementBenefitPercentage_cfb8e2ce-5915-49b4-87e9-1ca69ae3d741" xlink:href="alg-20201231.xsd#alg_DefinedBenefitPlanRetirementBenefitPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DefinedBenefitPlanRetirementBenefitPercentage_cfb8e2ce-5915-49b4-87e9-1ca69ae3d741" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DefinedContributionPlanNumberOfPlans_7df4d219-46b0-4793-aa55-4b559dedd556" xlink:href="alg-20201231.xsd#alg_DefinedContributionPlanNumberOfPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DefinedContributionPlanNumberOfPlans_7df4d219-46b0-4793-aa55-4b559dedd556" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9c78de2f-21d5-4a7a-b1ea-3c6ea718ac4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9c78de2f-21d5-4a7a-b1ea-3c6ea718ac4c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_DefinedContributionPlanNumberofSubsidiaries_7b8a769e-e709-45e9-a809-7cdbab65c115" xlink:href="alg-20201231.xsd#alg_DefinedContributionPlanNumberofSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_alg_DefinedContributionPlanNumberofSubsidiaries_7b8a769e-e709-45e9-a809-7cdbab65c115" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_55f4c645-14e5-4528-9b19-39c3ba4730cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_55f4c645-14e5-4528-9b19-39c3ba4730cf" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c619dd19-dad3-4520-853b-68dcb3ff065d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_8eb3dc6c-f7cd-4f9f-b3f3-c105cf22aede" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c619dd19-dad3-4520-853b-68dcb3ff065d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b4da50a0-89a7-43a0-936c-3146dc4e6670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c619dd19-dad3-4520-853b-68dcb3ff065d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b4da50a0-89a7-43a0-936c-3146dc4e6670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_b4da50a0-89a7-43a0-936c-3146dc4e6670_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b4da50a0-89a7-43a0-936c-3146dc4e6670" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_b4da50a0-89a7-43a0-936c-3146dc4e6670_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_85f2eac8-9427-4097-bd8a-590199bed974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b4da50a0-89a7-43a0-936c-3146dc4e6670" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_85f2eac8-9427-4097-bd8a-590199bed974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_f4117933-20a4-4a5d-afc7-3c5ddb156902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_85f2eac8-9427-4097-bd8a-590199bed974" xlink:to="loc_us-gaap_DomesticPlanMember_f4117933-20a4-4a5d-afc7-3c5ddb156902" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b9457519-aa4e-4d95-8cdd-819c7fcd580d" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_f4117933-20a4-4a5d-afc7-3c5ddb156902" xlink:to="loc_country_US_b9457519-aa4e-4d95-8cdd-819c7fcd580d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_1fdfcf0d-5555-4a28-959a-091aa790ab34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_85f2eac8-9427-4097-bd8a-590199bed974" xlink:to="loc_us-gaap_ForeignPlanMember_1fdfcf0d-5555-4a28-959a-091aa790ab34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_47fe76d4-7b8a-4c06-8a3a-4e3118f521dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c619dd19-dad3-4520-853b-68dcb3ff065d" xlink:to="loc_us-gaap_RetirementPlanNameAxis_47fe76d4-7b8a-4c06-8a3a-4e3118f521dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_47fe76d4-7b8a-4c06-8a3a-4e3118f521dd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_47fe76d4-7b8a-4c06-8a3a-4e3118f521dd" xlink:to="loc_us-gaap_RetirementPlanNameDomain_47fe76d4-7b8a-4c06-8a3a-4e3118f521dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_5e00dc22-f5cd-4730-9f7d-ea249ffb026f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_47fe76d4-7b8a-4c06-8a3a-4e3118f521dd" xlink:to="loc_us-gaap_RetirementPlanNameDomain_5e00dc22-f5cd-4730-9f7d-ea249ffb026f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_GradallCompanyEmployeesRetirementPlanMember_3ebda1bc-0032-47ae-b12a-b3b6ccb3de14" xlink:href="alg-20201231.xsd#alg_GradallCompanyEmployeesRetirementPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_5e00dc22-f5cd-4730-9f7d-ea249ffb026f" xlink:to="loc_alg_GradallCompanyEmployeesRetirementPlanMember_3ebda1bc-0032-47ae-b12a-b3b6ccb3de14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember_27c9d373-5fc5-40ce-a04e-99ae50997422" xlink:href="alg-20201231.xsd#alg_InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_5e00dc22-f5cd-4730-9f7d-ea249ffb026f" xlink:to="loc_alg_InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember_27c9d373-5fc5-40ce-a04e-99ae50997422" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b05be76e-4539-4259-b94e-25417a04668d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c619dd19-dad3-4520-853b-68dcb3ff065d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b05be76e-4539-4259-b94e-25417a04668d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b05be76e-4539-4259-b94e-25417a04668d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b05be76e-4539-4259-b94e-25417a04668d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b05be76e-4539-4259-b94e-25417a04668d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d505f8d1-59cb-40a3-ad58-e68ca965966a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b05be76e-4539-4259-b94e-25417a04668d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d505f8d1-59cb-40a3-ad58-e68ca965966a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0a458ebb-d7a3-42aa-944d-4d689d606f55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d505f8d1-59cb-40a3-ad58-e68ca965966a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0a458ebb-d7a3-42aa-944d-4d689d606f55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_9391fee2-8451-4393-9806-12e0fc0eef64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d505f8d1-59cb-40a3-ad58-e68ca965966a" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_9391fee2-8451-4393-9806-12e0fc0eef64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_241695af-fb6b-4165-8fac-467a31f66429" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c619dd19-dad3-4520-853b-68dcb3ff065d" xlink:to="loc_srt_RangeAxis_241695af-fb6b-4165-8fac-467a31f66429" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_241695af-fb6b-4165-8fac-467a31f66429_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_241695af-fb6b-4165-8fac-467a31f66429" xlink:to="loc_srt_RangeMember_241695af-fb6b-4165-8fac-467a31f66429_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9deaedac-9922-4958-8d20-9257c0ad7c2f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_241695af-fb6b-4165-8fac-467a31f66429" xlink:to="loc_srt_RangeMember_9deaedac-9922-4958-8d20-9257c0ad7c2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_618bdcb5-968b-4c9e-8df6-e44553a1d004" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9deaedac-9922-4958-8d20-9257c0ad7c2f" xlink:to="loc_srt_MinimumMember_618bdcb5-968b-4c9e-8df6-e44553a1d004" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b668e181-3cc2-4260-b639-623601d1aa1b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9deaedac-9922-4958-8d20-9257c0ad7c2f" xlink:to="loc_srt_MaximumMember_b668e181-3cc2-4260-b639-623601d1aa1b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" xlink:type="extended" id="i398d271dd1314bb29c4213f69474bb3a_RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a15aa4f1-9da5-4567-a41c-cacef8142083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a15aa4f1-9da5-4567-a41c-cacef8142083" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_10109886-2776-47cc-b3b8-30fffee8b22f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_10109886-2776-47cc-b3b8-30fffee8b22f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_fda76bc8-a5a6-4f35-8c67-ef9feaa31724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_fda76bc8-a5a6-4f35-8c67-ef9feaa31724" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_93e80355-ec76-42be-a36b-3968dd7dcab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_93e80355-ec76-42be-a36b-3968dd7dcab2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bfccb873-f4c7-41d3-9766-b5a010bbd851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bfccb873-f4c7-41d3-9766-b5a010bbd851" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_801221b3-8449-4ed4-8cb5-adb48ba43be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_801221b3-8449-4ed4-8cb5-adb48ba43be7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_eb0953e9-0fd4-4169-93e4-b1fc13171a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_4cb49581-b7cc-44fe-a3f3-42914f6b6faa" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_eb0953e9-0fd4-4169-93e4-b1fc13171a27" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_39aec6b6-2a7e-464c-b269-9b4931a59482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_854b18da-823b-40ba-a560-9c5c90c721e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a15aa4f1-9da5-4567-a41c-cacef8142083" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_854b18da-823b-40ba-a560-9c5c90c721e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7e6a3e2e-a7a5-4fff-98ee-e196af3b79c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_854b18da-823b-40ba-a560-9c5c90c721e2" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7e6a3e2e-a7a5-4fff-98ee-e196af3b79c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_7901f44e-f8a7-401d-b66b-3236cbe1b779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_854b18da-823b-40ba-a560-9c5c90c721e2" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_7901f44e-f8a7-401d-b66b-3236cbe1b779" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f5ea2538-b253-4e61-9170-22fe20ff24a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_854b18da-823b-40ba-a560-9c5c90c721e2" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f5ea2538-b253-4e61-9170-22fe20ff24a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_b301b1c1-0826-40b4-a03f-cc2a8c51b30c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_854b18da-823b-40ba-a560-9c5c90c721e2" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_b301b1c1-0826-40b4-a03f-cc2a8c51b30c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0ed7cd94-25d2-4810-91c4-bf49184164ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_48dd7407-9386-4b5d-8853-318a3ca3328b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a15aa4f1-9da5-4567-a41c-cacef8142083" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_48dd7407-9386-4b5d-8853-318a3ca3328b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_61624686-f99a-4a6b-bca8-9b3bebe5271e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a15aa4f1-9da5-4567-a41c-cacef8142083" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_61624686-f99a-4a6b-bca8-9b3bebe5271e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5c1641ec-824b-4fa4-a7a2-f10c2c7ef972" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_61624686-f99a-4a6b-bca8-9b3bebe5271e" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5c1641ec-824b-4fa4-a7a2-f10c2c7ef972" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5c1641ec-824b-4fa4-a7a2-f10c2c7ef972_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5c1641ec-824b-4fa4-a7a2-f10c2c7ef972" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5c1641ec-824b-4fa4-a7a2-f10c2c7ef972_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a44c1cd4-93e9-4ffb-a935-b218cf197ef4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5c1641ec-824b-4fa4-a7a2-f10c2c7ef972" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a44c1cd4-93e9-4ffb-a935-b218cf197ef4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6f5f55cc-95a3-4864-b580-d91abc40107c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a44c1cd4-93e9-4ffb-a935-b218cf197ef4" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6f5f55cc-95a3-4864-b580-d91abc40107c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_3270b1e5-f8d6-454d-98f8-1326f87514f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a44c1cd4-93e9-4ffb-a935-b218cf197ef4" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_3270b1e5-f8d6-454d-98f8-1326f87514f1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansScheduleofAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" xlink:type="extended" id="i07527ec1ae02492b97e07e7006dcb66e_RetirementBenefitPlansScheduleofAssumptionsUsedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_47577288-6225-46f5-95eb-b64e98d9358e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_47577288-6225-46f5-95eb-b64e98d9358e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_f3141bca-9290-4329-8a61-86c8d34c1937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_f3141bca-9290-4329-8a61-86c8d34c1937" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_2e5f6830-d034-436e-a983-ad2b3f323a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_2e5f6830-d034-436e-a983-ad2b3f323a2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_89f53aff-a97a-43ad-ac35-c4e5fb1c6ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_89f53aff-a97a-43ad-ac35-c4e5fb1c6ec4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_e26dca14-ea34-42eb-a8e0-0dbea9af9827" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_e26dca14-ea34-42eb-a8e0-0dbea9af9827" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_834f9d9a-f3ad-4b18-8a48-bb3f4dbdf8c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ecaae12-49f9-442e-827c-3880c5f1e190" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_834f9d9a-f3ad-4b18-8a48-bb3f4dbdf8c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_79f2d8ff-ef70-4513-96b1-5d8f1cbe3835" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_834f9d9a-f3ad-4b18-8a48-bb3f4dbdf8c8" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_79f2d8ff-ef70-4513-96b1-5d8f1cbe3835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_79f2d8ff-ef70-4513-96b1-5d8f1cbe3835_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_79f2d8ff-ef70-4513-96b1-5d8f1cbe3835" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_79f2d8ff-ef70-4513-96b1-5d8f1cbe3835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_10483092-958e-433b-bf0d-54d0309358dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_79f2d8ff-ef70-4513-96b1-5d8f1cbe3835" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_10483092-958e-433b-bf0d-54d0309358dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_5f70d08e-277d-480c-8343-e11064ac8fad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_10483092-958e-433b-bf0d-54d0309358dc" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_5f70d08e-277d-480c-8343-e11064ac8fad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_52058643-8bde-40b3-9b48-19a4128181bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_10483092-958e-433b-bf0d-54d0309358dc" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_52058643-8bde-40b3-9b48-19a4128181bf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" xlink:type="extended" id="if177a7e24f94447d800e44be475a403f_RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_def274a6-2255-4f83-9fb7-a9f3b34d90b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_def274a6-2255-4f83-9fb7-a9f3b34d90b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_842d4c49-2bde-4ff4-9443-96656516d57c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_842d4c49-2bde-4ff4-9443-96656516d57c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c2090f2e-e2e6-424b-a32a-3e8001e693cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c2090f2e-e2e6-424b-a32a-3e8001e693cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_a585c19b-8b1d-4c1c-909e-2d30c9a0513d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_a585c19b-8b1d-4c1c-909e-2d30c9a0513d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ae03d605-a128-4865-8a50-1f2056432848" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ae03d605-a128-4865-8a50-1f2056432848" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_901ce361-7d1d-4a0a-b62c-eb7de76374e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_07659059-cdb4-46fe-8d22-6ccd440e2e18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_07659059-cdb4-46fe-8d22-6ccd440e2e18" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d80e57cd-a6f3-4f83-9d9d-2ca0c1161373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d80e57cd-a6f3-4f83-9d9d-2ca0c1161373" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1ca78714-ab39-4099-856e-d7850c52f73a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4301903d-9d95-4d08-a556-eadfce27f797" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1ca78714-ab39-4099-856e-d7850c52f73a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f4d567d1-dbf9-440e-b21d-902a19ed2714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1ca78714-ab39-4099-856e-d7850c52f73a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f4d567d1-dbf9-440e-b21d-902a19ed2714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f4d567d1-dbf9-440e-b21d-902a19ed2714_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4d567d1-dbf9-440e-b21d-902a19ed2714" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f4d567d1-dbf9-440e-b21d-902a19ed2714_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_44c6bb09-66ee-4b2d-988d-ef4b728a7f5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4d567d1-dbf9-440e-b21d-902a19ed2714" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_44c6bb09-66ee-4b2d-988d-ef4b728a7f5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3c2f3240-9418-426b-99e1-6c57cd764ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_44c6bb09-66ee-4b2d-988d-ef4b728a7f5e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3c2f3240-9418-426b-99e1-6c57cd764ac6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_025e1564-5be5-4891-b8e9-cecf0a8bdd9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_44c6bb09-66ee-4b2d-988d-ef4b728a7f5e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_025e1564-5be5-4891-b8e9-cecf0a8bdd9d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansWeightedAverageAssetAllocationsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" xlink:type="extended" id="i10e27ef2245a45b0bf183a516d92a04e_RetirementBenefitPlansWeightedAverageAssetAllocationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c69cd274-bce5-4fa4-ac90-5d2bd09b7cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_17d9dc8d-d75c-4ec4-9cfd-e6afd686566e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c69cd274-bce5-4fa4-ac90-5d2bd09b7cc8" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_17d9dc8d-d75c-4ec4-9cfd-e6afd686566e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8abe0775-cb9a-4c7d-913b-5748b7f296a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c69cd274-bce5-4fa4-ac90-5d2bd09b7cc8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8abe0775-cb9a-4c7d-913b-5748b7f296a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3c7f6184-44a8-4a8c-a638-f0545c04ad64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8abe0775-cb9a-4c7d-913b-5748b7f296a9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3c7f6184-44a8-4a8c-a638-f0545c04ad64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3c7f6184-44a8-4a8c-a638-f0545c04ad64_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3c7f6184-44a8-4a8c-a638-f0545c04ad64" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3c7f6184-44a8-4a8c-a638-f0545c04ad64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_aaad8517-3398-4bb4-aa10-e717a3057a92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3c7f6184-44a8-4a8c-a638-f0545c04ad64" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_aaad8517-3398-4bb4-aa10-e717a3057a92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_37289a69-8537-43d6-a7cc-cac2ab2d89ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aaad8517-3398-4bb4-aa10-e717a3057a92" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_37289a69-8537-43d6-a7cc-cac2ab2d89ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4a8bb3b7-8dd4-4198-b59f-6a9aa9852cfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8abe0775-cb9a-4c7d-913b-5748b7f296a9" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4a8bb3b7-8dd4-4198-b59f-6a9aa9852cfd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4a8bb3b7-8dd4-4198-b59f-6a9aa9852cfd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4a8bb3b7-8dd4-4198-b59f-6a9aa9852cfd" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4a8bb3b7-8dd4-4198-b59f-6a9aa9852cfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_9ab0465d-8ed5-4aef-9deb-a751ffde0a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4a8bb3b7-8dd4-4198-b59f-6a9aa9852cfd" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_9ab0465d-8ed5-4aef-9deb-a751ffde0a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_e3a1df29-f3e7-4aad-85b4-29acad37db10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9ab0465d-8ed5-4aef-9deb-a751ffde0a81" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_e3a1df29-f3e7-4aad-85b4-29acad37db10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_c9656fbd-e87f-41d1-9fa6-4c821d358a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9ab0465d-8ed5-4aef-9deb-a751ffde0a81" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_c9656fbd-e87f-41d1-9fa6-4c821d358a8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_01b57b8e-2d97-4d5e-9816-feabe447bbd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9ab0465d-8ed5-4aef-9deb-a751ffde0a81" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_01b57b8e-2d97-4d5e-9816-feabe447bbd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_c0be66c7-df17-4246-8541-e83d77ef6026" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9ab0465d-8ed5-4aef-9deb-a751ffde0a81" xlink:to="loc_us-gaap_OtherInvestmentsMember_c0be66c7-df17-4246-8541-e83d77ef6026" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" xlink:type="extended" id="i0784754bce684b9ab993310e1f57689d_RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fa5eadc-2739-47a5-9b4c-70ab8878a0a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fa210ccb-6eaf-48fc-a0a3-6a7d508a283a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fa5eadc-2739-47a5-9b4c-70ab8878a0a2" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fa210ccb-6eaf-48fc-a0a3-6a7d508a283a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c872cdb-fc64-49c8-86da-4270bf2c6542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fa5eadc-2739-47a5-9b4c-70ab8878a0a2" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c872cdb-fc64-49c8-86da-4270bf2c6542" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5572ac93-e16e-4f65-bd3c-727d7a005612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c872cdb-fc64-49c8-86da-4270bf2c6542" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5572ac93-e16e-4f65-bd3c-727d7a005612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5572ac93-e16e-4f65-bd3c-727d7a005612_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5572ac93-e16e-4f65-bd3c-727d7a005612" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5572ac93-e16e-4f65-bd3c-727d7a005612_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5572ac93-e16e-4f65-bd3c-727d7a005612" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_MidCapMutualFundsMember_dc2d2437-e3fa-4741-be6a-6fb01b826de3" xlink:href="alg-20201231.xsd#alg_MidCapMutualFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_MidCapMutualFundsMember_dc2d2437-e3fa-4741-be6a-6fb01b826de3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_LargeCapMutualFundsMember_e062dba6-4a9e-4999-80d1-6fb7284323ea" xlink:href="alg-20201231.xsd#alg_LargeCapMutualFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_LargeCapMutualFundsMember_e062dba6-4a9e-4999-80d1-6fb7284323ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_InternationalMutualFundsMember_ce471767-578f-4ec3-8b69-745be987ea3d" xlink:href="alg-20201231.xsd#alg_InternationalMutualFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_InternationalMutualFundsMember_ce471767-578f-4ec3-8b69-745be987ea3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_LiabilityDrivenSolutionMember_5da56455-c1ed-4a36-9f9b-49cc000e940d" xlink:href="alg-20201231.xsd#alg_LiabilityDrivenSolutionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_LiabilityDrivenSolutionMember_5da56455-c1ed-4a36-9f9b-49cc000e940d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoInternationalEquityIndexFundMember_c900059f-f5d2-49a5-8a5d-d9997ab7a99c" xlink:href="alg-20201231.xsd#alg_WellsFargoInternationalEquityIndexFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoInternationalEquityIndexFundMember_c900059f-f5d2-49a5-8a5d-d9997ab7a99c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoCoreBondMember_c41c2902-a53a-481f-a1e2-ebfe5cfc4920" xlink:href="alg-20201231.xsd#alg_WellsFargoCoreBondMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoCoreBondMember_c41c2902-a53a-481f-a1e2-ebfe5cfc4920" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoCausewayMember_f36a497d-c8cb-4a6d-bdf7-087bf4b2d711" xlink:href="alg-20201231.xsd#alg_WellsFargoCausewayMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoCausewayMember_f36a497d-c8cb-4a6d-bdf7-087bf4b2d711" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoLargeCapGrowthIndexFundMember_b4fc5dca-0041-4dfd-8aaa-f9107aa20e79" xlink:href="alg-20201231.xsd#alg_WellsFargoLargeCapGrowthIndexFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoLargeCapGrowthIndexFundMember_b4fc5dca-0041-4dfd-8aaa-f9107aa20e79" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoLargeCapValueIndexFundMember_7a401e06-fc06-4095-a872-cb02fc56d68b" xlink:href="alg-20201231.xsd#alg_WellsFargoLargeCapValueIndexFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoLargeCapValueIndexFundMember_7a401e06-fc06-4095-a872-cb02fc56d68b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoMultiManagerSmallCapMember_966df86f-bc91-4d3c-9857-ba8131b3ea1c" xlink:href="alg-20201231.xsd#alg_WellsFargoMultiManagerSmallCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoMultiManagerSmallCapMember_966df86f-bc91-4d3c-9857-ba8131b3ea1c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoRussellTwoZeroZeroZeroIndexFundMember_7a81b486-8e71-47d5-8d83-49d5ba151651" xlink:href="alg-20201231.xsd#alg_WellsFargoRussellTwoZeroZeroZeroIndexFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoRussellTwoZeroZeroZeroIndexFundMember_7a81b486-8e71-47d5-8d83-49d5ba151651" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoStandardAndPoorsMidCapIndexFundMember_50c64fc8-ee8a-499e-8eb5-2dbf914fe8c2" xlink:href="alg-20201231.xsd#alg_WellsFargoStandardAndPoorsMidCapIndexFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoStandardAndPoorsMidCapIndexFundMember_50c64fc8-ee8a-499e-8eb5-2dbf914fe8c2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoMFSValueCITFMember_8545a380-c498-460c-a8e1-f7be58119f6a" xlink:href="alg-20201231.xsd#alg_WellsFargoMFSValueCITFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoMFSValueCITFMember_8545a380-c498-460c-a8e1-f7be58119f6a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoTRowePriceILargeCapGrowthManagedCITMember_431aedac-6278-46b6-be5c-8aa7727371a6" xlink:href="alg-20201231.xsd#alg_WellsFargoTRowePriceILargeCapGrowthManagedCITMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoTRowePriceILargeCapGrowthManagedCITMember_431aedac-6278-46b6-be5c-8aa7727371a6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_TRowePriceEquityIncomeMember_6e57e94f-c198-4d2e-bd6a-5f81408ad253" xlink:href="alg-20201231.xsd#alg_TRowePriceEquityIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_TRowePriceEquityIncomeMember_6e57e94f-c198-4d2e-bd6a-5f81408ad253" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WellsFargoVoyaLargeCapGrowthCITFMember_02138011-bae0-451f-90b0-881610f8fe22" xlink:href="alg-20201231.xsd#alg_WellsFargoVoyaLargeCapGrowthCITFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_WellsFargoVoyaLargeCapGrowthCITFMember_02138011-bae0-451f-90b0-881610f8fe22" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_CashAndShortTermInvestmentsMember_703ab04c-96ea-4661-82e8-7eeaa51bf952" xlink:href="alg-20201231.xsd#alg_CashAndShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_faf11c6c-d1ff-4dcd-8a7f-14a38b3a7be4" xlink:to="loc_alg_CashAndShortTermInvestmentsMember_703ab04c-96ea-4661-82e8-7eeaa51bf952" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3a312eb6-4cf0-4b33-9586-22a6092577ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c872cdb-fc64-49c8-86da-4270bf2c6542" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3a312eb6-4cf0-4b33-9586-22a6092577ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a312eb6-4cf0-4b33-9586-22a6092577ad_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3a312eb6-4cf0-4b33-9586-22a6092577ad" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a312eb6-4cf0-4b33-9586-22a6092577ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_98320469-d8d1-47fe-bd0e-dae3c2d97743" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3a312eb6-4cf0-4b33-9586-22a6092577ad" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_98320469-d8d1-47fe-bd0e-dae3c2d97743" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_fbb9c474-87bc-43ba-831b-f15450ab9a17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_98320469-d8d1-47fe-bd0e-dae3c2d97743" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_fbb9c474-87bc-43ba-831b-f15450ab9a17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6fdeeae2-889e-4d30-b224-076012509d99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_98320469-d8d1-47fe-bd0e-dae3c2d97743" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6fdeeae2-889e-4d30-b224-076012509d99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_cac849ce-07ae-41ee-a112-c047e6d1b1ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_98320469-d8d1-47fe-bd0e-dae3c2d97743" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_cac849ce-07ae-41ee-a112-c047e6d1b1ec" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" xlink:type="extended" id="i062496d4e57946cca2791fa6e083798d_RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5d2d1974-53c4-4351-9cf9-23b862b6d7df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5d2d1974-53c4-4351-9cf9-23b862b6d7df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_63449895-29f4-4b43-b0a4-f7fc31c3b231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_63449895-29f4-4b43-b0a4-f7fc31c3b231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_0b0a3bf3-a0e2-437f-84ab-e26d91d20956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_0b0a3bf3-a0e2-437f-84ab-e26d91d20956" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_2ae20554-b108-4211-92ad-b1e4a4043666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_2ae20554-b108-4211-92ad-b1e4a4043666" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b6f31a15-a4ed-4731-8474-15a60134be79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b6f31a15-a4ed-4731-8474-15a60134be79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_27f58d7b-6ddc-442b-b287-c8ce7b52f90f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_27f58d7b-6ddc-442b-b287-c8ce7b52f90f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7c0f8c2-547c-41a8-9a83-d969393f1388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_699e3a49-35b3-45b8-83df-94e22c52ae46" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7c0f8c2-547c-41a8-9a83-d969393f1388" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_093bf058-cca0-4e01-b167-8bd3d5561032" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b7c0f8c2-547c-41a8-9a83-d969393f1388" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_093bf058-cca0-4e01-b167-8bd3d5561032" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_093bf058-cca0-4e01-b167-8bd3d5561032_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_093bf058-cca0-4e01-b167-8bd3d5561032" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_093bf058-cca0-4e01-b167-8bd3d5561032_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1e8e35e0-deae-40c7-b6f8-4f6e37512464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_093bf058-cca0-4e01-b167-8bd3d5561032" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1e8e35e0-deae-40c7-b6f8-4f6e37512464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0771c35d-220b-43fd-a454-fd4ddc5b6bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1e8e35e0-deae-40c7-b6f8-4f6e37512464" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0771c35d-220b-43fd-a454-fd4ddc5b6bad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_398726d9-b456-4432-8fac-a8e13b43cfb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1e8e35e0-deae-40c7-b6f8-4f6e37512464" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_398726d9-b456-4432-8fac-a8e13b43cfb2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RevenueandSegmentReporting" xlink:type="simple" xlink:href="alg-20201231.xsd#RevenueandSegmentReporting"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RevenueandSegmentReporting" xlink:type="extended" id="iebe3de59d6184a2db4e87853211fedd7_RevenueandSegmentReporting"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RevenueandSegmentReportingTables" xlink:type="simple" xlink:href="alg-20201231.xsd#RevenueandSegmentReportingTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RevenueandSegmentReportingTables" xlink:type="extended" id="i110d51cd6ea84500a76464de4357d186_RevenueandSegmentReportingTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RevenueandSegmentReportingScheduleofSegmentReportingDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" xlink:type="extended" id="i6230ff769f574fb0a4c0506f199761be_RevenueandSegmentReportingScheduleofSegmentReportingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e86dabcd-3117-46f9-b3b5-c5717a8008b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cb206426-e1df-488f-8424-dd0f46b7d102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e86dabcd-3117-46f9-b3b5-c5717a8008b4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cb206426-e1df-488f-8424-dd0f46b7d102" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_82ead27a-aafc-4214-8247-e7f9137b29b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e86dabcd-3117-46f9-b3b5-c5717a8008b4" xlink:to="loc_us-gaap_OperatingIncomeLoss_82ead27a-aafc-4214-8247-e7f9137b29b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7026f0d9-9ad0-4c99-95ae-d5845832b630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e86dabcd-3117-46f9-b3b5-c5717a8008b4" xlink:to="loc_us-gaap_Goodwill_7026f0d9-9ad0-4c99-95ae-d5845832b630" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_795ad8cb-c521-41af-8f90-d02798878d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e86dabcd-3117-46f9-b3b5-c5717a8008b4" xlink:to="loc_us-gaap_Assets_795ad8cb-c521-41af-8f90-d02798878d0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9bc712d0-bc3d-4b82-818c-1669f6b3f874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e86dabcd-3117-46f9-b3b5-c5717a8008b4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9bc712d0-bc3d-4b82-818c-1669f6b3f874" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7b4c1020-43f2-44d9-89bb-3f4d039cb613" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9bc712d0-bc3d-4b82-818c-1669f6b3f874" xlink:to="loc_srt_ProductOrServiceAxis_7b4c1020-43f2-44d9-89bb-3f4d039cb613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7b4c1020-43f2-44d9-89bb-3f4d039cb613_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_7b4c1020-43f2-44d9-89bb-3f4d039cb613" xlink:to="loc_srt_ProductsAndServicesDomain_7b4c1020-43f2-44d9-89bb-3f4d039cb613_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_23859815-f58d-4d88-a317-868bad7d759d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_7b4c1020-43f2-44d9-89bb-3f4d039cb613" xlink:to="loc_srt_ProductsAndServicesDomain_23859815-f58d-4d88-a317-868bad7d759d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_WholegoodUnitsMember_102e8702-87e8-45fb-bf5a-e913df2a5995" xlink:href="alg-20201231.xsd#alg_WholegoodUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_23859815-f58d-4d88-a317-868bad7d759d" xlink:to="loc_alg_WholegoodUnitsMember_102e8702-87e8-45fb-bf5a-e913df2a5995" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_PartsMember_3803afd9-0c27-41e3-90c1-893e1beed85e" xlink:href="alg-20201231.xsd#alg_PartsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_23859815-f58d-4d88-a317-868bad7d759d" xlink:to="loc_alg_PartsMember_3803afd9-0c27-41e3-90c1-893e1beed85e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_7e51766a-fd1e-432b-9947-23be2b9ac6d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_23859815-f58d-4d88-a317-868bad7d759d" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_7e51766a-fd1e-432b-9947-23be2b9ac6d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa1b474c-fe22-4bc4-87f2-3e418ae4647e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9bc712d0-bc3d-4b82-818c-1669f6b3f874" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa1b474c-fe22-4bc4-87f2-3e418ae4647e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa1b474c-fe22-4bc4-87f2-3e418ae4647e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa1b474c-fe22-4bc4-87f2-3e418ae4647e" xlink:to="loc_us-gaap_SegmentDomain_fa1b474c-fe22-4bc4-87f2-3e418ae4647e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fdca3580-7cf9-4b5c-8cdd-39918bddf8ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa1b474c-fe22-4bc4-87f2-3e418ae4647e" xlink:to="loc_us-gaap_SegmentDomain_fdca3580-7cf9-4b5c-8cdd-39918bddf8ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_IndustrialMember_6fee5075-9a3d-418a-9472-ffed73ab0d7d" xlink:href="alg-20201231.xsd#alg_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fdca3580-7cf9-4b5c-8cdd-39918bddf8ec" xlink:to="loc_alg_IndustrialMember_6fee5075-9a3d-418a-9472-ffed73ab0d7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_AgriculturalMember_1a29a7e6-ad13-41b6-8305-a38b50b7a2e5" xlink:href="alg-20201231.xsd#alg_AgriculturalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fdca3580-7cf9-4b5c-8cdd-39918bddf8ec" xlink:to="loc_alg_AgriculturalMember_1a29a7e6-ad13-41b6-8305-a38b50b7a2e5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/RevenueandSegmentReportingAdditionalInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#RevenueandSegmentReportingAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/RevenueandSegmentReportingAdditionalInformationDetails" xlink:type="extended" id="i8b0cba58c9324a38992c958d27b20133_RevenueandSegmentReportingAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformation" xlink:type="simple" xlink:href="alg-20201231.xsd#InternationalOperationsandGeographicInformation"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformation" xlink:type="extended" id="i8ed1ff0532324a279b09553f65c5b9bc_InternationalOperationsandGeographicInformation"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationTables" xlink:type="simple" xlink:href="alg-20201231.xsd#InternationalOperationsandGeographicInformationTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationTables" xlink:type="extended" id="icf57bb483aa9406b90064d8363cc46fc_InternationalOperationsandGeographicInformationTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails" xlink:type="extended" id="ib74c2e1d019344948f9e1a1c20adefc1_InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3775ad32-9894-45c7-a1e0-b17be8066a79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f335811c-1dc4-413f-8e50-70ef8147d987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3775ad32-9894-45c7-a1e0-b17be8066a79" xlink:to="loc_us-gaap_Revenues_f335811c-1dc4-413f-8e50-70ef8147d987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_261a367b-05a0-4486-9893-5e67cd4a21fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3775ad32-9894-45c7-a1e0-b17be8066a79" xlink:to="loc_us-gaap_OperatingIncomeLoss_261a367b-05a0-4486-9893-5e67cd4a21fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_095b9f9f-7686-4687-9f2a-0f6e64b37c16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3775ad32-9894-45c7-a1e0-b17be8066a79" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_095b9f9f-7686-4687-9f2a-0f6e64b37c16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e5096cdc-c0ed-4c7a-b3f1-676dc6469a68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3775ad32-9894-45c7-a1e0-b17be8066a79" xlink:to="loc_us-gaap_Assets_e5096cdc-c0ed-4c7a-b3f1-676dc6469a68" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_09553962-f995-4251-9ac4-f2ce023e5698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3775ad32-9894-45c7-a1e0-b17be8066a79" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_09553962-f995-4251-9ac4-f2ce023e5698" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7e512e70-7b50-4ffe-a26e-99d75af25dda" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_09553962-f995-4251-9ac4-f2ce023e5698" xlink:to="loc_srt_StatementGeographicalAxis_7e512e70-7b50-4ffe-a26e-99d75af25dda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7e512e70-7b50-4ffe-a26e-99d75af25dda_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7e512e70-7b50-4ffe-a26e-99d75af25dda" xlink:to="loc_srt_SegmentGeographicalDomain_7e512e70-7b50-4ffe-a26e-99d75af25dda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2c229f8a-d1b4-431d-a45c-06e24032315f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7e512e70-7b50-4ffe-a26e-99d75af25dda" xlink:to="loc_srt_SegmentGeographicalDomain_2c229f8a-d1b4-431d-a45c-06e24032315f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_8940f751-a732-4cf8-b460-27071ed9a28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2c229f8a-d1b4-431d-a45c-06e24032315f" xlink:to="loc_us-gaap_NonUsMember_8940f751-a732-4cf8-b460-27071ed9a28d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" xlink:type="extended" id="i89b0888cd3ab4ae2a0aff9996da215db_InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_e090259d-f6eb-4d38-8f89-0ede1cca5af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1b5493b4-30c5-4ee6-ad3a-e8b01cf25307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_e090259d-f6eb-4d38-8f89-0ede1cca5af6" xlink:to="loc_us-gaap_Revenues_1b5493b4-30c5-4ee6-ad3a-e8b01cf25307" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_d95f1605-9f2f-40fa-b51b-7031d11cc76c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_e090259d-f6eb-4d38-8f89-0ede1cca5af6" xlink:to="loc_us-gaap_NoncurrentAssets_d95f1605-9f2f-40fa-b51b-7031d11cc76c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_fe37c069-693e-4e9a-855a-962d62d7e4a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_e090259d-f6eb-4d38-8f89-0ede1cca5af6" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_fe37c069-693e-4e9a-855a-962d62d7e4a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6e0eb373-15e6-403b-bee9-20dd0cfd1192" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_fe37c069-693e-4e9a-855a-962d62d7e4a9" xlink:to="loc_srt_StatementGeographicalAxis_6e0eb373-15e6-403b-bee9-20dd0cfd1192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6e0eb373-15e6-403b-bee9-20dd0cfd1192_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_6e0eb373-15e6-403b-bee9-20dd0cfd1192" xlink:to="loc_srt_SegmentGeographicalDomain_6e0eb373-15e6-403b-bee9-20dd0cfd1192_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_6e0eb373-15e6-403b-bee9-20dd0cfd1192" xlink:to="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d276007c-997b-493f-b26d-22ecfdf9dfa1" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_US_d276007c-997b-493f-b26d-22ecfdf9dfa1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_FR_9897fcba-0125-487a-bbcb-fee58807b102" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_FR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_FR_9897fcba-0125-487a-bbcb-fee58807b102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_3232bd76-eb34-4355-b76e-aecd3764d05a" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_CA_3232bd76-eb34-4355-b76e-aecd3764d05a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_96242096-eafe-42aa-8adc-fc6bfe2f9b99" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_GB_96242096-eafe-42aa-8adc-fc6bfe2f9b99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_b2384a43-b5f5-48aa-a2d6-0b425f968045" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_BR_b2384a43-b5f5-48aa-a2d6-0b425f968045" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL_1eacd78a-eae1-4d3d-9cbb-36edc1d3e21d" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_NL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_NL_1eacd78a-eae1-4d3d-9cbb-36edc1d3e21d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_b5c9dcaf-94b4-45de-97ba-2e979f0dcd9b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_DE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_DE_b5c9dcaf-94b4-45de-97ba-2e979f0dcd9b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_86a9bb88-7532-4da5-b89b-f8983f3ab7f5" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_country_AU_86a9bb88-7532-4da5-b89b-f8983f3ab7f5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_OtherGeographicalAreasMember_76f0c1bb-f2ac-41af-9bda-7daffc0b8a1e" xlink:href="alg-20201231.xsd#alg_OtherGeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9e594475-5b3d-4760-b7c0-d9f9639e6a71" xlink:to="loc_alg_OtherGeographicalAreasMember_76f0c1bb-f2ac-41af-9bda-7daffc0b8a1e" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.alamo-group.com/role/OtherCommitmentsandContingencies" xlink:type="simple" xlink:href="alg-20201231.xsd#OtherCommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/OtherCommitmentsandContingencies" xlink:type="extended" id="i4c8f4bd568624b09b5d1a1832c65cc2c_OtherCommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="alg-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended" id="i0a79f10b01e94d26898d35b41800bb42_QuarterlyFinancialDataUnaudited"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="alg-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="i72e9b15468f94fe9b39a60e93f4841b1_QuarterlyFinancialDataUnauditedTables"/>
  <link:roleRef roleURI="http://www.alamo-group.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="alg-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.alamo-group.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="i73c26e0ff4014dfcafc37efa8b902ff9_QuarterlyFinancialDataUnauditedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:href="alg-20201231.xsd#alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f1f4f3d5-4dc6-45d9-b8a3-a7e1074335a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f1f4f3d5-4dc6-45d9-b8a3-a7e1074335a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_067e01c5-3d40-4bb7-abc9-34cb3123c8a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_us-gaap_GrossProfit_067e01c5-3d40-4bb7-abc9-34cb3123c8a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9567bcfa-ac63-430c-b07a-cb6b21b83e78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_us-gaap_NetIncomeLoss_9567bcfa-ac63-430c-b07a-cb6b21b83e78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_54c2e8da-a2a5-4acb-94eb-2c54f965e09b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_54c2e8da-a2a5-4acb-94eb-2c54f965e09b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cd5ee6ae-aa7e-44dd-8312-6969b9662733" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_54c2e8da-a2a5-4acb-94eb-2c54f965e09b" xlink:to="loc_us-gaap_EarningsPerShareDiluted_cd5ee6ae-aa7e-44dd-8312-6969b9662733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_24f2e41b-2658-410d-bd4d-d2f089ebdb1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_24f2e41b-2658-410d-bd4d-d2f089ebdb1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ddaf2599-56fd-4856-9fad-f2dc8aaf92e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_24f2e41b-2658-410d-bd4d-d2f089ebdb1b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ddaf2599-56fd-4856-9fad-f2dc8aaf92e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_7c3cddde-157e-4572-8058-9fa9c5727214" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_24f2e41b-2658-410d-bd4d-d2f089ebdb1b" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_7c3cddde-157e-4572-8058-9fa9c5727214" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_MarketPriceRangeCommonStockAbstract_d450debb-cc7e-44a0-9a02-e868618e402c" xlink:href="alg-20201231.xsd#alg_MarketPriceRangeCommonStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_alg_MarketPriceRangeCommonStockAbstract_d450debb-cc7e-44a0-9a02-e868618e402c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_410e7f3c-5db4-41b8-a229-8331b22bfe94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_alg_MarketPriceRangeCommonStockAbstract_d450debb-cc7e-44a0-9a02-e868618e402c" xlink:to="loc_us-gaap_SharePrice_410e7f3c-5db4-41b8-a229-8331b22bfe94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureTable_eddea5fa-f043-4f76-bec7-7da13dd010da" xlink:href="alg-20201231.xsd#alg_ScheduleOfQuarterlyFinancialInformationDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureLineItems_4f1813c7-a7b5-40a9-a80b-87f48b70ed99" xlink:to="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureTable_eddea5fa-f043-4f76-bec7-7da13dd010da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f071db2f-aadf-4766-a9da-ee758a2a92e6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_alg_ScheduleOfQuarterlyFinancialInformationDisclosureTable_eddea5fa-f043-4f76-bec7-7da13dd010da" xlink:to="loc_srt_RangeAxis_f071db2f-aadf-4766-a9da-ee758a2a92e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f071db2f-aadf-4766-a9da-ee758a2a92e6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f071db2f-aadf-4766-a9da-ee758a2a92e6" xlink:to="loc_srt_RangeMember_f071db2f-aadf-4766-a9da-ee758a2a92e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_863b469d-8d9a-4d1c-ad6b-d185e233fd42" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f071db2f-aadf-4766-a9da-ee758a2a92e6" xlink:to="loc_srt_RangeMember_863b469d-8d9a-4d1c-ad6b-d185e233fd42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b700d668-befc-4c7a-8775-37f97be94616" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_863b469d-8d9a-4d1c-ad6b-d185e233fd42" xlink:to="loc_srt_MaximumMember_b700d668-befc-4c7a-8775-37f97be94616" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c57af5b0-945b-4a83-9549-6aaf15496258" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_863b469d-8d9a-4d1c-ad6b-d185e233fd42" xlink:to="loc_srt_MinimumMember_c57af5b0-945b-4a83-9549-6aaf15496258" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
