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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019cde19-583b-7872-94ec-19f91a2db680,g:aab9e344-213f-4c62-8a5b-d1bd52827269-->
<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.cvgrp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="cvgi-20260331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019cde19-5a00-7551-8383-b4b1996a1088" 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019cde19-5a00-7291-8755-f708477599e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019cde19-5a00-7551-8383-b4b1996a1088" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_019cde19-5a00-7291-8755-f708477599e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_019cde19-5a00-7e0c-8f17-595178a651bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019cde19-5a00-7551-8383-b4b1996a1088" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_019cde19-5a00-7e0c-8f17-595178a651bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019cde19-5a00-7c69-a242-1d8b04ab7ccf" 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_019cde19-5a00-7c11-8485-3ac3164cfa8e" 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_019cde19-5a00-7c69-a242-1d8b04ab7ccf" xlink:to="loc_us-gaap_GrossProfit_019cde19-5a00-7c11-8485-3ac3164cfa8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019cde19-5a00-799e-a592-16d9ae5d7106" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019cde19-5a00-7c69-a242-1d8b04ab7ccf" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019cde19-5a00-799e-a592-16d9ae5d7106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019dafe8-ece2-73b2-877f-074a09b1f03a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019cde19-5a00-7c69-a242-1d8b04ab7ccf" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019dafe8-ece2-73b2-877f-074a09b1f03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-7a5f-97c0-813dfc4abd6d" 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_OtherNonoperatingIncomeExpense_019df89a-a0c8-75d1-acb5-8b999f0aac50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-7a5f-97c0-813dfc4abd6d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019df89a-a0c8-75d1-acb5-8b999f0aac50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_019df89a-a0c8-72b2-8fd8-ac3327dfba3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-7a5f-97c0-813dfc4abd6d" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_019df89a-a0c8-72b2-8fd8-ac3327dfba3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df89a-a0c8-700e-8d9f-595fec75465c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-7a5f-97c0-813dfc4abd6d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df89a-a0c8-700e-8d9f-595fec75465c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019df89a-a0c8-7962-a26c-85f0a3dbecde" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-7a5f-97c0-813dfc4abd6d" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019df89a-a0c8-7962-a26c-85f0a3dbecde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019cde19-5a00-7554-942f-a2022d40e7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-7a5f-97c0-813dfc4abd6d" xlink:to="loc_us-gaap_OperatingIncomeLoss_019cde19-5a00-7554-942f-a2022d40e7cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019cde19-5a00-7f59-b145-9c469faeb5d5" 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_019cde19-5a00-748b-be5d-6be345cad6bc" 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_019cde19-5a00-7f59-b145-9c469faeb5d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019cde19-5a00-748b-be5d-6be345cad6bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019cde19-5a00-7159-8215-3ca536e139e0" 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_019cde19-5a00-7f59-b145-9c469faeb5d5" xlink:to="loc_us-gaap_CostOfRevenue_019cde19-5a00-7159-8215-3ca536e139e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_019cde19-5a00-7fc8-bfe7-4ae408e2da90" 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_019cde19-5a00-70c5-8535-1b78f5c3892c" 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_019cde19-5a00-7fc8-bfe7-4ae408e2da90" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5a00-70c5-8535-1b78f5c3892c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019cde19-5a00-7e9d-99bb-f15e19c6caad" 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_019cde19-5a00-7fc8-bfe7-4ae408e2da90" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019cde19-5a00-7e9d-99bb-f15e19c6caad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="cvgi-20260331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019cde19-5a00-72c1-a646-be892ff14184" 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_019cde19-5a00-739d-ab45-70f7e322da73" 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_019cde19-5a00-72c1-a646-be892ff14184" xlink:to="loc_us-gaap_NetIncomeLoss_019cde19-5a00-739d-ab45-70f7e322da73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5a00-79c9-90ce-e560cb3023a7" 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_019cde19-5a00-72c1-a646-be892ff14184" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5a00-79c9-90ce-e560cb3023a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5a00-77b5-a1c7-c107cd418c48" 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019cde19-5a00-7116-aebf-bf417f82c40c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5a00-77b5-a1c7-c107cd418c48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019cde19-5a00-7116-aebf-bf417f82c40c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_019cde19-5a00-7930-8f54-06aa4f181bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5a00-77b5-a1c7-c107cd418c48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_019cde19-5a00-7930-8f54-06aa4f181bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_019cde19-5a00-7f35-a85c-a5664c54b04a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5a00-77b5-a1c7-c107cd418c48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_019cde19-5a00-7f35-a85c-a5664c54b04a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="cvgi-20260331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019cde19-5a00-7fac-b26f-9485710a7eac" 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_OtherLiabilitiesNoncurrent_019cde19-5a00-732d-b4b2-7b1ffb4fb385" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019cde19-5a00-7fac-b26f-9485710a7eac" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019cde19-5a00-732d-b4b2-7b1ffb4fb385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019cde19-5a00-74a2-a7a2-2386013f2d59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019cde19-5a00-7fac-b26f-9485710a7eac" xlink:to="loc_us-gaap_LiabilitiesCurrent_019cde19-5a00-74a2-a7a2-2386013f2d59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_019cde19-5a00-733a-873b-a5bf758d2083" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019cde19-5a00-7fac-b26f-9485710a7eac" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_019cde19-5a00-733a-873b-a5bf758d2083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019cde19-5a00-7209-ad52-c2cbba6a0378" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019cde19-5a00-7fac-b26f-9485710a7eac" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019cde19-5a00-7209-ad52-c2cbba6a0378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019cde19-5a00-79c2-abfc-4c7eb948cc88" 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_DebtCurrent_019cde19-5a00-79d6-8808-5e94ea0c55cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019cde19-5a00-79c2-abfc-4c7eb948cc88" xlink:to="loc_us-gaap_DebtCurrent_019cde19-5a00-79d6-8808-5e94ea0c55cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5a00-7ae0-8b56-2e49df5a76aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019cde19-5a00-79c2-abfc-4c7eb948cc88" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5a00-7ae0-8b56-2e49df5a76aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019cde19-5a00-7cc1-8872-fd2ba4189b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019cde19-5a00-79c2-abfc-4c7eb948cc88" xlink:to="loc_us-gaap_AccountsPayableCurrent_019cde19-5a00-7cc1-8872-fd2ba4189b8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019cde19-5a00-795c-9ca6-f3ce6cf0f95b" 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_OtherAssetsNoncurrent_019cde19-5a00-7470-8779-6dbf88f0720b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019cde19-5a00-795c-9ca6-f3ce6cf0f95b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019cde19-5a00-7470-8779-6dbf88f0720b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019cde19-5a00-7050-bf4a-624404dc2584" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019cde19-5a00-795c-9ca6-f3ce6cf0f95b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019cde19-5a00-7050-bf4a-624404dc2584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019cde19-5a00-709f-b7e0-0e3a10777ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019cde19-5a00-795c-9ca6-f3ce6cf0f95b" xlink:to="loc_us-gaap_AssetsCurrent_019cde19-5a00-709f-b7e0-0e3a10777ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019cde19-5a00-70bb-80f1-51a141bfb90c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019cde19-5a00-795c-9ca6-f3ce6cf0f95b" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019cde19-5a00-70bb-80f1-51a141bfb90c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019cde19-5a00-7ad4-afbd-3c6f94e6c0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019cde19-5a00-795c-9ca6-f3ce6cf0f95b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019cde19-5a00-7ad4-afbd-3c6f94e6c0ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019cde19-5a00-751e-8b41-65f88a1a708a" 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_OtherAssetsCurrent_019cde19-5a00-7394-8081-768fc73318c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019cde19-5a00-751e-8b41-65f88a1a708a" xlink:to="loc_us-gaap_OtherAssetsCurrent_019cde19-5a00-7394-8081-768fc73318c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019cde19-5a00-790d-9d1b-9e6fe8b0c921" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019cde19-5a00-751e-8b41-65f88a1a708a" xlink:to="loc_us-gaap_InventoryNet_019cde19-5a00-790d-9d1b-9e6fe8b0c921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_019cde19-5a00-7546-9781-1c41ef73814e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019cde19-5a00-751e-8b41-65f88a1a708a" xlink:to="loc_us-gaap_Cash_019cde19-5a00-7546-9781-1c41ef73814e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019cde19-5a00-761c-a48c-6c990b810a77" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019cde19-5a00-751e-8b41-65f88a1a708a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019cde19-5a00-761c-a48c-6c990b810a77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019cde19-5a00-7cf9-a85c-14a577e3bcae" 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_019cde19-5a00-7182-95c5-878eb61cf00c" 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_019cde19-5a00-7cf9-a85c-14a577e3bcae" xlink:to="loc_us-gaap_Liabilities_019cde19-5a00-7182-95c5-878eb61cf00c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019cde19-5a00-7ece-8470-db6811d5bf79" 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_019cde19-5a00-7cf9-a85c-14a577e3bcae" xlink:to="loc_us-gaap_StockholdersEquity_019cde19-5a00-7ece-8470-db6811d5bf79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" 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_PreferredStockValue_019cde19-5a00-7139-808a-95deb0250177" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" xlink:to="loc_us-gaap_PreferredStockValue_019cde19-5a00-7139-808a-95deb0250177" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019cde19-5a00-7101-be0d-31dc73904092" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" xlink:to="loc_us-gaap_CommonStockValue_019cde19-5a00-7101-be0d-31dc73904092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019cde19-5a00-75b4-983b-de093000174c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019cde19-5a00-75b4-983b-de093000174c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019cde19-5a00-7059-bfa8-eaebce5496e9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019cde19-5a00-7059-bfa8-eaebce5496e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019cde19-5a00-70b7-8c86-ddc413f011d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019cde19-5a00-70b7-8c86-ddc413f011d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019cde19-5a00-740c-844a-7884b558cd77" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019cde19-5a00-7869-9c4e-ca2227d93f0c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019cde19-5a00-740c-844a-7884b558cd77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="cvgi-20260331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019cde19-5a00-7f9b-a7f7-5a4643d79078" 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_NetCashProvidedByUsedInInvestingActivities_019cde19-5a00-70bc-bb96-4aa28a20b124" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019cde19-5a00-7f9b-a7f7-5a4643d79078" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019cde19-5a00-70bc-bb96-4aa28a20b124" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019cde19-5a00-72b6-a3a9-67ce1fa44fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019cde19-5a00-7f9b-a7f7-5a4643d79078" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019cde19-5a00-72b6-a3a9-67ce1fa44fa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7bbf-bedc-0fa0aba10515" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019cde19-5a00-7f9b-a7f7-5a4643d79078" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7bbf-bedc-0fa0aba10515" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-7828-a971-b63080f50f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019cde19-5a00-7f9b-a7f7-5a4643d79078" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-7828-a971-b63080f50f5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_019cde19-5a00-7407-8c05-96078dbaf6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_019cde19-5a00-7407-8c05-96078dbaf6e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019cde19-5a00-720c-827c-66a83c3db9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019cde19-5a00-720c-827c-66a83c3db9e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019cde19-5a00-799b-b159-22fc1643f7da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019cde19-5a00-799b-b159-22fc1643f7da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_019cde19-5a00-7396-9b79-5eb3abc936e1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_019cde19-5a00-7396-9b79-5eb3abc936e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_019cde19-5a00-70f4-b768-7445734443f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_RepaymentsOfDebt_019cde19-5a00-70f4-b768-7445734443f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019cde19-5a00-7bf3-aada-e379d1a1b7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019cde19-5a00-7bf3-aada-e379d1a1b7f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_PrepaymentPremiumAndMakeWholeInterestPayment_019cde19-5a00-7665-93bf-c376460cfa6f" xlink:href="cvgi-20260331.xsd#cvgi_PrepaymentPremiumAndMakeWholeInterestPayment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_cvgi_PrepaymentPremiumAndMakeWholeInterestPayment_019cde19-5a00-7665-93bf-c376460cfa6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019cde19-5a00-7c09-b78b-bf1122800131" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019cde19-5a00-7d64-87db-d12207f53f04" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019cde19-5a00-7c09-b78b-bf1122800131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019cde19-5a00-75cc-a5dc-a5bcea7dc328" 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_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_NetIncomeLoss_019cde19-5a00-75cc-a5dc-a5bcea7dc328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019cde19-5a00-7786-b767-0ffba5ee6dd3" 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_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019cde19-5a00-7786-b767-0ffba5ee6dd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019cde19-5a00-7821-a69c-e6e4bf139bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019cde19-5a00-7821-a69c-e6e4bf139bf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019cde19-5a00-73ab-b0b7-3c9eec471412" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_ShareBasedCompensation_019cde19-5a00-73ab-b0b7-3c9eec471412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019cde19-5a00-739a-b474-32bebf7baa8a" 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_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019cde19-5a00-739a-b474-32bebf7baa8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives_019cde19-5a00-7fa9-a617-3f0a42138fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_GainLossOnSaleOfDerivatives_019cde19-5a00-7fa9-a617-3f0a42138fa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_NonCashLossOnWarrants_019cde19-5a00-7702-99c7-0eb42628b6b9" xlink:href="cvgi-20260331.xsd#cvgi_NonCashLossOnWarrants"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_cvgi_NonCashLossOnWarrants_019cde19-5a00-7702-99c7-0eb42628b6b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019cde19-5a00-7f04-ad54-70bcf8f93160" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019cde19-5a00-7f04-ad54-70bcf8f93160" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019dc2ea-561a-7ee3-b9c7-9c81ec824d27" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019dc2ea-561a-7ee3-b9c7-9c81ec824d27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019cde19-5a00-7fb9-9056-d37f02ad7241" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019cde19-5a00-7fb9-9056-d37f02ad7241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019cde19-5a00-7791-830a-7f590c92ef58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019cde19-5a00-7791-830a-7f590c92ef58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_019cde19-5a00-721c-85b9-cfd958906aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_019cde19-5a00-721c-85b9-cfd958906aa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019db023-47e2-70c9-b150-681765129f21" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019db023-47e2-70c9-b150-681765129f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019db023-47e2-7ac4-9edc-dd6cfd6d1259" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5a00-712b-bad4-e60d2aaa60b0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019db023-47e2-7ac4-9edc-dd6cfd6d1259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019cde19-5a00-786f-8ab8-e802f7ed3e49" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019cde19-5a00-791b-893c-fe54b87009f1" 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_NetCashProvidedByUsedInInvestingActivities_019cde19-5a00-786f-8ab8-e802f7ed3e49" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019cde19-5a00-791b-893c-fe54b87009f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019cde19-5a00-7836-9191-0959b8858f90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019cde19-5a00-786f-8ab8-e802f7ed3e49" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019cde19-5a00-7836-9191-0959b8858f90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/DebtSummaryofDebtDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#DebtSummaryofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/DebtSummaryofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019cde19-5a00-7608-ad91-0add144a53e5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019cde19-5a00-7ed8-9591-8d8190a7fb71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019cde19-5a00-7608-ad91-0add144a53e5" xlink:to="loc_us-gaap_LongTermDebtCurrent_019cde19-5a00-7ed8-9591-8d8190a7fb71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019cde19-5a00-7e06-ae3b-bf9bb5840d24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019cde19-5a00-7608-ad91-0add144a53e5" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019cde19-5a00-7e06-ae3b-bf9bb5840d24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/DebtSummaryofDebtDetails_1" xlink:type="simple" xlink:href="cvgi-20260331.xsd#DebtSummaryofDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/DebtSummaryofDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019cde19-5a00-7d42-8960-c667005428eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_FairValueOfWarrants_019cde19-5a00-7fcc-ba83-01b8be7950d6" xlink:href="cvgi-20260331.xsd#cvgi_FairValueOfWarrants"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019cde19-5a00-7d42-8960-c667005428eb" xlink:to="loc_cvgi_FairValueOfWarrants_019cde19-5a00-7fcc-ba83-01b8be7950d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019cde19-5a00-7eb3-af49-4b9e012fee19" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019cde19-5a00-7d42-8960-c667005428eb" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019cde19-5a00-7eb3-af49-4b9e012fee19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019cde19-5a00-754f-87fb-cbc4862f22ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019cde19-5a00-7d42-8960-c667005428eb" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019cde19-5a00-754f-87fb-cbc4862f22ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#IntangibleAssetsSummaryofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019cde19-5a00-7f9e-9385-e5791fa3d19d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019cde19-5a00-77ab-86f9-52dab22bb728" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019cde19-5a00-7f9e-9385-e5791fa3d19d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019cde19-5a00-77ab-86f9-52dab22bb728" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019cde19-5a00-7d6c-866e-5c98ffbfba9b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019cde19-5a00-7f9e-9385-e5791fa3d19d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019cde19-5a00-7d6c-866e-5c98ffbfba9b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/LeasesSummaryofComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#LeasesSummaryofComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/LeasesSummaryofComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019cde19-5a00-727d-93b2-ceb47b41ff20" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019cde19-5a00-74b1-a34c-6de63aa56306" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5a00-727d-93b2-ceb47b41ff20" xlink:to="loc_us-gaap_OperatingLeaseCost_019cde19-5a00-74b1-a34c-6de63aa56306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_FinanceLeaseCost_019cde19-5a00-7456-895d-f9f66dadde13" xlink:href="cvgi-20260331.xsd#cvgi_FinanceLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019cde19-5a00-727d-93b2-ceb47b41ff20" xlink:to="loc_cvgi_FinanceLeaseCost_019cde19-5a00-7456-895d-f9f66dadde13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_019cde19-5a00-7773-80cd-e985c84b675e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5a00-727d-93b2-ceb47b41ff20" xlink:to="loc_us-gaap_ShortTermLeaseCost_019cde19-5a00-7773-80cd-e985c84b675e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/LeasesSummaryofBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#LeasesSummaryofBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/LeasesSummaryofBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019cde19-5a00-7a96-9dc3-bf994b8f6962" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019cde19-5a00-7e17-9104-fa9765d6fa9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019cde19-5a00-7a96-9dc3-bf994b8f6962" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019cde19-5a00-7e17-9104-fa9765d6fa9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019cde19-5a00-74f0-8612-2ca3da63f65a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019cde19-5a00-7a96-9dc3-bf994b8f6962" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019cde19-5a00-74f0-8612-2ca3da63f65a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019cde19-5a00-701f-b022-ceeef44bf76a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019cde19-5a00-7c7d-a13d-c7a2f6a73c58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019cde19-5a00-701f-b022-ceeef44bf76a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019cde19-5a00-7c7d-a13d-c7a2f6a73c58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019cde19-5a00-701b-9ce0-6c5b71158a58" 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_OperatingLeaseLiability_019cde19-5a00-701f-b022-ceeef44bf76a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019cde19-5a00-701b-9ce0-6c5b71158a58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-74e8-91fa-930422732dea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019cde19-5a00-7d6f-8f90-9785ab8086e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-74e8-91fa-930422732dea" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019cde19-5a00-7d6f-8f90-9785ab8086e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019cde19-5a00-7dea-a95e-cc7a229eb464" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-74e8-91fa-930422732dea" xlink:to="loc_us-gaap_FinanceLeaseLiability_019cde19-5a00-7dea-a95e-cc7a229eb464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_FinanceLeaseandOperatingLeaseLiability_019cde19-5aa1-7f99-9816-2c45ac97142b" xlink:href="cvgi-20260331.xsd#cvgi_FinanceLeaseandOperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019cde19-5aa1-7dcd-b2fe-42a5aa2f28c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_FinanceLeaseandOperatingLeaseLiability_019cde19-5aa1-7f99-9816-2c45ac97142b" xlink:to="loc_us-gaap_OperatingLeaseLiability_019cde19-5aa1-7dcd-b2fe-42a5aa2f28c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019cde19-5aa1-7f53-bbd0-e4b21d492984" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_FinanceLeaseandOperatingLeaseLiability_019cde19-5aa1-7f99-9816-2c45ac97142b" xlink:to="loc_us-gaap_FinanceLeaseLiability_019cde19-5aa1-7f53-bbd0-e4b21d492984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-7094-93ef-6eee835cec0e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-7094-93ef-6eee835cec0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5a00-78e0-8886-34d85a6c7fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5a00-78e0-8886-34d85a6c7fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019cde19-5a00-7133-b8dc-9cce2f0127ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019cde19-5a00-7133-b8dc-9cce2f0127ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019cde19-5a00-7718-89be-e24a734a0321" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019cde19-5a00-7718-89be-e24a734a0321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-7f0d-bf7e-be63ad059502" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-7f0d-bf7e-be63ad059502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-78c9-ac70-7f2cf9d3abe9" xlink:href="cvgi-20260331.xsd#cvgi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7604-92eb-e6ffae5a1987" xlink:to="loc_cvgi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-78c9-ac70-7f2cf9d3abe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentDueYearOne_019cde19-5aa1-7f01-8fac-1a4e518355cb" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentDueYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5aa1-7090-b5b4-e15eed1b49a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentDueYearOne_019cde19-5aa1-7f01-8fac-1a4e518355cb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5aa1-7090-b5b4-e15eed1b49a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5aa1-7b97-8f61-fe931412e213" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentDueYearOne_019cde19-5aa1-7f01-8fac-1a4e518355cb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5aa1-7b97-8f61-fe931412e213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDueYearFour_019cde19-5a00-79ab-9c94-0069e7c534bc" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-70a7-b602-787607566be0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDueYearFour_019cde19-5a00-79ab-9c94-0069e7c534bc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-70a7-b602-787607566be0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-75e9-bc64-eb20e532d722" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDueYearFour_019cde19-5a00-79ab-9c94-0069e7c534bc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-75e9-bc64-eb20e532d722" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDueAfterYearFour_019cde19-5a00-701e-b3f6-bb28ea106337" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDueAfterYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-75f6-99f7-88d1e86a85e0" xlink:href="cvgi-20260331.xsd#cvgi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDueAfterYearFour_019cde19-5a00-701e-b3f6-bb28ea106337" xlink:to="loc_cvgi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-75f6-99f7-88d1e86a85e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_FinanceLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-78fc-bfa1-d4f226cbbaab" xlink:href="cvgi-20260331.xsd#cvgi_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDueAfterYearFour_019cde19-5a00-701e-b3f6-bb28ea106337" xlink:to="loc_cvgi_FinanceLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-78fc-bfa1-d4f226cbbaab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear_019cde19-5aa1-7bd6-aa60-d3744e0ed72e" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:to="loc_cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear_019cde19-5aa1-7bd6-aa60-d3744e0ed72e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentDueYearOne_019cde19-5aa1-792a-8ab2-60c746490013" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentDueYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:to="loc_cvgi_LesseeLiabilityPaymentDueYearOne_019cde19-5aa1-792a-8ab2-60c746490013" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentDueYearTwo_019cde19-5aa1-7ead-baed-93a8e38a7975" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:to="loc_cvgi_LesseeLiabilityPaymentDueYearTwo_019cde19-5aa1-7ead-baed-93a8e38a7975" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentDueYearThree_019cde19-5aa1-7468-9740-f9d62191aa5d" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:to="loc_cvgi_LesseeLiabilityPaymentDueYearThree_019cde19-5aa1-7468-9740-f9d62191aa5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDueYearFour_019cde19-5aa1-7ee0-867a-0ba20e07fcb8" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:to="loc_cvgi_LesseeLiabilityPaymentsDueYearFour_019cde19-5aa1-7ee0-867a-0ba20e07fcb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDueAfterYearFour_019cde19-5aa1-7944-89b2-a3b7785335a2" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-7714-9ef7-93a4dd26bf24" xlink:to="loc_cvgi_LesseeLiabilityPaymentsDueAfterYearFour_019cde19-5aa1-7944-89b2-a3b7785335a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityUndiscountedExcessAmount_019cde19-5aa1-7371-96ae-abbe14fb0a2c" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019cde19-5aa1-7348-aba9-849c6a723a50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityUndiscountedExcessAmount_019cde19-5aa1-7371-96ae-abbe14fb0a2c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019cde19-5aa1-7348-aba9-849c6a723a50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019cde19-5aa1-7c83-ba4c-5341f93113da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityUndiscountedExcessAmount_019cde19-5aa1-7371-96ae-abbe14fb0a2c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019cde19-5aa1-7c83-ba4c-5341f93113da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentDueYearTwo_019cde19-5aa1-7216-9267-34be27f4ab86" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019cde19-5aa1-77b6-acb4-1d7792e5f1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentDueYearTwo_019cde19-5aa1-7216-9267-34be27f4ab86" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019cde19-5aa1-77b6-acb4-1d7792e5f1e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019cde19-5aa1-77e8-b638-158b2e2c61ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentDueYearTwo_019cde19-5aa1-7216-9267-34be27f4ab86" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019cde19-5aa1-77e8-b638-158b2e2c61ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentDueYearThree_019cde19-5aa1-7ad2-9d5b-92e152affbca" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019cde19-5aa1-7658-90da-98f35a9222f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentDueYearThree_019cde19-5aa1-7ad2-9d5b-92e152affbca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019cde19-5aa1-7658-90da-98f35a9222f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019cde19-5aa1-79f4-9945-666ae5666b27" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentDueYearThree_019cde19-5aa1-7ad2-9d5b-92e152affbca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019cde19-5aa1-79f4-9945-666ae5666b27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear_019cde19-5a00-78d2-8b80-878baa463574" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-7a4a-98df-ac8dad58d25e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear_019cde19-5a00-78d2-8b80-878baa463574" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-7a4a-98df-ac8dad58d25e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-7dfb-8947-9a62656df603" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsRemainderofFiscalYear_019cde19-5a00-78d2-8b80-878baa463574" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-7dfb-8947-9a62656df603" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="cvgi-20260331.xsd#LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5a00-7a3c-b246-4e13f29aa1aa" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7dd5-9274-b1532797465e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5a00-7a3c-b246-4e13f29aa1aa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7dd5-9274-b1532797465e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-7fe4-bab5-9922b5834ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5a00-7a3c-b246-4e13f29aa1aa" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-7fe4-bab5-9922b5834ab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019cde19-5a00-7dcf-bb07-3f1d7d2fbe69" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019cde19-5aa1-77e1-ba2e-002fcea8d13b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5a00-7dcf-bb07-3f1d7d2fbe69" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019cde19-5aa1-77e1-ba2e-002fcea8d13b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019cde19-5aa1-7f77-84c5-098089ec0bac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5a00-7dcf-bb07-3f1d7d2fbe69" xlink:to="loc_us-gaap_OperatingLeaseLiability_019cde19-5aa1-7f77-84c5-098089ec0bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-71b9-af22-d2998315247b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019cde19-5a00-71b9-af22-d2998315247b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5a00-72af-9819-881804667691" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019cde19-5a00-72af-9819-881804667691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019cde19-5a00-7c4e-ad7b-250f9aed8165" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019cde19-5a00-7c4e-ad7b-250f9aed8165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019cde19-5a00-72a1-b92a-39eb1f675fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019cde19-5a00-72a1-b92a-39eb1f675fc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-7cb9-bf22-d5cf1e1adb53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019cde19-5a00-7cb9-bf22-d5cf1e1adb53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_FinanceLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-7d5e-8167-c83be8867b80" xlink:href="cvgi-20260331.xsd#cvgi_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019cde19-5a00-73f1-b7e8-3a9a3ff044ad" xlink:to="loc_cvgi_FinanceLeaseLiabilityToBePaidAfterYearFour_019cde19-5a00-7d5e-8167-c83be8867b80" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_2" xlink:type="simple" xlink:href="cvgi-20260331.xsd#LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_2"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/LeasesSummaryofMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-768a-aaa7-7fcef2377d35" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_LesseeLiabilityUndiscountedExcessAmount_019cde19-5aa1-7308-80ed-aa29b64d69a9" xlink:href="cvgi-20260331.xsd#cvgi_LesseeLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-768a-aaa7-7fcef2377d35" xlink:to="loc_cvgi_LesseeLiabilityUndiscountedExcessAmount_019cde19-5aa1-7308-80ed-aa29b64d69a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_FinanceLeaseandOperatingLeaseLiability_019cde19-5aa1-7329-81f6-2674996f8101" xlink:href="cvgi-20260331.xsd#cvgi_FinanceLeaseandOperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_cvgi_LesseeLiabilityPaymentsDue_019cde19-5aa1-768a-aaa7-7fcef2377d35" xlink:to="loc_cvgi_FinanceLeaseandOperatingLeaseLiability_019cde19-5aa1-7329-81f6-2674996f8101" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/PensionandOtherPostRetirementBenefitPlansDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#PensionandOtherPostRetirementBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/PensionandOtherPostRetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019cde19-5aa1-7767-917c-5af0517df984" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_019cde19-5aa1-7535-becf-c336a893c67a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019cde19-5aa1-7767-917c-5af0517df984" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_019cde19-5aa1-7535-becf-c336a893c67a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_019cde19-5aa1-7498-a963-046e382681e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019cde19-5aa1-7767-917c-5af0517df984" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_019cde19-5aa1-7498-a963-046e382681e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_019cde19-5aa1-7d39-b864-840178063328" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019cde19-5aa1-7767-917c-5af0517df984" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_019cde19-5aa1-7d39-b864-840178063328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_019cde19-5aa1-710f-9f61-5ae7843218e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019cde19-5aa1-7767-917c-5af0517df984" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_019cde19-5aa1-710f-9f61-5ae7843218e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/StockholdersEquitySummaryofDilutedEarningsLossperShareDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#StockholdersEquitySummaryofDilutedEarningsLossperShareDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/StockholdersEquitySummaryofDilutedEarningsLossperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019cde19-5aa1-79f1-9fd2-1c097c53902b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019cde19-5aa1-760d-a048-979fa53bc9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019cde19-5aa1-79f1-9fd2-1c097c53902b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019cde19-5aa1-760d-a048-979fa53bc9b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019cde19-5aa1-7709-967e-5aed8d1a6db9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019cde19-5aa1-79f1-9fd2-1c097c53902b" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019cde19-5aa1-7709-967e-5aed8d1a6db9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/OtherComprehensiveIncomeLossSummaryofRelatedTaxEffectsAllocatedtoEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#OtherComprehensiveIncomeLossSummaryofRelatedTaxEffectsAllocatedtoEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/OtherComprehensiveIncomeLossSummaryofRelatedTaxEffectsAllocatedtoEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019cde19-5aa1-7bcd-92ab-fdeddd960bef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_OCIBeforeReclassificationsTaxAttributableToParent_019cde19-5aa1-71d4-b495-c79f8ac5a519" xlink:href="cvgi-20260331.xsd#cvgi_OCIBeforeReclassificationsTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019cde19-5aa1-7bcd-92ab-fdeddd960bef" xlink:to="loc_cvgi_OCIBeforeReclassificationsTaxAttributableToParent_019cde19-5aa1-71d4-b495-c79f8ac5a519" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_019cde19-5aa1-774b-bb6b-eca52f45a529" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019cde19-5aa1-7bcd-92ab-fdeddd960bef" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_019cde19-5aa1-774b-bb6b-eca52f45a529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5aa1-7815-882e-013a926bd169" 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_OciBeforeReclassificationsNetOfTaxAttributableToParent_019cde19-5aa1-786d-8013-61ad96b95f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5aa1-7815-882e-013a926bd169" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019cde19-5aa1-786d-8013-61ad96b95f3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019cde19-5aa1-7e04-9b0d-dd092bc4b358" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5aa1-7815-882e-013a926bd169" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019cde19-5aa1-7e04-9b0d-dd092bc4b358" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019cde19-5aa1-784d-9b4c-9fbe5c004a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_019cde19-5aa1-72fa-9a8e-0a84b9803d90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019cde19-5aa1-784d-9b4c-9fbe5c004a5f" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_019cde19-5aa1-72fa-9a8e-0a84b9803d90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_OCIBeforeReclassificationsTaxAttributableToParent_019cde19-5aa1-7b3d-b3a8-84a702517749" xlink:href="cvgi-20260331.xsd#cvgi_OCIBeforeReclassificationsTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019cde19-5aa1-784d-9b4c-9fbe5c004a5f" xlink:to="loc_cvgi_OCIBeforeReclassificationsTaxAttributableToParent_019cde19-5aa1-7b3d-b3a8-84a702517749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019cde19-5aa1-7245-a88a-c80182827907" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_019cde19-5aa1-74e2-a740-09caf57b5109" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019cde19-5aa1-7245-a88a-c80182827907" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_019cde19-5aa1-74e2-a740-09caf57b5109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_019cde19-5aa1-72fa-949f-2730a3b07347" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019cde19-5aa1-7245-a88a-c80182827907" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_019cde19-5aa1-72fa-949f-2730a3b07347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_019cde19-5aa1-72a7-8216-ea533f67baa6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_019cde19-5aa1-7fa3-a6e1-3dc3cb30365d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_019cde19-5aa1-72a7-8216-ea533f67baa6" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_019cde19-5aa1-7fa3-a6e1-3dc3cb30365d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_019cde19-5aa1-782d-8966-59b75dad0909" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_019cde19-5aa1-72a7-8216-ea533f67baa6" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_019cde19-5aa1-782d-8966-59b75dad0909" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/OtherComprehensiveIncomeLossSummaryofRelatedTaxEffectsAllocatedtoEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails_1" xlink:type="simple" xlink:href="cvgi-20260331.xsd#OtherComprehensiveIncomeLossSummaryofRelatedTaxEffectsAllocatedtoEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails_1"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/OtherComprehensiveIncomeLossSummaryofRelatedTaxEffectsAllocatedtoEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5aa1-706d-b101-4afb77e80a23" 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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_019cde19-5aa1-703c-9d77-202825c56cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5aa1-706d-b101-4afb77e80a23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_019cde19-5aa1-703c-9d77-202825c56cd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019cde19-5aa1-7b12-9cb6-5a098fdf2e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019cde19-5aa1-706d-b101-4afb77e80a23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_019cde19-5aa1-7b12-9cb6-5a098fdf2e6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/SegmentReportingSummaryofFinancialInformationforReportableSegmentsDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#SegmentReportingSummaryofFinancialInformationforReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/SegmentReportingSummaryofFinancialInformationforReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5aa1-7323-bf5e-e7f4aee062ce" 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_SegmentReportingOtherItemAmount_019cde19-5aa1-796e-9c16-b8ec2b037a58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5aa1-7323-bf5e-e7f4aee062ce" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019cde19-5aa1-796e-9c16-b8ec2b037a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019cde19-5aa1-751c-92ab-227a521a7b42" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5aa1-7323-bf5e-e7f4aee062ce" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019cde19-5aa1-751c-92ab-227a521a7b42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019cde19-5aa1-7411-a079-e16589276949" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5aa1-7323-bf5e-e7f4aee062ce" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019cde19-5aa1-7411-a079-e16589276949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019cde19-5aa1-7d7d-952c-79326b4516c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019cde19-5aa1-7323-bf5e-e7f4aee062ce" xlink:to="loc_us-gaap_OperatingIncomeLoss_019cde19-5aa1-7d7d-952c-79326b4516c9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/OtherFinancialInformationSummaryofInventoriesDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#OtherFinancialInformationSummaryofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/OtherFinancialInformationSummaryofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019cde19-5aa1-73d8-9b6b-85c9ac795ce9" 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_InventoryRawMaterialsNetOfReserves_019cde19-5aa1-7ef8-95a7-a3fa50e37df1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5aa1-73d8-9b6b-85c9ac795ce9" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019cde19-5aa1-7ef8-95a7-a3fa50e37df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019cde19-5aa1-7c6d-852b-c3903ac32fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019cde19-5aa1-73d8-9b6b-85c9ac795ce9" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019cde19-5aa1-7c6d-852b-c3903ac32fdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019cde19-5aa1-73b2-9be4-8519678fa41f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019cde19-5aa1-73d8-9b6b-85c9ac795ce9" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019cde19-5aa1-73b2-9be4-8519678fa41f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/OtherFinancialInformationSummaryofPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#OtherFinancialInformationSummaryofPropertyPlantandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/OtherFinancialInformationSummaryofPropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019cde19-5aa1-7021-9409-0464c1578474" 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019cde19-5aa1-74a1-a054-8497d4b75614" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5aa1-7021-9409-0464c1578474" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019cde19-5aa1-74a1-a054-8497d4b75614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019cde19-5aa1-71f2-a5d6-4799709976d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019cde19-5aa1-7021-9409-0464c1578474" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019cde19-5aa1-71f2-a5d6-4799709976d6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cvgrp.com/role/OtherFinancialInformationSummaryofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="cvgi-20260331.xsd#OtherFinancialInformationSummaryofAccruedExpensesandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cvgrp.com/role/OtherFinancialInformationSummaryofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019cde19-5aa1-7b10-b134-c3b3c37403d9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019cde19-5aa1-7b10-b134-c3b3c37403d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019cde19-5aa1-72f0-8ec2-73fd2677e2c2" 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_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019cde19-5aa1-72f0-8ec2-73fd2677e2c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_019cde19-5aa1-7ef9-81c6-da597f103cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_us-gaap_TaxesPayableCurrent_019cde19-5aa1-7ef9-81c6-da597f103cb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019cde19-5aa1-75e1-b3d4-06296ce70f06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019cde19-5aa1-75e1-b3d4-06296ce70f06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_AccruedFreightCurrent_019cde19-5aa1-7852-b3e8-e129127cb866" xlink:href="cvgi-20260331.xsd#cvgi_AccruedFreightCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_cvgi_AccruedFreightCurrent_019cde19-5aa1-7852-b3e8-e129127cb866" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019cde19-5aa1-7cb1-a449-318e13cd391a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019cde19-5aa1-7cb1-a449-318e13cd391a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_WarrantCostsCurrent_019cde19-5aa1-73fe-8a80-441ca4aec2b9" xlink:href="cvgi-20260331.xsd#cvgi_WarrantCostsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_cvgi_WarrantCostsCurrent_019cde19-5aa1-73fe-8a80-441ca4aec2b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvgi_CustomerToolingProjectsCurrent_019cde19-5aa1-7bf3-b5a1-41501d672d36" xlink:href="cvgi-20260331.xsd#cvgi_CustomerToolingProjectsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_cvgi_CustomerToolingProjectsCurrent_019cde19-5aa1-7bf3-b5a1-41501d672d36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_019cde19-5aa1-71bc-81d7-48144a556133" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_019cde19-5aa1-701b-b5ef-2b99e17d7c2e" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_019cde19-5aa1-71bc-81d7-48144a556133" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
