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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019dc082-b551-7029-8abd-0a5f95570668,g:fbf4de09-c7b9-4b82-8616-492fe8207143-->
<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://www.westport.com/role/CondensedConsolidatedInterimBalanceSheetsunaudited" xlink:type="simple" xlink:href="wprt-20260331.xsd#CondensedConsolidatedInterimBalanceSheetsunaudited"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/CondensedConsolidatedInterimBalanceSheetsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dc082-b6bf-723a-be64-18e29689169d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019dc082-b6bf-784b-ae0b-4997441df659" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dc082-b6bf-723a-be64-18e29689169d" xlink:to="loc_us-gaap_Liabilities_019dc082-b6bf-784b-ae0b-4997441df659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7452-bd3e-ca4dd90b137b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dc082-b6bf-723a-be64-18e29689169d" xlink:to="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7452-bd3e-ca4dd90b137b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019dc082-b6bf-7bc6-b401-18ff25b6e78f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019dc082-b6bf-723a-be64-18e29689169d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019dc082-b6bf-7bc6-b401-18ff25b6e78f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019dc082-b6bf-786f-aa92-6f080d5c2129" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b6bf-7007-b374-86c61c5a1204" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019dc082-b6bf-786f-aa92-6f080d5c2129" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b6bf-7007-b374-86c61c5a1204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-7262-a799-9ccbc816873e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019dc082-b6bf-786f-aa92-6f080d5c2129" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-7262-a799-9ccbc816873e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019dc082-b6bf-7cb3-9083-34ab5b75de5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_AssetsCurrent_019dc082-b6bf-786f-aa92-6f080d5c2129" xlink:to="loc_us-gaap_InventoryNet_019dc082-b6bf-7cb3-9083-34ab5b75de5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_019dc082-b6bf-70a1-a424-ae5674a99c02" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019dc082-b6bf-786f-aa92-6f080d5c2129" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_019dc082-b6bf-70a1-a424-ae5674a99c02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019dc082-b6bf-70ce-aac0-967cafaae9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-7990-b62b-ed2aa6981323" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_Liabilities_019dc082-b6bf-70ce-aac0-967cafaae9c7" xlink:to="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-7990-b62b-ed2aa6981323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019dc082-b6bf-7fc4-9a5a-305bd99d257e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dc082-b6bf-70ce-aac0-967cafaae9c7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019dc082-b6bf-7fc4-9a5a-305bd99d257e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_019dc082-b6bf-7a2d-8c12-eac28e2c6a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dc082-b6bf-70ce-aac0-967cafaae9c7" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_019dc082-b6bf-7a2d-8c12-eac28e2c6a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019dc082-b6bf-72be-91ca-75317c0520a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019dc082-b6bf-70ce-aac0-967cafaae9c7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019dc082-b6bf-72be-91ca-75317c0520a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019dc082-b6bf-7bac-b3cc-32add0cd80a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019dc082-b6bf-733b-8dca-eaf3fe867196" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019dc082-b6bf-7bac-b3cc-32add0cd80a3" xlink:to="loc_us-gaap_AssetsCurrent_019dc082-b6bf-733b-8dca-eaf3fe867196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_019dc082-b6bf-73d1-bb68-d7e3535d87f5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b6bf-7bac-b3cc-32add0cd80a3" xlink:to="loc_us-gaap_LongTermInvestments_019dc082-b6bf-73d1-bb68-d7e3535d87f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b6bf-773a-9c96-16273d6dbe1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b6bf-7bac-b3cc-32add0cd80a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b6bf-773a-9c96-16273d6dbe1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019dc082-b6bf-7dbd-873a-8fa73f068239" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b6bf-7bac-b3cc-32add0cd80a3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019dc082-b6bf-7dbd-873a-8fa73f068239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019dc082-b6bf-7dba-8b40-db6b0cfeecf9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b6bf-7bac-b3cc-32add0cd80a3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019dc082-b6bf-7dba-8b40-db6b0cfeecf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7215-85e1-ac9ddb01c45d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019dc082-b6bf-7866-aeed-57852ad9b84d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019dc082-b6bf-7215-85e1-ac9ddb01c45d" xlink:to="loc_us-gaap_CommonStockValue_019dc082-b6bf-7866-aeed-57852ad9b84d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_OtherEquityInstrument_019dc082-b6bf-7382-b8d0-db81a5de3ed0" xlink:href="wprt-20260331.xsd#wprt_OtherEquityInstrument"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7215-85e1-ac9ddb01c45d" xlink:to="loc_wprt_OtherEquityInstrument_019dc082-b6bf-7382-b8d0-db81a5de3ed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019dc082-b6bf-7a04-bc20-d409f0aeb011" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7215-85e1-ac9ddb01c45d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019dc082-b6bf-7a04-bc20-d409f0aeb011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019dc082-b6bf-7f6f-9a06-b825894c2dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7215-85e1-ac9ddb01c45d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019dc082-b6bf-7f6f-9a06-b825894c2dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019dc082-b6bf-7a4c-b2af-8236bf6795f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019dc082-b6bf-7215-85e1-ac9ddb01c45d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019dc082-b6bf-7a4c-b2af-8236bf6795f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-77be-ae69-90d4bc9c7174" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b6bf-7d86-ac5b-5c700af77f95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-77be-ae69-90d4bc9c7174" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b6bf-7d86-ac5b-5c700af77f95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019dc082-b6bf-7820-9cf0-391cb1d1a55c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-77be-ae69-90d4bc9c7174" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019dc082-b6bf-7820-9cf0-391cb1d1a55c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019dc082-b6bf-7c61-89ec-d32f84de7b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-77be-ae69-90d4bc9c7174" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019dc082-b6bf-7c61-89ec-d32f84de7b1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_019dc082-b6bf-7044-b44f-16d2837a4fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b6bf-77be-ae69-90d4bc9c7174" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_019dc082-b6bf-7044-b44f-16d2837a4fe7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/CondensedConsolidatedInterimStatementsofOperationsandComprehensiveLossunaudited" xlink:type="simple" xlink:href="wprt-20260331.xsd#CondensedConsolidatedInterimStatementsofOperationsandComprehensiveLossunaudited"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/CondensedConsolidatedInterimStatementsofOperationsandComprehensiveLossunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019dc082-b6bf-78d7-87b0-07f1626e4af6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_019dc082-b6bf-76b7-b1eb-c7bcdc97f4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019dc082-b6bf-78d7-87b0-07f1626e4af6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_019dc082-b6bf-76b7-b1eb-c7bcdc97f4a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciEquityMethodInvestmentAfterTax_019dc082-b6bf-710a-80ba-f79d192c0215" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciEquityMethodInvestmentAfterTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019dc082-b6bf-78d7-87b0-07f1626e4af6" xlink:to="loc_us-gaap_OciEquityMethodInvestmentAfterTax_019dc082-b6bf-710a-80ba-f79d192c0215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019dc082-b6bf-7dfc-bc87-84970c9f30d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-775b-9593-bab39d87645c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dc082-b6bf-7dfc-bc87-84970c9f30d0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-775b-9593-bab39d87645c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019dc082-b6bf-74d8-ae82-c0e919b8cbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dc082-b6bf-7dfc-bc87-84970c9f30d0" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019dc082-b6bf-74d8-ae82-c0e919b8cbeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019dc082-b6bf-7af5-98a4-e6767ffe8549" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_019dc082-b6bf-7e8a-843b-e97928ad61f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_019dc082-b6bf-7af5-98a4-e6767ffe8549" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_019dc082-b6bf-7e8a-843b-e97928ad61f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_019dc082-b6bf-7d2d-8a02-fb291367e5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_019dc082-b6bf-7af5-98a4-e6767ffe8549" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_019dc082-b6bf-7d2d-8a02-fb291367e5c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019dc082-b6bf-7931-a8df-b51c882824a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019dc082-b6bf-7b8c-8b08-98bd990a9a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019dc082-b6bf-7931-a8df-b51c882824a1" xlink:to="loc_us-gaap_GrossProfit_019dc082-b6bf-7b8c-8b08-98bd990a9a1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7844-a23d-91238dd75023" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019dc082-b6bf-7931-a8df-b51c882824a1" xlink:to="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7844-a23d-91238dd75023" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019dc082-b6bf-7cab-aa4f-65045ca46d12" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_019dc082-b6bf-700d-9a66-d60dfd32a59c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_019dc082-b6bf-7cab-aa4f-65045ca46d12" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_019dc082-b6bf-700d-9a66-d60dfd32a59c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_019dc082-b6bf-70d1-a9d7-a6ab04f2e793" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_019dc082-b6bf-7cab-aa4f-65045ca46d12" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_019dc082-b6bf-70d1-a9d7-a6ab04f2e793" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019dc082-b6bf-7db2-9658-c9627a70cb22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019dc082-b6bf-7d69-873f-bb7461ccd72d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_ComprehensiveIncomeNetOfTax_019dc082-b6bf-7db2-9658-c9627a70cb22" xlink:to="loc_us-gaap_NetIncomeLoss_019dc082-b6bf-7d69-873f-bb7461ccd72d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019dc082-b6bf-7b8f-ad3a-9b6fc89c4471" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019dc082-b6bf-7db2-9658-c9627a70cb22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019dc082-b6bf-7b8f-ad3a-9b6fc89c4471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b6bf-736f-aafc-15d32e90d433" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019dc082-b6bf-7a18-a939-0f02bd9734c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019dc082-b6bf-736f-aafc-15d32e90d433" xlink:to="loc_us-gaap_OperatingIncomeLoss_019dc082-b6bf-7a18-a939-0f02bd9734c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dc082-b6bf-7211-bfce-80846de4d54b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b6bf-736f-aafc-15d32e90d433" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dc082-b6bf-7211-bfce-80846de4d54b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_019dc082-b6bf-79f0-8a36-5ca1155a0037" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b6bf-736f-aafc-15d32e90d433" xlink:to="loc_us-gaap_InterestExpenseDebt_019dc082-b6bf-79f0-8a36-5ca1155a0037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019dc082-b6bf-7d8a-8c1d-e0c351833081" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b6bf-736f-aafc-15d32e90d433" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019dc082-b6bf-7d8a-8c1d-e0c351833081" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-7485-b60d-bbb221da4283" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b6bf-7810-a039-864fa7890611" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-7485-b60d-bbb221da4283" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b6bf-7810-a039-864fa7890611" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019dc082-b6bf-7061-a3b7-bd8b7bb75307" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-7485-b60d-bbb221da4283" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019dc082-b6bf-7061-a3b7-bd8b7bb75307" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7313-b9bb-975f2e335fce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019dc082-b6bf-747f-9c88-91547ad2e548" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7313-b9bb-975f2e335fce" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019dc082-b6bf-747f-9c88-91547ad2e548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019dc082-b6bf-7a9c-aafc-7ae9bc731c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7313-b9bb-975f2e335fce" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019dc082-b6bf-7a9c-aafc-7ae9bc731c1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019dc082-b6bf-7332-a66d-c9c986d112dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7313-b9bb-975f2e335fce" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019dc082-b6bf-7332-a66d-c9c986d112dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_019dc082-b6bf-7931-a27a-4fbb5576d229" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7313-b9bb-975f2e335fce" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_019dc082-b6bf-7931-a27a-4fbb5576d229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_019dc082-b6bf-71db-a80a-f79b240910e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019dc082-b6bf-7313-b9bb-975f2e335fce" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_019dc082-b6bf-71db-a80a-f79b240910e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019dc082-b6bf-731b-b37a-815c2850373a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019dc082-b6bf-717b-bded-77c1b39ad1de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019dc082-b6bf-731b-b37a-815c2850373a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019dc082-b6bf-717b-bded-77c1b39ad1de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019dc082-b6bf-73cf-82ff-5320451e20b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019dc082-b6bf-731b-b37a-815c2850373a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019dc082-b6bf-73cf-82ff-5320451e20b1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/CondensedConsolidatedInterimStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="wprt-20260331.xsd#CondensedConsolidatedInterimStatementsofCashFlowsunaudited"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/CondensedConsolidatedInterimStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-778d-a171-4f24262bac61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_CashProvidedbyUsedinOperatingActivitiesBeforeWorkingCapitalChanges_019dc082-b6bf-7d52-a606-a908a15829a1" xlink:href="wprt-20260331.xsd#wprt_CashProvidedbyUsedinOperatingActivitiesBeforeWorkingCapitalChanges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-778d-a171-4f24262bac61" xlink:to="loc_wprt_CashProvidedbyUsedinOperatingActivitiesBeforeWorkingCapitalChanges_019dc082-b6bf-7d52-a606-a908a15829a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_019dc082-b6bf-7eda-8dae-8c1a87b942da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-778d-a171-4f24262bac61" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_019dc082-b6bf-7eda-8dae-8c1a87b942da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019dc082-b6bf-703c-b48c-5cc403b38f72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019dc082-b6bf-703c-b48c-5cc403b38f72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019dc082-b6bf-732b-a9e7-6cbbde9840fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019dc082-b6bf-732b-a9e7-6cbbde9840fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_019dc082-b6bf-72a5-9e60-ee8976b9b656" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_019dc082-b6bf-72a5-9e60-ee8976b9b656" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019dc082-b6bf-771d-8f26-6de88f226237" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019dc082-b6bf-771d-8f26-6de88f226237" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019dc082-b6bf-77e0-a5b9-7e24c5aea63f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019dc082-b6bf-77e0-a5b9-7e24c5aea63f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b6bf-7b6f-b0ac-2425bbe1175e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b6bf-7b6f-b0ac-2425bbe1175e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7335-a2a2-d960431e092c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019dc082-b6bf-76e4-8c2a-26880fadbd2f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7335-a2a2-d960431e092c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019dc082-b6bf-780e-bc12-316a99667dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019dc082-b6bf-7f0f-a02a-41471e801930" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019dc082-b6bf-780e-bc12-316a99667dd7" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019dc082-b6bf-7f0f-a02a-41471e801930" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019dc082-b6bf-702d-8e5c-cade7d8ffe18" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019dc082-b6bf-77c6-9eb0-e7534ace0719" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019dc082-b6bf-702d-8e5c-cade7d8ffe18" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019dc082-b6bf-77c6-9eb0-e7534ace0719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_ProceedsFromHoldbackReceivable_019dc082-b6bf-7ab8-866b-f05e7af12e2b" xlink:href="wprt-20260331.xsd#wprt_ProceedsFromHoldbackReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019dc082-b6bf-702d-8e5c-cade7d8ffe18" xlink:to="loc_wprt_ProceedsFromHoldbackReceivable_019dc082-b6bf-7ab8-866b-f05e7af12e2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_019dc082-b6bf-7697-80f1-c3ccd9da59c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_019dc082-b6bf-702d-8e5c-cade7d8ffe18" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_019dc082-b6bf-7697-80f1-c3ccd9da59c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019dc082-b6bf-7fc7-ac29-9640977c9967" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_019dc082-b6bf-7172-a05e-3ebeab59d18e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019dc082-b6bf-7fc7-ac29-9640977c9967" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_019dc082-b6bf-7172-a05e-3ebeab59d18e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b6bf-7241-b969-5d5eaaf9830e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019dc082-b6bf-7fc7-ac29-9640977c9967" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b6bf-7241-b969-5d5eaaf9830e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/CondensedConsolidatedInterimStatementsofCashFlowsunaudited_1" xlink:type="simple" xlink:href="wprt-20260331.xsd#CondensedConsolidatedInterimStatementsofCashFlowsunaudited_1"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/CondensedConsolidatedInterimStatementsofCashFlowsunaudited_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-7335-b0e2-f8c739466daf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_019dc082-b6bf-7335-b0e2-f8c739466daf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019dc082-b6bf-7c0f-aad9-9358a071e35c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019dc082-b6bf-7c0f-aad9-9358a071e35c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019dc082-b6bf-76d9-b3ea-4ee39f9f5e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_ShareBasedCompensation_019dc082-b6bf-76d9-b3ea-4ee39f9f5e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_019dc082-b6bf-763c-bb40-52da75ab38a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_019dc082-b6bf-763c-bb40-52da75ab38a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019dc082-b6bf-76da-abad-a5f0028bd5ba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019dc082-b6bf-76da-abad-a5f0028bd5ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dc082-b6bf-7ba7-b8b6-db0b340e5732" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019dc082-b6bf-7ba7-b8b6-db0b340e5732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_019dc082-b6bf-77b7-b47d-ff4f6faf32e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_019dc082-b6bf-77b7-b47d-ff4f6faf32e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_019dc082-b6bf-701b-8c3b-f8508ac49e74" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_InventoryWriteDown_019dc082-b6bf-701b-8c3b-f8508ac49e74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_019dc082-b6bf-7649-9d3a-e9f9c4d06ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_019dc082-b6bf-7649-9d3a-e9f9c4d06ce7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_ChangeInBadDebtExpense_019dfb11-3d09-747d-bb9b-6d73401e7210" xlink:href="wprt-20260331.xsd#wprt_ChangeInBadDebtExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019dc082-b6bf-7264-82a8-d0f33a17f310" xlink:to="loc_wprt_ChangeInBadDebtExpense_019dfb11-3d09-747d-bb9b-6d73401e7210" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/DiscontinuedoperationsRevenueandExpensesoftheDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#DiscontinuedoperationsRevenueandExpensesoftheDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/DiscontinuedoperationsRevenueandExpensesoftheDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019dc082-b6bf-7633-a740-7c1091c42dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7c01-821d-0a68f7a38b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019dc082-b6bf-7633-a740-7c1091c42dd4" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7c01-821d-0a68f7a38b0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_019dc082-b6bf-7884-befb-6de16d20e680" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019dc082-b6bf-7633-a740-7c1091c42dd4" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_019dc082-b6bf-7884-befb-6de16d20e680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7dd0-809c-4d1c9a04439a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_019dc082-b6bf-7e22-8543-62b378138b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7dd0-809c-4d1c9a04439a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_019dc082-b6bf-7e22-8543-62b378138b2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromEquityMethodInvestments_019dc082-b6bf-7eb3-ab5a-dd771e94c781" xlink:href="wprt-20260331.xsd#wprt_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7dd0-809c-4d1c9a04439a" xlink:to="loc_wprt_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromEquityMethodInvestments_019dc082-b6bf-7eb3-ab5a-dd771e94c781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_019dc082-b6bf-715e-8636-a13c53bb0ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7dd0-809c-4d1c9a04439a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_019dc082-b6bf-715e-8636-a13c53bb0ba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_DisposalGroupIncludingDiscontinuedOperationInterestAndOtherIncomeExpense_019dc082-b6bf-71e6-a576-477f49007574" xlink:href="wprt-20260331.xsd#wprt_DisposalGroupIncludingDiscontinuedOperationInterestAndOtherIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019dc082-b6bf-7dd0-809c-4d1c9a04439a" xlink:to="loc_wprt_DisposalGroupIncludingDiscontinuedOperationInterestAndOtherIncomeExpense_019dc082-b6bf-71e6-a576-477f49007574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7fe1-81f4-c8802d73df67" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_019dc082-b6bf-7d30-aacf-a5e5d98e8560" xlink:href="wprt-20260331.xsd#wprt_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7fe1-81f4-c8802d73df67" xlink:to="loc_wprt_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_019dc082-b6bf-7d30-aacf-a5e5d98e8560" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_019dc082-b6bf-795e-a848-7a3acb17897b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7fe1-81f4-c8802d73df67" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_019dc082-b6bf-795e-a848-7a3acb17897b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_DisposalGroupIncludingDiscontinuedOperationSellingAndMarketingExpense_019dc082-b6bf-7fba-a6d3-988b962b4537" xlink:href="wprt-20260331.xsd#wprt_DisposalGroupIncludingDiscontinuedOperationSellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7fe1-81f4-c8802d73df67" xlink:to="loc_wprt_DisposalGroupIncludingDiscontinuedOperationSellingAndMarketingExpense_019dc082-b6bf-7fba-a6d3-988b962b4537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_DisposalGroupIncludingDiscontinuedOperationForeignExchangeGainLoss_019dc082-b6bf-741c-a732-2018a6ad3d21" xlink:href="wprt-20260331.xsd#wprt_DisposalGroupIncludingDiscontinuedOperationForeignExchangeGainLoss"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7fe1-81f4-c8802d73df67" xlink:to="loc_wprt_DisposalGroupIncludingDiscontinuedOperationForeignExchangeGainLoss_019dc082-b6bf-741c-a732-2018a6ad3d21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_019dc082-b6bf-7479-be70-d49072a17b05" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7fe1-81f4-c8802d73df67" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_019dc082-b6bf-7479-be70-d49072a17b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_019dc082-b6bf-7db8-8194-b3e3ee50f193" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_019dc082-b6bf-7882-a837-0c90536d529f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_019dc082-b6bf-7db8-8194-b3e3ee50f193" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_019dc082-b6bf-7882-a837-0c90536d529f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7f03-8c27-6fa8a5f10ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_019dc082-b6bf-7db8-8194-b3e3ee50f193" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019dc082-b6bf-7f03-8c27-6fa8a5f10ffa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_019dc082-b6bf-79e6-bc40-eefaf5d15778" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_019dc082-b6bf-7591-86da-34142d2dd7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_019dc082-b6bf-79e6-bc40-eefaf5d15778" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_019dc082-b6bf-7591-86da-34142d2dd7bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_019dc082-b6bf-732f-80d0-d32fb4e6972c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_019dc082-b6bf-79e6-bc40-eefaf5d15778" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_019dc082-b6bf-732f-80d0-d32fb4e6972c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/AccountsreceivableScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#AccountsreceivableScheduleofAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/AccountsreceivableScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-79e5-a2f9-92c1017dd193" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_TradeAccountsReceivable_019dc082-b6bf-7830-b831-5f34eec5c659" xlink:href="wprt-20260331.xsd#wprt_TradeAccountsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-79e5-a2f9-92c1017dd193" xlink:to="loc_wprt_TradeAccountsReceivable_019dc082-b6bf-7830-b831-5f34eec5c659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_HoldbackReceivablesNetCurrent_019dc082-b6bf-790c-8bd7-1fe27442e972" xlink:href="wprt-20260331.xsd#wprt_HoldbackReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-79e5-a2f9-92c1017dd193" xlink:to="loc_wprt_HoldbackReceivablesNetCurrent_019dc082-b6bf-790c-8bd7-1fe27442e972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_019dc082-b76c-781e-9c3f-5b41096120bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-79e5-a2f9-92c1017dd193" xlink:to="loc_us-gaap_OtherReceivables_019dc082-b76c-781e-9c3f-5b41096120bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_019dc082-b76c-798e-8544-0e657f4ec2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-79e5-a2f9-92c1017dd193" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_019dc082-b76c-798e-8544-0e657f4ec2c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019dc082-b76c-762f-81f1-6d2c7bddea8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b6bf-79e5-a2f9-92c1017dd193" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019dc082-b76c-762f-81f1-6d2c7bddea8b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019dc082-b76c-79f5-9050-239922b3b537" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventoryPurchasedGoods_019dc082-b76c-7bf6-b9b3-bd77ee3cee0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherInventoryPurchasedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019dc082-b76c-79f5-9050-239922b3b537" xlink:to="loc_us-gaap_OtherInventoryPurchasedGoods_019dc082-b76c-7bf6-b9b3-bd77ee3cee0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_019dc082-b76c-73ec-8e4b-d57ff9791019" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019dc082-b76c-79f5-9050-239922b3b537" xlink:to="loc_us-gaap_InventoryWorkInProcess_019dc082-b76c-73ec-8e4b-d57ff9791019" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_019dfb1b-3f67-755e-a37a-af5ea98030ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019dc082-b76c-79f5-9050-239922b3b537" xlink:to="loc_us-gaap_InventoryFinishedGoods_019dfb1b-3f67-755e-a37a-af5ea98030ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/LongterminvestmentsBalanceSheetDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#LongterminvestmentsBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/LongterminvestmentsBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019ddd79-ea57-784e-882c-4acd83218703" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019ddd79-ea57-7b6a-a279-955eb47d8044" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_Liabilities_019ddd79-ea57-784e-882c-4acd83218703" xlink:to="loc_us-gaap_LiabilitiesCurrent_019ddd79-ea57-7b6a-a279-955eb47d8044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019ddd79-ea57-773f-84a1-0618fc4f6c92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ddd79-ea57-784e-882c-4acd83218703" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019ddd79-ea57-773f-84a1-0618fc4f6c92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wprt_ContractProvisionNoncurrent_019ddd79-ea57-757c-9c63-ab953efbfa65" xlink:href="wprt-20260331.xsd#wprt_ContractProvisionNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ddd79-ea57-784e-882c-4acd83218703" xlink:to="loc_wprt_ContractProvisionNoncurrent_019ddd79-ea57-757c-9c63-ab953efbfa65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNet_019dc082-b76c-7091-83da-2fb8e4122f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019dc082-b76c-79e0-914c-d57d6c597846" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNet_019dc082-b76c-7091-83da-2fb8e4122f6b" xlink:to="loc_us-gaap_Assets_019dc082-b76c-79e0-914c-d57d6c597846" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019dc082-b76c-79a9-9d4f-d2c1f79aeaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNet_019dc082-b76c-7091-83da-2fb8e4122f6b" xlink:to="loc_us-gaap_Liabilities_019dc082-b76c-79a9-9d4f-d2c1f79aeaa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019dc082-b76c-70fd-bc4d-190d51d2ca60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b76c-7e5d-a264-4f533b7bce59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019dc082-b76c-70fd-bc4d-190d51d2ca60" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019dc082-b76c-7e5d-a264-4f533b7bce59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b76c-7e32-aacc-95ea5e811745" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019dc082-b76c-70fd-bc4d-190d51d2ca60" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019dc082-b76c-7e32-aacc-95ea5e811745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019dc082-b76c-72b9-bf65-6f717baa0347" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_AssetsCurrent_019dc082-b76c-70fd-bc4d-190d51d2ca60" xlink:to="loc_us-gaap_InventoryNet_019dc082-b76c-72b9-bf65-6f717baa0347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_019dc082-b76c-71af-962e-a4363841d9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019dc082-b76c-70fd-bc4d-190d51d2ca60" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_019dc082-b76c-71af-962e-a4363841d9d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019dc082-b76c-7642-a0df-e5fcb15bfcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7f32-8dc2-fbdc9c910845" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b76c-7642-a0df-e5fcb15bfcf7" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7f32-8dc2-fbdc9c910845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019dc082-b76c-7cbd-8037-5a61d4c98269" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b76c-7642-a0df-e5fcb15bfcf7" xlink:to="loc_us-gaap_ShortTermBorrowings_019dc082-b76c-7cbd-8037-5a61d4c98269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019dc082-b76c-797e-8368-0ef99bac43df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019dc082-b76c-7642-a0df-e5fcb15bfcf7" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019dc082-b76c-797e-8368-0ef99bac43df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019dc082-b76c-754c-94cd-29e2e50f56c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019dc082-b76c-75e0-843e-281cbec06c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019dc082-b76c-754c-94cd-29e2e50f56c8" xlink:to="loc_us-gaap_AssetsCurrent_019dc082-b76c-75e0-843e-281cbec06c9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b76c-7e2a-88fb-606676bdd3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b76c-754c-94cd-29e2e50f56c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b76c-7e2a-88fb-606676bdd3aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019dc082-b76c-71f6-b918-ac241595e49c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b76c-754c-94cd-29e2e50f56c8" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019dc082-b76c-71f6-b918-ac241595e49c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019dc082-b76c-7d4a-9228-861e4e888064" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019dc082-b76c-754c-94cd-29e2e50f56c8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019dc082-b76c-7d4a-9228-861e4e888064" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/LongterminvestmentsIncomeStatementDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#LongterminvestmentsIncomeStatementDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/LongterminvestmentsIncomeStatementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019dc082-b76c-7884-88d7-5831d64b8b76" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b76c-793c-b5c7-042804140b94" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dc082-b76c-7884-88d7-5831d64b8b76" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019dc082-b76c-793c-b5c7-042804140b94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019dc082-b76c-7bbd-8606-22f440425263" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019dc082-b76c-7884-88d7-5831d64b8b76" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019dc082-b76c-7bbd-8606-22f440425263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019dc082-b76c-743c-8846-180450a015c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019dc082-b76c-7f93-ab2a-61731b7a3d85" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019dc082-b76c-743c-8846-180450a015c7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019dc082-b76c-7f93-ab2a-61731b7a3d85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019dc082-b76c-7306-a996-c4f245dbca37" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019dc082-b76c-743c-8846-180450a015c7" xlink:to="loc_us-gaap_CostOfRevenue_019dc082-b76c-7306-a996-c4f245dbca37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/PropertyplantandequipmentDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#PropertyplantandequipmentDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/PropertyplantandequipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b76c-789e-a705-ce8e0ec6f9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019dc082-b76c-74b2-ab42-9a17607ae96c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b76c-789e-a705-ce8e0ec6f9d0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019dc082-b76c-74b2-ab42-9a17607ae96c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019dc082-b76c-7321-85c2-3d28661f10e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019dc082-b76c-789e-a705-ce8e0ec6f9d0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019dc082-b76c-7321-85c2-3d28661f10e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/AccountspayableandaccruedliabilitiesDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#AccountspayableandaccruedliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/AccountspayableandaccruedliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7ad8-ab76-e6fb5590096a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_019dc082-b76c-7bfd-97cc-1968b6fe511a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7ad8-ab76-e6fb5590096a" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_019dc082-b76c-7bfd-97cc-1968b6fe511a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019dc082-b76c-7e63-be81-51dcbb883513" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7ad8-ab76-e6fb5590096a" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019dc082-b76c-7e63-be81-51dcbb883513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019dc082-b76c-7d89-aa91-c20740b9b318" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7ad8-ab76-e6fb5590096a" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019dc082-b76c-7d89-aa91-c20740b9b318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019dc082-b76c-7039-b38b-8f43e0d5f02f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7ad8-ab76-e6fb5590096a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019dc082-b76c-7039-b38b-8f43e0d5f02f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayableCurrent_019dc082-b76c-7688-ade5-d5e3ac013dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019dc082-b76c-7ad8-ab76-e6fb5590096a" xlink:to="loc_us-gaap_OtherNotesPayableCurrent_019dc082-b76c-7688-ade5-d5e3ac013dc6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/LongtermdebtTermLoanFacilitiesDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#LongtermdebtTermLoanFacilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/LongtermdebtTermLoanFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_019dc082-b76c-7f58-9cc8-207a0dad38fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019dc082-b76c-79fa-a382-a78c68014883" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_019dc082-b76c-7f58-9cc8-207a0dad38fe" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019dc082-b76c-79fa-a382-a78c68014883" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.westport.com/role/SegmentinformationFinancialinformationbybusinesssegmentDetails" xlink:type="simple" xlink:href="wprt-20260331.xsd#SegmentinformationFinancialinformationbybusinesssegmentDetails"/>
  <link:calculationLink xlink:role="http://www.westport.com/role/SegmentinformationFinancialinformationbybusinesssegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wprt_OperatingExpensesIncludingDepreciationAmortizationAndAccretionNet_019e17c5-5e6f-7265-9e66-aa6bb7247598" xlink:href="wprt-20260331.xsd#wprt_OperatingExpensesIncludingDepreciationAmortizationAndAccretionNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019e17c5-5e6f-73d5-abd8-635ba1aa0fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_wprt_OperatingExpensesIncludingDepreciationAmortizationAndAccretionNet_019e17c5-5e6f-7265-9e66-aa6bb7247598" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019e17c5-5e6f-73d5-abd8-635ba1aa0fd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019e17c5-5e6f-7d63-a210-cc7d24b1f8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_wprt_OperatingExpensesIncludingDepreciationAmortizationAndAccretionNet_019e17c5-5e6f-7265-9e66-aa6bb7247598" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019e17c5-5e6f-7d63-a210-cc7d24b1f8aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019e17c5-5e6f-7736-923f-6126e305d07b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_wprt_OperatingExpensesIncludingDepreciationAmortizationAndAccretionNet_019e17c5-5e6f-7265-9e66-aa6bb7247598" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019e17c5-5e6f-7736-923f-6126e305d07b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_019e17c5-5e6f-780b-9b6f-a1220ae152c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_wprt_OperatingExpensesIncludingDepreciationAmortizationAndAccretionNet_019e17c5-5e6f-7265-9e66-aa6bb7247598" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_019e17c5-5e6f-780b-9b6f-a1220ae152c3" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
