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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f4c5f-35b9-79b8-b5c8-1a7a6888434f,g:73db212c-8450-4222-9fe9-d6250a3dea39-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://tucows.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="tcx-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://tucows.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019f4c5f-37c3-7486-9735-65d95a883b24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019f4c5f-37c3-7486-9735-65d95a883b24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_019f4c5f-37c3-7a29-8cb8-3471c50e41fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_019f4c5f-37c3-7a29-8cb8-3471c50e41fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f4c5f-37c3-708a-be27-9ba577899552" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f4c5f-37c3-708a-be27-9ba577899552" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f4c5f-37c3-780a-bce2-c1d8cbc8df2a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f4c5f-37c3-780a-bce2-c1d8cbc8df2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent_019f4c5f-37c3-7971-8179-2e1fc5a3fc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent_019f4c5f-37c3-7971-8179-2e1fc5a3fc2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019f4c92-81b5-7709-a5e6-fcd41823255c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7bde-881b-4b786c2f79be" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019f4c92-81b5-7709-a5e6-fcd41823255c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7fb1-97f8-cea85f35052e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_LiabilitiesCurrent_019f4c5f-37c3-7fb1-97f8-cea85f35052e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019f4c5f-37c3-7463-87e5-67237340cf45" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019f4c5f-37c3-7463-87e5-67237340cf45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f4c5f-37c3-709f-8f6c-5be40267361b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f4c5f-37c3-709f-8f6c-5be40267361b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_019f4c5f-37c3-7394-9822-dda0f9095d42" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_LongTermLoansPayable_019f4c5f-37c3-7394-9822-dda0f9095d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_019f4c5f-37c3-702d-912f-ad6fb386c955" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermNotesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_LongTermNotesPayable_019f4c5f-37c3-702d-912f-ad6fb386c955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019f4c5f-37c3-7a63-83d7-13e1ecae9ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019f4c5f-37c3-7a63-83d7-13e1ecae9ebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f4c5f-37c3-7d50-97ca-3f243ead9400" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f4c5f-37c3-7d50-97ca-3f243ead9400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7da3-a31e-e050c0421338" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f4c5f-37c3-73b1-8b48-cfb690ff9508" xlink:to="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7da3-a31e-e050c0421338" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-7253-97dc-0bb9e7c4f903" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-7253-97dc-0bb9e7c4f903" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_019f4c5f-37c3-77c5-b911-5018b9dd9f30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_019f4c5f-37c3-77c5-b911-5018b9dd9f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_019f4c5f-37c3-7c43-a0eb-d4238a281699" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_019f4c5f-37c3-7c43-a0eb-d4238a281699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f4c5f-37c3-71dc-aa36-8be5b335ff03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f4c5f-37c3-71dc-aa36-8be5b335ff03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f4c5f-37c3-7949-8f89-514418f653a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f4c5f-37c3-7949-8f89-514418f653a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f4c5f-37c3-7162-876f-b3dbf0fa3efb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f4c5f-37c3-7162-876f-b3dbf0fa3efb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019f4c5f-37c3-7f52-b739-d00268a01b16" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_Goodwill_019f4c5f-37c3-7f52-b739-d00268a01b16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f4c5f-37c3-7cca-af3c-60a966715f99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f4c5f-37c3-7eda-8136-7a8cd44d3e5c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019f4c5f-37c3-7cca-af3c-60a966715f99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7a74-ab8b-4e38c7943c21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019f4c5f-37c3-760c-aa2a-bc7424b73b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7a74-ab8b-4e38c7943c21" xlink:to="loc_us-gaap_CommonStockValue_019f4c5f-37c3-760c-aa2a-bc7424b73b4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019f4c5f-37c3-7591-96e5-022bd1db02e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7a74-ab8b-4e38c7943c21" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019f4c5f-37c3-7591-96e5-022bd1db02e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f4c5f-37c3-7d9d-9301-8d3f32df7ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7a74-ab8b-4e38c7943c21" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f4c5f-37c3-7d9d-9301-8d3f32df7ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f4c5f-37c3-746b-893f-a6551d3597fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f4c5f-37c3-7a74-ab8b-4e38c7943c21" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f4c5f-37c3-746b-893f-a6551d3597fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-786c-a8da-a8c9c333140a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f4c5f-37c3-75a6-b074-be1fef25ee05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-786c-a8da-a8c9c333140a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f4c5f-37c3-75a6-b074-be1fef25ee05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_019f4c5f-37c3-7874-84d7-315ba3daa451" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FundsHeldForClients"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-786c-a8da-a8c9c333140a" xlink:to="loc_us-gaap_FundsHeldForClients_019f4c5f-37c3-7874-84d7-315ba3daa451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f4c5f-37c3-7605-b558-ccbd9f4f4886" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-786c-a8da-a8c9c333140a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019f4c5f-37c3-7605-b558-ccbd9f4f4886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_019f4c5f-37c3-7b37-8a5d-5cee6cbd443e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-786c-a8da-a8c9c333140a" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_019f4c5f-37c3-7b37-8a5d-5cee6cbd443e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-37c3-7650-9cbb-39ff4094247e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f4c5f-37c3-786c-a8da-a8c9c333140a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-37c3-7650-9cbb-39ff4094247e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="tcx-20260630.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://tucows.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f4c5f-37c3-7283-bda1-15cd6f1867fa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f4c5f-37c3-78a2-bd1a-98631ae0052e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f4c5f-37c3-7283-bda1-15cd6f1867fa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f4c5f-37c3-78a2-bd1a-98631ae0052e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-37c3-7ac5-8eb4-98c8cfacb7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f4c5f-37c3-7283-bda1-15cd6f1867fa" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-37c3-7ac5-8eb4-98c8cfacb7a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f4c5f-37c3-7723-9970-acbe02b9ed13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f4c5f-37c3-7a80-add5-01c82d59aa5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f4c5f-37c3-7723-9970-acbe02b9ed13" xlink:to="loc_us-gaap_GrossProfit_019f4c5f-37c3-7a80-add5-01c82d59aa5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-7ef2-8ed5-fb668c8fbf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f4c5f-37c3-7723-9970-acbe02b9ed13" xlink:to="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-7ef2-8ed5-fb668c8fbf3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-37c3-7898-8853-4e7ba397e561" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f4c5f-37c3-7902-9f64-6d47f9004d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-37c3-7898-8853-4e7ba397e561" xlink:to="loc_us-gaap_OperatingIncomeLoss_019f4c5f-37c3-7902-9f64-6d47f9004d6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f4c5f-37c3-735b-9d64-59569778296f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-37c3-7898-8853-4e7ba397e561" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019f4c5f-37c3-735b-9d64-59569778296f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f4c5f-37c3-7a55-92e6-3d928bf292cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019f4c5f-37c3-7644-9bdb-ab2cc2a14c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_019f4c5f-37c3-7a55-92e6-3d928bf292cb" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019f4c5f-37c3-7644-9bdb-ab2cc2a14c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CostOfGoodsAndServicesSoldNetworkExpenses_019f4c5f-37c3-738a-9476-36932419e459" xlink:href="tcx-20260630.xsd#tcx_CostOfGoodsAndServicesSoldNetworkExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_019f4c5f-37c3-7a55-92e6-3d928bf292cb" xlink:to="loc_tcx_CostOfGoodsAndServicesSoldNetworkExpenses_019f4c5f-37c3-738a-9476-36932419e459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_019f4c5f-37c3-754e-9138-de36475f9287" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_019f4c5f-37c3-7a55-92e6-3d928bf292cb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_019f4c5f-37c3-754e-9138-de36475f9287" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f4c5f-37c3-7796-9e03-dfc54366332d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f4c5f-37c3-70de-bcff-d210ecfd1823" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f4c5f-37c3-7796-9e03-dfc54366332d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f4c5f-37c3-70de-bcff-d210ecfd1823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_OtherComprehensiveIncomeLossCashFlowHedgeGainLossIncludingDiscontinuedReclassificationAfterTax_019f4c5f-37c3-7dcb-9432-164c27661cc3" xlink:href="tcx-20260630.xsd#tcx_OtherComprehensiveIncomeLossCashFlowHedgeGainLossIncludingDiscontinuedReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f4c5f-37c3-7796-9e03-dfc54366332d" xlink:to="loc_tcx_OtherComprehensiveIncomeLossCashFlowHedgeGainLossIncludingDiscontinuedReclassificationAfterTax_019f4c5f-37c3-7dcb-9432-164c27661cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f4c5f-37c3-7476-bf82-7685e7f2138a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_019f4c5f-37c3-73a0-aa75-fd29add0d960" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019f4c5f-37c3-7476-bf82-7685e7f2138a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_019f4c5f-37c3-73a0-aa75-fd29add0d960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f4c5f-37c3-74d2-9a1b-fe712047f3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019f4c5f-37c3-7476-bf82-7685e7f2138a" xlink:to="loc_us-gaap_CostOfRevenue_019f4c5f-37c3-74d2-9a1b-fe712047f3e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f4c5f-37c3-7d88-9a4a-46f389e38b69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f4c5f-37c3-71ce-a4d6-4659b5327b46" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f4c5f-37c3-7d88-9a4a-46f389e38b69" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f4c5f-37c3-71ce-a4d6-4659b5327b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f4c5f-37c3-798d-b706-027d2ad07448" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f4c5f-37c3-7d88-9a4a-46f389e38b69" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019f4c5f-37c3-798d-b706-027d2ad07448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f4c5f-37c3-7343-8b7e-262d5a046b26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f4c5f-37c3-7a9e-9c3b-2d6e4c067822" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f4c5f-37c3-7343-8b7e-262d5a046b26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f4c5f-37c3-7a9e-9c3b-2d6e4c067822" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f4c5f-37c3-7064-b3d9-b1381a4bae54" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f4c5f-37c3-7343-8b7e-262d5a046b26" xlink:to="loc_us-gaap_NetIncomeLoss_019f4c5f-37c3-7064-b3d9-b1381a4bae54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-76e5-8d06-c35309f93737" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019f4c5f-37c3-750f-ac57-bbb54c1abd83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-76e5-8d06-c35309f93737" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019f4c5f-37c3-750f-ac57-bbb54c1abd83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019f4c5f-37c3-7e66-9100-231992a1f8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-76e5-8d06-c35309f93737" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019f4c5f-37c3-7e66-9100-231992a1f8b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f4c5f-37c3-7a1f-bb27-a0b12dff7c38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-76e5-8d06-c35309f93737" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f4c5f-37c3-7a1f-bb27-a0b12dff7c38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019f4c5f-37c3-7ac6-94c9-11e21825104b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-76e5-8d06-c35309f93737" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019f4c5f-37c3-7ac6-94c9-11e21825104b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_019f4c5f-37c3-7db8-a5a7-bfe9f8493f01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f4c5f-37c3-76e5-8d06-c35309f93737" xlink:to="loc_us-gaap_DepreciationAndAmortization_019f4c5f-37c3-7db8-a5a7-bfe9f8493f01" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="tcx-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://tucows.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f4c5f-37c4-7847-beac-22d63c0156e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019f4c5f-37c4-7f39-b9fc-7c52a13b7c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f4c5f-37c4-7847-beac-22d63c0156e5" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019f4c5f-37c4-7f39-b9fc-7c52a13b7c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f4c5f-37c4-700f-8155-a3058f798b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f4c5f-37c4-7847-beac-22d63c0156e5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f4c5f-37c4-700f-8155-a3058f798b6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_PaymentsToAcquireIntangibleAssetsNet_019f4c5f-37c4-7d33-b941-e85cf074bd11" xlink:href="tcx-20260630.xsd#tcx_PaymentsToAcquireIntangibleAssetsNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f4c5f-37c4-7847-beac-22d63c0156e5" xlink:to="loc_tcx_PaymentsToAcquireIntangibleAssetsNet_019f4c5f-37c4-7d33-b941-e85cf074bd11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f4c5f-37c4-709e-b862-7444614ff46c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019f4c5f-37c4-75f1-b011-82ca19f4471d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f4c5f-37c4-709e-b862-7444614ff46c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019f4c5f-37c4-75f1-b011-82ca19f4471d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfNotesPayable_019f4c5f-37c4-75d6-b728-cbbc751d3ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f4c5f-37c4-709e-b862-7444614ff46c" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfNotesPayable_019f4c5f-37c4-75d6-b728-cbbc751d3ab2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f4c5f-37c4-7b93-ab22-daf1e39d5d36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-75f3-8b62-d16b1ee5a5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f4c5f-37c4-7b93-ab22-daf1e39d5d36" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-75f3-8b62-d16b1ee5a5fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f4c5f-37c4-7676-9b99-fe3fd6a65dde" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f4c5f-37c4-7b93-ab22-daf1e39d5d36" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f4c5f-37c4-7676-9b99-fe3fd6a65dde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f4c5f-37c4-7807-9cb2-2a8d8a0d06e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f4c5f-37c4-7b93-ab22-daf1e39d5d36" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f4c5f-37c4-7807-9cb2-2a8d8a0d06e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f4c5f-37c4-7948-9d32-2fa250201bee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_NetIncomeLoss_019f4c5f-37c4-7948-9d32-2fa250201bee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_DepreciationAndAmortizationExcludingDebtDiscountsAndCosts_019f4c5f-37c4-751b-82c1-ccf27d4328a6" xlink:href="tcx-20260630.xsd#tcx_DepreciationAndAmortizationExcludingDebtDiscountsAndCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_tcx_DepreciationAndAmortizationExcludingDebtDiscountsAndCosts_019f4c5f-37c4-751b-82c1-ccf27d4328a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019f4c5f-37c4-71c8-9d29-52661dc6a27d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019f4c5f-37c4-71c8-9d29-52661dc6a27d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019f4c5f-37c4-765d-a20a-5cab7109e4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019f4c5f-37c4-765d-a20a-5cab7109e4cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_019f4c5f-37c4-7221-8cc6-aaf779b78fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_019f4c5f-37c4-7221-8cc6-aaf779b78fe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019f4c5f-37c4-786b-8667-8e28f2733ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019f4c5f-37c4-786b-8667-8e28f2733ab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_AccretionOfRedeemablePreferredShares_019f4c5f-37c4-7989-93b8-2f694dcbdc19" xlink:href="tcx-20260630.xsd#tcx_AccretionOfRedeemablePreferredShares"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_tcx_AccretionOfRedeemablePreferredShares_019f4c5f-37c4-7989-93b8-2f694dcbdc19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f4c5f-37c4-7850-bcb9-fa310348c680" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_ShareBasedCompensation_019f4c5f-37c4-7850-bcb9-fa310348c680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f4c5f-37c4-72e1-ad0a-c93dbb546739" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f4c5f-37c4-72e1-ad0a-c93dbb546739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f4c5f-37c4-7cfb-be8f-cd4130cb6e40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f4c5f-37c4-7cfb-be8f-cd4130cb6e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_019f4c5f-37c4-7062-b057-6ebd32079db8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_019f4c5f-37c4-7062-b057-6ebd32079db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f4c5f-37c4-7f6a-b770-5c943d352bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f4c5f-37c4-7f6a-b770-5c943d352bc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f4c5f-37c4-7d51-b075-f8ab2f4cf4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f4c5f-37c4-7d51-b075-f8ab2f4cf4ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f4c5f-37c4-74ac-be7c-d939c9f3ab89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f4c5f-37c4-7f85-83d3-297f39984bcf" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f4c5f-37c4-74ac-be7c-d939c9f3ab89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f4c5f-37c4-747d-9cf0-8cc304682d27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_019f4c5f-37c4-7a20-a52c-3f41c77f5509" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f4c5f-37c4-747d-9cf0-8cc304682d27" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_019f4c5f-37c4-7a20-a52c-3f41c77f5509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_019f4c5f-37c4-746b-99ea-bcce1995622a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FundsHeldForClients"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f4c5f-37c4-747d-9cf0-8cc304682d27" xlink:to="loc_us-gaap_FundsHeldForClients_019f4c5f-37c4-746b-99ea-bcce1995622a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f4c5f-37c4-75a9-aadd-bb7a92ec7f40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f4c5f-37c4-747d-9cf0-8cc304682d27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f4c5f-37c4-75a9-aadd-bb7a92ec7f40" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/DerivativeInstrumentsandHedgingActivitiesScheduleofFairValueofDerivativeInstrumentsintheCondensedConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#DerivativeInstrumentsandHedgingActivitiesScheduleofFairValueofDerivativeInstrumentsintheCondensedConsolidatedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/DerivativeInstrumentsandHedgingActivitiesScheduleofFairValueofDerivativeInstrumentsintheCondensedConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_019f4c5f-37c4-7b6d-ae55-c116e72f5717" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_019f4c5f-37c4-737f-bca4-dcf4d863b3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_019f4c5f-37c4-7b6d-ae55-c116e72f5717" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_019f4c5f-37c4-737f-bca4-dcf4d863b3f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofMovementinAccumulatedOtherComprehensiveIncomeAOCIBalanceDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#DerivativeInstrumentsandHedgingActivitiesSummaryofMovementinAccumulatedOtherComprehensiveIncomeAOCIBalanceDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofMovementinAccumulatedOtherComprehensiveIncomeAOCIBalanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_019f4c5f-37c4-7bf8-ad6b-1a29d38e3e25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f4c5f-37c4-7384-ab2d-7a4091f55f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_019f4c5f-37c4-7bf8-ad6b-1a29d38e3e25" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_019f4c5f-37c4-7384-ab2d-7a4091f55f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_019f4c5f-37c4-7d0a-a416-349375e3988b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_019f4c5f-37c4-7bf8-ad6b-1a29d38e3e25" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_019f4c5f-37c4-7d0a-a416-349375e3988b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent_019f4c5f-37c4-7c5e-b3ed-2e2f31637902" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_019f4c5f-37c4-7119-99cf-9994566fe0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent_019f4c5f-37c4-7c5e-b3ed-2e2f31637902" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_019f4c5f-37c4-7119-99cf-9994566fe0cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_019f4c5f-37c4-7f93-92ed-d4ee41d69b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent_019f4c5f-37c4-7c5e-b3ed-2e2f31637902" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_019f4c5f-37c4-7f93-92ed-d4ee41d69b4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_019f4c5f-37c4-7ccb-a1d7-57f5bc9cc2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_019f4c5f-37c4-79d3-a8b2-afaf8fe4f000" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_019f4c5f-37c4-7ccb-a1d7-57f5bc9cc2ec" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_019f4c5f-37c4-79d3-a8b2-afaf8fe4f000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_019f4c5f-37c4-70d9-b14a-97a90cab7ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_019f4c5f-37c4-7ccb-a1d7-57f5bc9cc2ec" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_019f4c5f-37c4-70d9-b14a-97a90cab7ffd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/PropertyandEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#PropertyandEquipmentPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/PropertyandEquipmentPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f4c5f-37c4-7db3-a1dc-fa83b1ce6e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f4c5f-37c4-72dd-ab20-8571a4c3498d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f4c5f-37c4-7db3-a1dc-fa83b1ce6e6a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f4c5f-37c4-72dd-ab20-8571a4c3498d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019f4c5f-37c4-742e-9774-5bba2a8e5b24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f4c5f-37c4-7db3-a1dc-fa83b1ce6e6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019f4c5f-37c4-742e-9774-5bba2a8e5b24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/GoodwillandOtherIntangibleAssetsEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#GoodwillandOtherIntangibleAssetsEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/GoodwillandOtherIntangibleAssetsEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019f4c5f-37c4-7a9f-8409-56a9c847b5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019f4c5f-37c4-7a9f-8409-56a9c847b5ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019f4c5f-37c4-74c0-ae2c-488188cd1553" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019f4c5f-37c4-74c0-ae2c-488188cd1553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019f4c5f-37c4-710a-a4d3-99bbc64f4b18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019f4c5f-37c4-710a-a4d3-99bbc64f4b18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_019f4c5f-37c4-7ff8-8084-e638a5ed6576" xlink:href="tcx-20260630.xsd#tcx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:to="loc_tcx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_019f4c5f-37c4-7ff8-8084-e638a5ed6576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_019f4c5f-37c4-7597-9ca4-9723a45c6d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_019f4c5f-37c4-7597-9ca4-9723a45c6d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019f4c5f-37c4-756f-877f-fb8b3107fe83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f4c5f-37c4-7479-9716-f1808275a1f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019f4c5f-37c4-756f-877f-fb8b3107fe83" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019f4c5f-388b-76d4-8068-8caca369b828" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019f4c5f-388b-7fc8-a36d-b9591ee3feda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019f4c5f-388b-76d4-8068-8caca369b828" xlink:to="loc_us-gaap_OperatingLeaseCost_019f4c5f-388b-7fc8-a36d-b9591ee3feda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_019f4c5f-388b-7493-9384-1ef2dd0657b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019f4c5f-388b-76d4-8068-8caca369b828" xlink:to="loc_us-gaap_VariableLeaseCost_019f4c5f-388b-7493-9384-1ef2dd0657b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_019f4c5f-388b-7d18-becb-42a6596b8b51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019f4c5f-388b-76d4-8068-8caca369b828" xlink:to="loc_us-gaap_ShortTermLeaseCost_019f4c5f-388b-7d18-becb-42a6596b8b51" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#LeasesFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f4c5f-388b-779f-ac45-0a4937dc6575" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f4c5f-388b-779f-ac45-0a4937dc6575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f4c5f-388b-7ad4-9d50-0fa3693c2827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f4c5f-388b-7ad4-9d50-0fa3693c2827" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f4c5f-388b-7585-a72e-e456b275e598" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f4c5f-388b-7585-a72e-e456b275e598" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019f4c5f-388b-7bfe-99a9-894e52cd6601" xlink:href="tcx-20260630.xsd#tcx_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:to="loc_tcx_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019f4c5f-388b-7bfe-99a9-894e52cd6601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019f4c5f-388b-7dad-a7c9-8e95789eaf56" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019f4c5f-388b-7dad-a7c9-8e95789eaf56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f4c5f-388b-71cd-bf6b-dccd84e52b07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f4c5f-388b-74a7-a493-d4271ca99a1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f4c5f-388b-71cd-bf6b-dccd84e52b07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="tcx-20260630.xsd#LeasesFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://tucows.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5d0c-7711-70c7-93bc-69bff3a01e81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f5d0c-7711-791c-a7af-f1e99409dba5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5d0c-7711-70c7-93bc-69bff3a01e81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f5d0c-7711-791c-a7af-f1e99409dba5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f5d0c-7711-71f9-beb3-a0eab5b0bd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5d0c-7711-70c7-93bc-69bff3a01e81" xlink:to="loc_us-gaap_OperatingLeaseLiability_019f5d0c-7711-71f9-beb3-a0eab5b0bd1c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/SegmentReportingInformationbyReportableSegmentsDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#SegmentReportingInformationbyReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/SegmentReportingInformationbyReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019f4c5f-388b-775c-a822-de79d06273bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_019f4c5f-388b-7072-93d4-1534d24547ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019f4c5f-388b-775c-a822-de79d06273bd" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_019f4c5f-388b-7072-93d4-1534d24547ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_019f4c5f-388b-7a59-8d8f-bc80e359b434" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019f4c5f-388b-775c-a822-de79d06273bd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_019f4c5f-388b-7a59-8d8f-bc80e359b434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:href="tcx-20260630.xsd#tcx_AdjustedEBITDA"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019f4c5f-388b-762c-8293-4d33d9bfc0f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_us-gaap_Revenues_019f4c5f-388b-762c-8293-4d33d9bfc0f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019f4c5f-388b-7f32-a41a-3c3a143e22e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019f4c5f-388b-7f32-a41a-3c3a143e22e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019f4c5f-388b-70fe-a1f0-9d1a246b6905" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019f4c5f-388b-70fe-a1f0-9d1a246b6905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CostOfGoodsAndServicesSoldNetworkExpenses_019f4c5f-388b-79f4-986c-8f99acbcd88f" xlink:href="tcx-20260630.xsd#tcx_CostOfGoodsAndServicesSoldNetworkExpenses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_tcx_CostOfGoodsAndServicesSoldNetworkExpenses_019f4c5f-388b-79f4-986c-8f99acbcd88f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019f4c5f-388b-7476-9c9b-04683f3ce86a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019f4c5f-388b-7476-9c9b-04683f3ce86a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019f4c5f-388b-722b-b6e0-7dd00ffd9ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019f4c5f-388b-722b-b6e0-7dd00ffd9ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f4c5f-388b-7394-a263-7076077c78c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_AdjustedEBITDA_019f4c5f-388b-70fd-a0b5-572ca0af642d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f4c5f-388b-7394-a263-7076077c78c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/SegmentReportingReconciliationofIncomeBeforeProvisionforIncomeTaxestoAdjustedEBITDADetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#SegmentReportingReconciliationofIncomeBeforeProvisionforIncomeTaxestoAdjustedEBITDADetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/SegmentReportingReconciliationofIncomeBeforeProvisionforIncomeTaxestoAdjustedEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_TangibleAssetImpairmentChargesIncludingLossOnDispositionOfAssets_019f4c5f-388c-7377-9191-44e13283838e" xlink:href="tcx-20260630.xsd#tcx_TangibleAssetImpairmentChargesIncludingLossOnDispositionOfAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_tcx_TangibleAssetImpairmentChargesIncludingLossOnDispositionOfAssets_019f4c5f-388c-7377-9191-44e13283838e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_019f4c5f-388c-7365-853a-6517f8c4946d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_019f4c5f-388c-7365-853a-6517f8c4946d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_AdjustedEBITDA_019f4c5f-388c-7f79-8429-c1f2a023a450" xlink:href="tcx-20260630.xsd#tcx_AdjustedEBITDA"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_tcx_AdjustedEBITDA_019f4c5f-388c-7f79-8429-c1f2a023a450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019f4c5f-388c-7d8e-9024-6f6d04b77731" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_us-gaap_Depreciation_019f4c5f-388c-7d8e-9024-6f6d04b77731" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f4c5f-388c-7249-aa2f-903353cfb628" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_us-gaap_ShareBasedCompensation_019f4c5f-388c-7249-aa2f-903353cfb628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019f4c5f-388c-7622-b727-46dc6a359508" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_019f4c5f-388c-7622-b727-46dc6a359508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019f4c5f-388c-7959-b164-d527ae88bb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019f4c5f-388c-7959-b164-d527ae88bb5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019f4c5f-388c-7955-9d3c-bb997ec39f74" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f4c5f-388c-760c-bdcc-b19104a3addb" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019f4c5f-388c-7955-9d3c-bb997ec39f74" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/OtherincomeexpenseOtherIncomeExpensesDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#OtherincomeexpenseOtherIncomeExpensesDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/OtherincomeexpenseOtherIncomeExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f4c5f-388c-7be3-9428-17534a001acb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_PurchaseAgreementIncome_019f4c5f-388c-785b-9b3d-12676144910f" xlink:href="tcx-20260630.xsd#tcx_PurchaseAgreementIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019f4c5f-388c-7be3-9428-17534a001acb" xlink:to="loc_tcx_PurchaseAgreementIncome_019f4c5f-388c-785b-9b3d-12676144910f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_EquityInUndistributedEarningsOfSubsidiaries_019f4c5f-388c-7bd7-be4c-5fb9adf3a5d9" xlink:href="tcx-20260630.xsd#tcx_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019f4c5f-388c-7be3-9428-17534a001acb" xlink:to="loc_tcx_EquityInUndistributedEarningsOfSubsidiaries_019f4c5f-388c-7bd7-be4c-5fb9adf3a5d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_019fcdef-4e84-765f-8a79-6cc88a111c81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019f4c5f-388c-7be3-9428-17534a001acb" xlink:to="loc_us-gaap_OtherNonoperatingIncome_019fcdef-4e84-765f-8a79-6cc88a111c81" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/OtherincomeexpenseInterestIncomeandInterestExpenseDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#OtherincomeexpenseInterestIncomeandInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/OtherincomeexpenseInterestIncomeandInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f4c5f-388c-722c-b808-74739153429e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019f4c5f-388c-7153-a71d-8dfa4c87842f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f4c5f-388c-722c-b808-74739153429e" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019f4c5f-388c-7153-a71d-8dfa4c87842f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019f4c5f-388c-7c79-9d2e-bf16e64f6df1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f4c5f-388c-722c-b808-74739153429e" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019f4c5f-388c-7c79-9d2e-bf16e64f6df1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderLeaseandPurchaseObligationsDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#CommitmentsandContingenciesFutureMinimumPaymentsUnderLeaseandPurchaseObligationsDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderLeaseandPurchaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligationToBePaidYearFour_019f4c5f-388c-7f04-b62d-87ee081bfff0" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligationToBePaidYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:to="loc_tcx_CapitalPurchaseObligationToBePaidYearFour_019f4c5f-388c-7f04-b62d-87ee081bfff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligationToBePaidAfterYearFour_019f4c5f-388c-75d0-8175-0e6dbaf3856f" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligationToBePaidAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:to="loc_tcx_CapitalPurchaseObligationToBePaidAfterYearFour_019f4c5f-388c-75d0-8175-0e6dbaf3856f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligationToBePaidYearThree_019f4c5f-388c-7e5c-bad3-4d1d5eb1cf72" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligationToBePaidYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:to="loc_tcx_CapitalPurchaseObligationToBePaidYearThree_019f4c5f-388c-7e5c-bad3-4d1d5eb1cf72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligationToBePaidYearTwo_019f4c5f-388c-75fe-8911-dacbaf985922" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligationToBePaidYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:to="loc_tcx_CapitalPurchaseObligationToBePaidYearTwo_019f4c5f-388c-75fe-8911-dacbaf985922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligationToBePaidRemainderOfFiscalYear_019f4c5f-388c-784a-81f7-8f94737bc329" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligationToBePaidRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:to="loc_tcx_CapitalPurchaseObligationToBePaidRemainderOfFiscalYear_019f4c5f-388c-784a-81f7-8f94737bc329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CapitalPurchaseObligationToBePaidYearOne_019f4c5f-388c-78f4-b163-d7b0dbc86104" xlink:href="tcx-20260630.xsd#tcx_CapitalPurchaseObligationToBePaidYearOne"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tcx_CapitalPurchaseObligation_019f4c5f-388c-7079-ac5e-dc94cfedbb8c" xlink:to="loc_tcx_CapitalPurchaseObligationToBePaidYearOne_019f4c5f-388c-78f4-b163-d7b0dbc86104" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_019f4c5f-388c-7757-8fc6-2c28ee9532eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_019f4c5f-388c-7757-8fc6-2c28ee9532eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_019f4c5f-388c-7943-90f2-105c9284eebd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_019f4c5f-388c-7943-90f2-105c9284eebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_019f4c5f-388c-7a5a-bdf1-6c40b931506f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_019f4c5f-388c-7a5a-bdf1-6c40b931506f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_019f4c5f-388c-721d-aa10-2ab3ca084651" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_019f4c5f-388c-721d-aa10-2ab3ca084651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_PurchaseObligationToBePaidAfterYearFour_019f4c5f-388c-70e0-8a3b-883adcd758ba" xlink:href="tcx-20260630.xsd#tcx_PurchaseObligationToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:to="loc_tcx_PurchaseObligationToBePaidAfterYearFour_019f4c5f-388c-70e0-8a3b-883adcd758ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_019f4c5f-388c-7acf-92d8-5996d632ee22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_019f4c5f-388c-74d6-8e16-66c0114b5d03" xlink:to="loc_us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_019f4c5f-388c-7acf-92d8-5996d632ee22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractualObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_019f4c5f-388c-7612-ad08-6d84e16a4ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractualObligationDueInFourthYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_019f4c5f-388c-7612-ad08-6d84e16a4ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_019f4c5f-388c-723d-9ead-67292dc2a16f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_019f4c5f-388c-723d-9ead-67292dc2a16f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_019f4c5f-388c-7db8-acb8-ec8fb7a7ce1d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_019f4c5f-388c-7db8-acb8-ec8fb7a7ce1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_019f4c5f-388c-76f1-a039-3ea5b84cb7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_019f4c5f-388c-76f1-a039-3ea5b84cb7ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_ContractualObligationToBePaidAfterYearFour_019f4c5f-388c-78ce-bcb2-26d646724605" xlink:href="tcx-20260630.xsd#tcx_ContractualObligationToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:to="loc_tcx_ContractualObligationToBePaidAfterYearFour_019f4c5f-388c-78ce-bcb2-26d646724605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_019f4c5f-388c-79c8-acf0-9ab623c4eacf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_019f4c5f-388c-7570-af63-00a991ad0c0e" xlink:to="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_019f4c5f-388c-79c8-acf0-9ab623c4eacf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/AdditionalFinancialInformationScheduleofAdditionalFinancialInformationDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#AdditionalFinancialInformationScheduleofAdditionalFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/AdditionalFinancialInformationScheduleofAdditionalFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019f4c5f-388c-7d21-81df-d1b50a649b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_CustomerDepositLiabilityCurrent_019f4c5f-388c-7ef2-a68f-9b94d78842e0" xlink:href="tcx-20260630.xsd#tcx_CustomerDepositLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f4c5f-388c-7d21-81df-d1b50a649b1a" xlink:to="loc_tcx_CustomerDepositLiabilityCurrent_019f4c5f-388c-7ef2-a68f-9b94d78842e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tcx_AccreditationFeesPayableCurrent_019f4c5f-388c-75dd-9b02-101035e190a0" xlink:href="tcx-20260630.xsd#tcx_AccreditationFeesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f4c5f-388c-7d21-81df-d1b50a649b1a" xlink:to="loc_tcx_AccreditationFeesPayableCurrent_019f4c5f-388c-75dd-9b02-101035e190a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019f4c5f-388c-78a8-b1ae-f4b857b42fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f4c5f-388c-7d21-81df-d1b50a649b1a" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019f4c5f-388c-78a8-b1ae-f4b857b42fb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_019fb5f3-1791-75c7-a0ca-4c9b16463b88" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f4c5f-388c-7d21-81df-d1b50a649b1a" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_019fb5f3-1791-75c7-a0ca-4c9b16463b88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019f4c5f-388c-7133-9d1e-f2850dfc60b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019f4c5f-388c-74e2-afc7-68e5915e4c21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019f4c5f-388c-7133-9d1e-f2850dfc60b1" xlink:to="loc_us-gaap_AccountsPayableCurrent_019f4c5f-388c-74e2-afc7-68e5915e4c21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019f4c5f-388c-7758-8e65-571bc0a2c524" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019f4c5f-388c-7133-9d1e-f2850dfc60b1" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019f4c5f-388c-7758-8e65-571bc0a2c524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f4c5f-388c-7902-b913-bb84c03a3113" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_019f4c5f-388c-7e6f-bf6c-938501bf8788" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019f4c5f-388c-7902-b913-bb84c03a3113" xlink:to="loc_us-gaap_LongTermInvestments_019f4c5f-388c-7e6f-bf6c-938501bf8788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_019f4c5f-388c-74b5-9f3f-74c9162334cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019f4c5f-388c-7902-b913-bb84c03a3113" xlink:to="loc_us-gaap_DeferredCosts_019f4c5f-388c-74b5-9f3f-74c9162334cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_019f4c5f-388c-7732-b0fd-5f9d1976213b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019f4c5f-388c-7902-b913-bb84c03a3113" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_019f4c5f-388c-7732-b0fd-5f9d1976213b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-388c-7f83-94f7-d3c8ab972b11" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_019f4c5f-388c-7d72-95f1-44b3e40fd487" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-388c-7f83-94f7-d3c8ab972b11" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_019f4c5f-388c-7d72-95f1-44b3e40fd487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_019f4c5f-388c-7dfc-b299-a9be49d26289" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-388c-7f83-94f7-d3c8ab972b11" xlink:to="loc_us-gaap_IncomeTaxReceivable_019f4c5f-388c-7dfc-b299-a9be49d26289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019f4c5f-388c-78c9-8ff2-d4060a0b02e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-388c-7f83-94f7-d3c8ab972b11" xlink:to="loc_us-gaap_InventoryNet_019f4c5f-388c-78c9-8ff2-d4060a0b02e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019fce1b-dc63-734e-8699-d2ea4471d98d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f4c5f-388c-7f83-94f7-d3c8ab972b11" xlink:to="loc_us-gaap_OtherAssetsCurrent_019fce1b-dc63-734e-8699-d2ea4471d98d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tucows.com/role/AdditionalFinancialInformationScheduleofInventoriesDetails" xlink:type="simple" xlink:href="tcx-20260630.xsd#AdditionalFinancialInformationScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://tucows.com/role/AdditionalFinancialInformationScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019fce10-a6fd-7569-a0d2-0cc057fe978f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019fce10-a6fd-79f1-9840-e79962419d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019fce10-a6fd-7569-a0d2-0cc057fe978f" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019fce10-a6fd-79f1-9840-e79962419d6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019fce10-a6fd-7bb5-9b79-66c9a0a39763" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019fce10-a6fd-7569-a0d2-0cc057fe978f" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019fce10-a6fd-7bb5-9b79-66c9a0a39763" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
