<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with WebFilings-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.tennantco.com/role/AcquisitionsAndDivestitures" xlink:href="tnc-20130331.xsd#AcquisitionsAndDivestitures" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/AcquisitionsAndDivestituresTables" xlink:href="tnc-20130331.xsd#AcquisitionsAndDivestituresTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/AcquisitionsDetails" xlink:href="tnc-20130331.xsd#AcquisitionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/BasisOfPresentation" xlink:href="tnc-20130331.xsd#BasisOfPresentation" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CommitmentsAndContingencies" xlink:href="tnc-20130331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CommitmentsAndContingenciesDetails" xlink:href="tnc-20130331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CondensedConsolidatedBalanceSheets" xlink:href="tnc-20130331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="tnc-20130331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="tnc-20130331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="tnc-20130331.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/CondensedConsolidatedStatementsOfEarnings" xlink:href="tnc-20130331.xsd#CondensedConsolidatedStatementsOfEarnings" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ConsolidatedStatementsOfShareholdersEquityAndComprehensiveLossIncome" xlink:href="tnc-20130331.xsd#ConsolidatedStatementsOfShareholdersEquityAndComprehensiveLossIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ConsolidatedStatementsOfShareholdersEquityAndComprehensiveLossIncomeParenthetical" xlink:href="tnc-20130331.xsd#ConsolidatedStatementsOfShareholdersEquityAndComprehensiveLossIncomeParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/Debt" xlink:href="tnc-20130331.xsd#Debt" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/DebtDetails" xlink:href="tnc-20130331.xsd#DebtDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/DebtLineOfCreditFacilityDetails" xlink:href="tnc-20130331.xsd#DebtLineOfCreditFacilityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/DebtTables" xlink:href="tnc-20130331.xsd#DebtTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/DivestituresDetails" xlink:href="tnc-20130331.xsd#DivestituresDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/DocumentAndEntityInformation" xlink:href="tnc-20130331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/EarningsPerShare" xlink:href="tnc-20130331.xsd#EarningsPerShare" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/EarningsPerShareDetails" xlink:href="tnc-20130331.xsd#EarningsPerShareDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/EarningsPerShareTables" xlink:href="tnc-20130331.xsd#EarningsPerShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/FairValueMeasurements" xlink:href="tnc-20130331.xsd#FairValueMeasurements" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/FairValueMeasurementsDetails" xlink:href="tnc-20130331.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/FairValueMeasurementsTables" xlink:href="tnc-20130331.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/GoodwillAndIntangibleAssets" xlink:href="tnc-20130331.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/GoodwillAndIntangibleAssetsDetails" xlink:href="tnc-20130331.xsd#GoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="tnc-20130331.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/IncomeTaxes" xlink:href="tnc-20130331.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/IncomeTaxesDetails" xlink:href="tnc-20130331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/Inventories" xlink:href="tnc-20130331.xsd#Inventories" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/InventoriesDetails" xlink:href="tnc-20130331.xsd#InventoriesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/InventoriesTables" xlink:href="tnc-20130331.xsd#InventoriesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ManagementActions" xlink:href="tnc-20130331.xsd#ManagementActions" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ManagementActionsDetails" xlink:href="tnc-20130331.xsd#ManagementActionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ManagementActionsTables" xlink:href="tnc-20130331.xsd#ManagementActionsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/NewlyAdoptedAccountingPronouncements" xlink:href="tnc-20130331.xsd#NewlyAdoptedAccountingPronouncements" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/RelatedPartyTransactions" xlink:href="tnc-20130331.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/RelatedPartyTransactionsDetails" xlink:href="tnc-20130331.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/RetirementBenefitPlans" xlink:href="tnc-20130331.xsd#RetirementBenefitPlans" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/RetirementBenefitPlansDetails" xlink:href="tnc-20130331.xsd#RetirementBenefitPlansDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/RetirementBenefitPlansTables" xlink:href="tnc-20130331.xsd#RetirementBenefitPlansTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/SegmentReporting" xlink:href="tnc-20130331.xsd#SegmentReporting" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/SegmentReportingDetails" xlink:href="tnc-20130331.xsd#SegmentReportingDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/SegmentReportingTables" xlink:href="tnc-20130331.xsd#SegmentReportingTables" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ShareBasedCompensation" xlink:href="tnc-20130331.xsd#ShareBasedCompensation" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/ShareBasedCompensationDetails" xlink:href="tnc-20130331.xsd#ShareBasedCompensationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/SubsequentEvents" xlink:href="tnc-20130331.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/SubsequentEventsDetails" xlink:href="tnc-20130331.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/Warranty" xlink:href="tnc-20130331.xsd#Warranty" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/WarrantyDetails" xlink:href="tnc-20130331.xsd#WarrantyDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.tennantco.com/role/WarrantyTables" xlink:href="tnc-20130331.xsd#WarrantyTables" xlink:type="simple" />
  <calculationLink xlink:role="http://www.tennantco.com/role/AcquisitionsAndDivestitures" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/AcquisitionsAndDivestituresTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/AcquisitionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_2e13a468-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_2eb3d9f6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_2e13a468-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_2eb3d9f6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssets" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssets_2debd65e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_2eb3d9f6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssets_2debd65e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets_2e4652a0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_2eb3d9f6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets_2e4652a0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_2edb902c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_2eb3d9f6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_2edb902c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_2dfad1d6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_2eb3d9f6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_2dfad1d6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_2e281f24-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_2e13a468-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_2e281f24-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_2e576608-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_2e281f24-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_2e576608-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/BasisOfPresentation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c4fc6ae-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_5c30a2c4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c4fc6ae-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_Liabilities_5c30a2c4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5c30a2c4-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_5e441974-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_5e441974-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_28d58084-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AccountsPayableCurrent_28d58084-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_4e9c764c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_4e9c764c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_298c645c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_298c645c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_63d03724-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5c188d92-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_63d03724-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5c2f1d3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5c30a2c4-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_5c2f1d3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_5e7eaabc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c2f1d3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_5e7eaabc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_EmployeeRelatedLiabilitiesNoncurrent" xlink:label="loc_tnc_EmployeeRelatedLiabilitiesNoncurrent_0fdcc93d-6e25-d45f-1b8f-71d0c9016ccf" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c2f1d3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_EmployeeRelatedLiabilitiesNoncurrent_0fdcc93d-6e25-d45f-1b8f-71d0c9016ccf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_476c4866-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c2f1d3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_476c4866-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_63d8f7d8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5c2f1d3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_63d8f7d8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c4fc6ae-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_664b7ebe-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PreferredStockValue_664b7ebe-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_34ddf442-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_CommonStockValue_34ddf442-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_29ca3a8e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AdditionalPaidInCapital_29ca3a8e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6b785646-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6b785646-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_29c0ce5e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_70895bd0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_29c0ce5e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30cfd000-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30cfd000-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_6b2fe686-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_6b2fe686-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_28b40ec2-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_28b40ec2-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_5b10f3ee-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_InventoryNet_5b10f3ee-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_66bb4ae6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_66bb4ae6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_4735dba0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_4735dba0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_62bc2ffa-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2c23c494-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherAssetsCurrent_62bc2ffa-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_683dcad8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_683dcad8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_683f0542-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_683dcad8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_683f0542-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_29bfb410-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_683dcad8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_29bfb410-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_475df306-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_475df306-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_567ea9de-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_Goodwill_567ea9de-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a1fdbbc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a1fdbbc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_62df8554-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2c254058-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_62df8554-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31a4213e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31a4213e-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_48aefde0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_Depreciation_48aefde0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaap_AdjustmentForAmortization_29eec0b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_AdjustmentForAmortization_29eec0b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_470122de-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_470122de-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_6ec09264-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ShareBasedCompensation_6ec09264-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_6869127e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_6869127e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_62b35f06-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_62b35f06-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_58ea018c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_58ea018c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5962f3b2-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5962f3b2-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_58a5226a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_58a5226a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_59556c4c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_59556c4c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_58c61cea-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_58c61cea-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_58e15870-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_58e15870-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_USPensionPlanContributions" xlink:label="loc_tnc_USPensionPlanContributions_d17f74ac-7214-11e2-9cb6-12313d1f36c6" xlink:type="locator" />
    <calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_USPensionPlanContributions_d17f74ac-7214-11e2-9cb6-12313d1f36c6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5938d762-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_611fd732-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5938d762-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60ef698a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31a4213e-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60ef698a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_651f66f4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60ef698a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_651f66f4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_676ee9de-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60ef698a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_676ee9de-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_6722fe20-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60ef698a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_6722fe20-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31a4213e-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_6ad61afc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_6ad61afc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_67480440-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_67480440-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_4f6b30fe-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_4f6b30fe-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_65170d60-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PaymentsOfDividends_65170d60-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_651668c4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60f52a96-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_651668c4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_4dd8ac80-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_31a4213e-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_4dd8ac80-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_39314da0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_39314da0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_629be1be-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_39314da0-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_629be1be-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_633cc110-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_629be1be-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_633cc110-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_62e4b894-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_629be1be-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_62e4b894-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/CondensedConsolidatedStatementsOfEarnings" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5817da40-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5817da40-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_624609ec-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5817da40-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OperatingIncomeLoss_624609ec-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_56a7c864-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_624609ec-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_GrossProfit_56a7c864-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_6c24eb22-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_56a7c864-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_SalesRevenueNet_6c24eb22-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_40580628-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_56a7c864-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_40580628-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_623a80b8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_624609ec-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OperatingExpenses_623a80b8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_6aef6d04-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_623a80b8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_6aef6d04-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6e581cc0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_623a80b8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6e581cc0-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_61886f4a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5817da40-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_61886f4a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_5b31f800-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_61886f4a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_InvestmentIncomeInterest_5b31f800-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_5a4444fc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_61886f4a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_InterestExpense_5a4444fc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_54942e3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_61886f4a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_54942e3c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_63d61950-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_61886f4a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_63d61950-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_584ce050-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_611bec6c-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_584ce050-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/ConsolidatedStatementsOfShareholdersEquityAndComprehensiveLossIncome" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/ConsolidatedStatementsOfShareholdersEquityAndComprehensiveLossIncomeParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/Debt" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/DebtDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_45e3d518-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_5e441974-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_45e3d518-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_5e441974-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_5e7eaabc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_45e3d518-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_5e7eaabc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/DebtLineOfCreditFacilityDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/DebtTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/DivestituresDetails" xlink:type="extended">
    <loc xlink:href="tnc-20130331.xsd#tnc_NetAssetsDivested" xlink:label="loc_tnc_NetAssetsDivested_abb981a3-4771-34ab-d33b-71db000950b3" xlink:type="locator" />
    <loc xlink:href="tnc-20130331.xsd#tnc_TotalAssetsDivested" xlink:label="loc_tnc_TotalAssetsDivested_eeb0dc24-c045-b36c-ea85-71db001dbda7" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_NetAssetsDivested_abb981a3-4771-34ab-d33b-71db000950b3" xlink:to="loc_tnc_TotalAssetsDivested_eeb0dc24-c045-b36c-ea85-71db001dbda7" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_CurrentAssets" xlink:label="loc_tnc_CurrentAssets_2ecd6aff-40bc-cd75-538b-71db000288d5" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_TotalAssetsDivested_eeb0dc24-c045-b36c-ea85-71db001dbda7" xlink:to="loc_tnc_CurrentAssets_2ecd6aff-40bc-cd75-538b-71db000288d5" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_AccountsReceivable" xlink:label="loc_tnc_AccountsReceivable_bcb0e8f4-c8a6-1443-f0d0-71db00367619" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_CurrentAssets_2ecd6aff-40bc-cd75-538b-71db000288d5" xlink:to="loc_tnc_AccountsReceivable_bcb0e8f4-c8a6-1443-f0d0-71db00367619" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_Inventory" xlink:label="loc_tnc_Inventory_b954e832-1c1d-65d0-edc7-71db02d065ea" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_CurrentAssets_2ecd6aff-40bc-cd75-538b-71db000288d5" xlink:to="loc_tnc_Inventory_b954e832-1c1d-65d0-edc7-71db02d065ea" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_OtherCurrentAssets" xlink:label="loc_tnc_OtherCurrentAssets_1b3374ba-611f-9d48-b39f-71db02bbeba0" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_CurrentAssets_2ecd6aff-40bc-cd75-538b-71db000288d5" xlink:to="loc_tnc_OtherCurrentAssets_1b3374ba-611f-9d48-b39f-71db02bbeba0" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_PropertyPlantAndEquipment" xlink:label="loc_tnc_PropertyPlantAndEquipment_0362b7ea-36ff-c607-05e9-71db02d92bd2" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_TotalAssetsDivested_eeb0dc24-c045-b36c-ea85-71db001dbda7" xlink:to="loc_tnc_PropertyPlantAndEquipment_0362b7ea-36ff-c607-05e9-71db02d92bd2" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_TotalLiabilitiesDivested" xlink:label="loc_tnc_TotalLiabilitiesDivested_12346c55-55d2-357e-e807-71db02e0177e" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_NetAssetsDivested_abb981a3-4771-34ab-d33b-71db000950b3" xlink:to="loc_tnc_TotalLiabilitiesDivested_12346c55-55d2-357e-e807-71db02e0177e" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_CurrentLiabilities" xlink:label="loc_tnc_CurrentLiabilities_eaba6ac0-d5ba-00e2-0499-71dae6f92978" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tnc_TotalLiabilitiesDivested_12346c55-55d2-357e-e807-71db02e0177e" xlink:to="loc_tnc_CurrentLiabilities_eaba6ac0-d5ba-00e2-0499-71dae6f92978" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/EarningsPerShare" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_741fe8a4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7416e4b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_741fe8a4-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7416e4b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_59a8dc24-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_741fe8a4-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_59a8dc24-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/EarningsPerShareTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/FairValueMeasurements" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2bc40522-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_54766726-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_2bc40522-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_54766726-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_5c1b3e02-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_547a2f5a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_5c1b3e02-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_547a2f5a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/GoodwillAndIntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a1fdbbc-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_54334af4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a1fdbbc-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_54334af4-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_543933d8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a1fdbbc-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_543933d8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5441d830-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5441d830-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5447a6a2-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5447a6a2-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_54352b8a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_54352b8a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_54474748-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_54474748-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5432149a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5432149a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_543dc34e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_544b59c8-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_543dc34e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/IncomeTaxes" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/Inventories" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/InventoriesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_5b10f3ee-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LIFOInventoryAmount" xlink:label="loc_us-gaap_LIFOInventoryAmount_5d2f51b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_5b10f3ee-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_LIFOInventoryAmount_5d2f51b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_InventoryFinishedGoodsLifo" xlink:label="loc_tnc_InventoryFinishedGoodsLifo_a28966c7-0b90-8c12-704d-71daf65a5176" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LIFOInventoryAmount_5d2f51b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_InventoryFinishedGoodsLifo_a28966c7-0b90-8c12-704d-71daf65a5176" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_InventoryRawMaterialsProductionPartsAndWorkInProcessLifo" xlink:label="loc_tnc_InventoryRawMaterialsProductionPartsAndWorkInProcessLifo_48b972f3-f552-7d08-4ca0-71daed4b3371" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LIFOInventoryAmount_5d2f51b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_InventoryRawMaterialsProductionPartsAndWorkInProcessLifo_48b972f3-f552-7d08-4ca0-71daed4b3371" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="loc_us-gaap_InventoryLIFOReserve_5af7fad8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LIFOInventoryAmount_5d2f51b6-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_InventoryLIFOReserve_5af7fad8-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="loc_us-gaap_FIFOInventoryAmount_52eecc9a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_5b10f3ee-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_FIFOInventoryAmount_52eecc9a-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_InventoryFinishedGoodsFifo" xlink:label="loc_tnc_InventoryFinishedGoodsFifo_d0a6ff3b-1653-7a27-65ca-71dae6f7fbce" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FIFOInventoryAmount_52eecc9a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_InventoryFinishedGoodsFifo_d0a6ff3b-1653-7a27-65ca-71dae6f7fbce" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_InventoryRawMaterialsProductionPartsAndWorkInProcessFifo" xlink:label="loc_tnc_InventoryRawMaterialsProductionPartsAndWorkInProcessFifo_7a459ed0-79f3-f339-ce9d-71daf9c9cd2a" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FIFOInventoryAmount_52eecc9a-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_InventoryRawMaterialsProductionPartsAndWorkInProcessFifo_7a459ed0-79f3-f339-ce9d-71daf9c9cd2a" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/InventoriesTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/ManagementActions" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/ManagementActionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/ManagementActionsTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/NewlyAdoptedAccountingPronouncements" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/RetirementBenefitPlans" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/RetirementBenefitPlansDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_482cad2c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_482cad2c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_48221024-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_48221024-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_48165d4c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_48165d4c-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_47f5ec7e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_47f5ec7e-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_47b35166-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_47b35166-78f6-11e1-94fe-25ba39ebf1f4" xlink:type="arc" />
    <loc xlink:href="tnc-20130331.xsd#tnc_DefinedBenefitPlanForeignCurrencyExchangeRateChangesNetPeriodicBenefitCost" xlink:label="loc_tnc_DefinedBenefitPlanForeignCurrencyExchangeRateChangesNetPeriodicBenefitCost_64b8151d-94b9-4bbb-6566-71daf6159556" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_48285650-78f6-11e1-94fe-25ba39ebf1f4" xlink:to="loc_tnc_DefinedBenefitPlanForeignCurrencyExchangeRateChangesNetPeriodicBenefitCost_64b8151d-94b9-4bbb-6566-71daf6159556" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.tennantco.com/role/RetirementBenefitPlansTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/SegmentReporting" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/SegmentReportingDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/SegmentReportingTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/ShareBasedCompensation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/ShareBasedCompensationDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/SubsequentEvents" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/SubsequentEventsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/Warranty" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/WarrantyDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.tennantco.com/role/WarrantyTables" xlink:type="extended" />
</linkbase>
