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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ca79b316-72b1-4ff0-80c5-ed00576ac36b,g:71800b87-0e79-4853-8b9c-92045e57af66-->
<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:roleRef roleURI="http://www.gm.com/role/CoverPage" xlink:type="simple" xlink:href="gm-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="gm-20201231.xsd#ConsolidatedIncomeStatements"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/ConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0dd33f51-46fa-4690-b93d-4e4debfe7c45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e526905e-a87b-4cb4-8985-be1be49c8d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_0dd33f51-46fa-4690-b93d-4e4debfe7c45" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e526905e-a87b-4cb4-8985-be1be49c8d50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1da09679-57f2-4cf2-b443-d936783ba9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_97d5aa11-43bb-49ab-b06b-2ce17de5ae9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_1da09679-57f2-4cf2-b443-d936783ba9b0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_97d5aa11-43bb-49ab-b06b-2ce17de5ae9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_d2d9064c-c705-4f3f-94e7-17d4818bb31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_1da09679-57f2-4cf2-b443-d936783ba9b0" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_d2d9064c-c705-4f3f-94e7-17d4818bb31f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_c26a24e1-1c9f-4193-a6f9-7f6d705765de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_59b40577-8629-4917-b6a9-b75c238a0fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c26a24e1-1c9f-4193-a6f9-7f6d705765de" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_59b40577-8629-4917-b6a9-b75c238a0fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_a7c7095b-d5cf-43fe-b3db-d9a3d73e2cfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c26a24e1-1c9f-4193-a6f9-7f6d705765de" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_a7c7095b-d5cf-43fe-b3db-d9a3d73e2cfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1f896e1d-0db7-49de-9d95-930d9c8bdf2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c26a24e1-1c9f-4193-a6f9-7f6d705765de" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1f896e1d-0db7-49de-9d95-930d9c8bdf2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3af5301a-e567-41d5-a096-4c00b1e69819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bf2e708e-1ae4-42aa-9067-2f99947359d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_3af5301a-e567-41d5-a096-4c00b1e69819" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bf2e708e-1ae4-42aa-9067-2f99947359d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_6cb511f6-a2aa-4f27-a50b-58d99f295150" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_3af5301a-e567-41d5-a096-4c00b1e69819" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_6cb511f6-a2aa-4f27-a50b-58d99f295150" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_89aacff4-05c2-4ee9-b13f-10c9175a2bd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_36ccfc5d-5261-494b-82db-83a671255a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_89aacff4-05c2-4ee9-b13f-10c9175a2bd2" xlink:to="loc_us-gaap_Revenues_36ccfc5d-5261-494b-82db-83a671255a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_e4b68ec3-d3f2-4d8b-8f01-cb34cc34a78a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_89aacff4-05c2-4ee9-b13f-10c9175a2bd2" xlink:to="loc_us-gaap_CostsAndExpenses_e4b68ec3-d3f2-4d8b-8f01-cb34cc34a78a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c7cff8-191b-4a51-a85d-9d5b54cdcb00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d8631822-c612-4fdf-b7b4-897aa072caea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c7cff8-191b-4a51-a85d-9d5b54cdcb00" xlink:to="loc_us-gaap_OperatingIncomeLoss_d8631822-c612-4fdf-b7b4-897aa072caea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a6f4f586-85d7-42a2-b733-706ecee0ef4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c7cff8-191b-4a51-a85d-9d5b54cdcb00" xlink:to="loc_us-gaap_InterestExpense_a6f4f586-85d7-42a2-b733-706ecee0ef4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0b4d9c87-773f-4731-bcce-5c6f207bbba9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c7cff8-191b-4a51-a85d-9d5b54cdcb00" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0b4d9c87-773f-4731-bcce-5c6f207bbba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_fa1b60a0-9cc7-4a17-9d94-19f44b416e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8c7cff8-191b-4a51-a85d-9d5b54cdcb00" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_fa1b60a0-9cc7-4a17-9d94-19f44b416e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_75a453b2-7fe2-4876-a359-caa5b0f89987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67b4ba73-5b0a-47b4-90a5-7d17e47f2f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_75a453b2-7fe2-4876-a359-caa5b0f89987" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67b4ba73-5b0a-47b4-90a5-7d17e47f2f92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2b625d93-bb63-4f07-9d2b-2d3152dd0cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_75a453b2-7fe2-4876-a359-caa5b0f89987" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2b625d93-bb63-4f07-9d2b-2d3152dd0cf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_38bafb19-332f-4417-a6c5-ed10ecdd155f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_90f79ab2-f027-4d9a-928a-a570d4c13be2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_38bafb19-332f-4417-a6c5-ed10ecdd155f" xlink:to="loc_us-gaap_ProfitLoss_90f79ab2-f027-4d9a-928a-a570d4c13be2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_71a8a05d-5281-4c00-af0b-c1417073aa25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_38bafb19-332f-4417-a6c5-ed10ecdd155f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_71a8a05d-5281-4c00-af0b-c1417073aa25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d86ff4a0-912a-4689-ae34-a59f12948a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_949d737b-bfac-4865-9652-1d72a622cd3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_d86ff4a0-912a-4689-ae34-a59f12948a60" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_949d737b-bfac-4865-9652-1d72a622cd3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_6d3d8458-e03d-4f4d-9365-92bc575e8b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_d86ff4a0-912a-4689-ae34-a59f12948a60" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_6d3d8458-e03d-4f4d-9365-92bc575e8b8e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="gm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e33b9a0d-288c-4582-9a3f-ded324ef9adc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_da86f949-30b9-40a4-9628-45f7af52d925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e33b9a0d-288c-4582-9a3f-ded324ef9adc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_da86f949-30b9-40a4-9628-45f7af52d925" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c4d76d19-666e-4f2a-af6a-9c3ada86f986" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e33b9a0d-288c-4582-9a3f-ded324ef9adc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c4d76d19-666e-4f2a-af6a-9c3ada86f986" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_09f047cb-8f99-4bb5-9da2-7f1b38ebb6fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_976d5923-3b1b-4133-9ceb-6982c9e11b26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_09f047cb-8f99-4bb5-9da2-7f1b38ebb6fe" xlink:to="loc_us-gaap_ProfitLoss_976d5923-3b1b-4133-9ceb-6982c9e11b26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8e839a2-fbde-44b7-b806-6eeda5849931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_09f047cb-8f99-4bb5-9da2-7f1b38ebb6fe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8e839a2-fbde-44b7-b806-6eeda5849931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a9fb63a5-63d1-447a-aba7-054528ab6bb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d7fecc05-ceff-42c7-a532-aaeb856ded45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a9fb63a5-63d1-447a-aba7-054528ab6bb1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d7fecc05-ceff-42c7-a532-aaeb856ded45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1bdd4229-d176-49ec-a523-3a067a735202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a9fb63a5-63d1-447a-aba7-054528ab6bb1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1bdd4229-d176-49ec-a523-3a067a735202" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="gm-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f58fdcfa-a2a0-496c-bffd-2ef4dee63ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_84f75ee4-cf81-46fa-9aec-43b3b0e5fa19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f58fdcfa-a2a0-496c-bffd-2ef4dee63ce5" xlink:to="loc_us-gaap_CommonStockValue_84f75ee4-cf81-46fa-9aec-43b3b0e5fa19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e6a2859a-8ac0-4cba-a307-116ae2742b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f58fdcfa-a2a0-496c-bffd-2ef4dee63ce5" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e6a2859a-8ac0-4cba-a307-116ae2742b0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c5de5057-fa77-4947-ac06-6696150124d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f58fdcfa-a2a0-496c-bffd-2ef4dee63ce5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c5de5057-fa77-4947-ac06-6696150124d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8d69d2c4-6b5d-4b1a-a2e3-3691d7590a19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f58fdcfa-a2a0-496c-bffd-2ef4dee63ce5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8d69d2c4-6b5d-4b1a-a2e3-3691d7590a19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d8233cf1-9dfb-4cfc-ad73-f23a3e3ea4eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b6021a70-f60a-449a-91b4-9c94637b5da1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8233cf1-9dfb-4cfc-ad73-f23a3e3ea4eb" xlink:to="loc_us-gaap_AccountsPayableCurrent_b6021a70-f60a-449a-91b4-9c94637b5da1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6ae99ac4-cc81-4aed-93d2-af7fa5fec3c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8233cf1-9dfb-4cfc-ad73-f23a3e3ea4eb" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6ae99ac4-cc81-4aed-93d2-af7fa5fec3c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_cbb33bee-c35b-44da-b421-48ad1f04453a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8233cf1-9dfb-4cfc-ad73-f23a3e3ea4eb" xlink:to="loc_us-gaap_DebtCurrent_cbb33bee-c35b-44da-b421-48ad1f04453a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_764ca2ee-3222-41b9-9ed1-2c9bcd3e6706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d9d333c7-9e86-4daf-91ca-7558bbb3f404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_764ca2ee-3222-41b9-9ed1-2c9bcd3e6706" xlink:to="loc_us-gaap_AssetsCurrent_d9d333c7-9e86-4daf-91ca-7558bbb3f404" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_6facbbd3-0a59-4dcc-9898-b7e9547ba0ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_764ca2ee-3222-41b9-9ed1-2c9bcd3e6706" xlink:to="loc_us-gaap_AssetsNoncurrent_6facbbd3-0a59-4dcc-9898-b7e9547ba0ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8114b9ef-38e1-464a-ac1e-8b35bbfbea3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_614c2c2a-aa88-41a1-b827-6644acf580d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8114b9ef-38e1-464a-ac1e-8b35bbfbea3b" xlink:to="loc_us-gaap_StockholdersEquity_614c2c2a-aa88-41a1-b827-6644acf580d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_3a14f48f-3772-4b36-ac57-d1b78ce0d216" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8114b9ef-38e1-464a-ac1e-8b35bbfbea3b" xlink:to="loc_us-gaap_MinorityInterest_3a14f48f-3772-4b36-ac57-d1b78ce0d216" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2032e036-e781-44b4-a0a2-c2bfc113c874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_us-gaap_EquityMethodInvestments_2032e036-e781-44b4-a0a2-c2bfc113c874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_51f72eb4-4d9a-4790-ab3f-04364753176d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_51f72eb4-4d9a-4790-ab3f-04364753176d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_640d9c97-0b64-4152-a025-9db3c43be298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_640d9c97-0b64-4152-a025-9db3c43be298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_3fea35d2-9276-4e97-9aa8-09b6526c2bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_3fea35d2-9276-4e97-9aa8-09b6526c2bfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d0698e22-be1d-43a1-97a3-32df5e707564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d0698e22-be1d-43a1-97a3-32df5e707564" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetNoncurrent_af3306b4-a93c-4ec5-830d-0bf23a7ef4fd" xlink:href="gm-20201231.xsd#gm_OperatingLeaseRightofuseAssetNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_gm_OperatingLeaseRightofuseAssetNoncurrent_af3306b4-a93c-4ec5-830d-0bf23a7ef4fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_57b2fe36-ff62-4137-b19a-0590b9460095" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_d6148c37-8725-43c6-8bb8-01fca792d651" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_57b2fe36-ff62-4137-b19a-0590b9460095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_2911fc26-d28e-4f51-ad4f-038f7758f640" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_b229d87c-5c0f-41e6-8f94-9c2ee280416f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2911fc26-d28e-4f51-ad4f-038f7758f640" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_b229d87c-5c0f-41e6-8f94-9c2ee280416f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_db948fec-e365-4bc1-9e9f-990f8a997278" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2911fc26-d28e-4f51-ad4f-038f7758f640" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_db948fec-e365-4bc1-9e9f-990f8a997278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_67a7cf5c-78d9-43bf-9c8d-38f3a6938b88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2911fc26-d28e-4f51-ad4f-038f7758f640" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_67a7cf5c-78d9-43bf-9c8d-38f3a6938b88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_bd66fcdd-38bd-4842-89c4-26d41dc5dcc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2911fc26-d28e-4f51-ad4f-038f7758f640" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_bd66fcdd-38bd-4842-89c4-26d41dc5dcc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a6e91e3-ad5f-4456-a507-4cc8a6dcbe92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7e72c34d-b6fd-4d7f-935d-c9f133ca7841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a6e91e3-ad5f-4456-a507-4cc8a6dcbe92" xlink:to="loc_us-gaap_Liabilities_7e72c34d-b6fd-4d7f-935d-c9f133ca7841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_89a1d215-67cb-405c-bc3b-90e1e5b1cb20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a6e91e3-ad5f-4456-a507-4cc8a6dcbe92" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_89a1d215-67cb-405c-bc3b-90e1e5b1cb20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_613aba90-37e2-4690-8db2-8a20a038d0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7c93f331-349c-480f-979c-82d5b72974c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_613aba90-37e2-4690-8db2-8a20a038d0ad" xlink:to="loc_us-gaap_LiabilitiesCurrent_7c93f331-349c-480f-979c-82d5b72974c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_3ec0cfea-ed56-4e88-9370-cbafb1759813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_613aba90-37e2-4690-8db2-8a20a038d0ad" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_3ec0cfea-ed56-4e88-9370-cbafb1759813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_84a84dfa-240f-4769-b519-ee89234703d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_613aba90-37e2-4690-8db2-8a20a038d0ad" xlink:to="loc_us-gaap_CommitmentsAndContingencies_84a84dfa-240f-4769-b519-ee89234703d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ba50133a-6bf0-4829-8c9f-c0f2bf3bb0b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ba50133a-6bf0-4829-8c9f-c0f2bf3bb0b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d5b8732a-caf8-4619-8b98-22fba820f387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d5b8732a-caf8-4619-8b98-22fba820f387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_28a71d5c-756d-40e0-8e46-7b6185f46cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:to="loc_us-gaap_InventoryNet_28a71d5c-756d-40e0-8e46-7b6185f46cf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_6c596ee6-3445-4a08-8e4e-95922f0ef383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:to="loc_us-gaap_OtherAssetsCurrent_6c596ee6-3445-4a08-8e4e-95922f0ef383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_2740bbe1-6bc4-4228-8d62-b06976b98bca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_2740bbe1-6bc4-4228-8d62-b06976b98bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_bae9f2bd-c967-42de-a58d-2ca3f017210a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3682d9ba-86af-4010-9e88-49f262339a2e" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_bae9f2bd-c967-42de-a58d-2ca3f017210a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="gm-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="gm-20201231.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_e5f0f847-4597-4e11-a349-f2210adbcbeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_e5f0f847-4597-4e11-a349-f2210adbcbeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths_9bacd97d-8c94-4ff1-8cd2-c449a7bd7803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:to="loc_us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths_9bacd97d-8c94-4ff1-8cd2-c449a7bd7803" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths_7f5ce959-c001-44de-9d2e-2d24911af240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:to="loc_us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths_7f5ce959-c001-44de-9d2e-2d24911af240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_9e8a23eb-ffed-4ae2-91d4-8f4b98bdb3ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_9e8a23eb-ffed-4ae2-91d4-8f4b98bdb3ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_9d831bdd-5239-4756-831e-9f9f56c10188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:to="loc_us-gaap_PaymentsOfDividends_9d831bdd-5239-4756-831e-9f9f56c10188" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_fb3c18a6-94ed-4cda-9857-64d94a9a44bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7b3661c-943f-40e9-b8c1-aa705835a969" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_fb3c18a6-94ed-4cda-9857-64d94a9a44bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_47ca5a45-bfb1-47c9-9f69-910ff892721c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_08743187-0b6e-4476-b37c-e0c0aace3adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_47ca5a45-bfb1-47c9-9f69-910ff892721c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_08743187-0b6e-4476-b37c-e0c0aace3adb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_742c2a97-698f-478a-ab16-54070abb3e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_47ca5a45-bfb1-47c9-9f69-910ff892721c" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_742c2a97-698f-478a-ab16-54070abb3e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_272bdfa7-66a5-41e4-a6f6-35bcd278719e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_272bdfa7-66a5-41e4-a6f6-35bcd278719e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_19a700b3-fba9-4e08-99ee-13904caf8774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_19a700b3-fba9-4e08-99ee-13904caf8774" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_0c391c4b-73cf-403e-a84e-b25522326033" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_0c391c4b-73cf-403e-a84e-b25522326033" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_5e109cc3-6380-46c7-a6d3-d473ec07c5ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireFinanceReceivables"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_5e109cc3-6380-46c7-a6d3-d473ec07c5ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfFinanceReceivables_660f2e1f-02d0-4aeb-9313-d5edb6590e30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromCollectionOfFinanceReceivables"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_ProceedsFromCollectionOfFinanceReceivables_660f2e1f-02d0-4aeb-9313-d5edb6590e30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLeasesHeldForInvestment_dce4f5a3-e167-46f0-b6c4-94e2b7f32b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireLeasesHeldForInvestment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_PaymentsToAcquireLeasesHeldForInvestment_dce4f5a3-e167-46f0-b6c4-94e2b7f32b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLeasesHeldForInvestment_ea43aa07-e6ef-49a3-aa9f-730dfeb6c046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLeasesHeldForInvestment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_ProceedsFromLeasesHeldForInvestment_ea43aa07-e6ef-49a3-aa9f-730dfeb6c046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_4f5e97a9-6679-4157-8b8a-c94cc2373651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c933a819-a414-43e5-bea3-9ee5dbf94a14" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_4f5e97a9-6679-4157-8b8a-c94cc2373651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a36e0f4b-87fd-4985-969f-2741ae3563fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7a42f719-653c-493a-84a4-a9d7173d5dc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a36e0f4b-87fd-4985-969f-2741ae3563fd" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7a42f719-653c-493a-84a4-a9d7173d5dc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_55e3e178-3994-4d60-b2c5-dce199bbe49f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a36e0f4b-87fd-4985-969f-2741ae3563fd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_55e3e178-3994-4d60-b2c5-dce199bbe49f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a6a9117-eddc-4f17-b835-d39a614a4b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a36e0f4b-87fd-4985-969f-2741ae3563fd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a6a9117-eddc-4f17-b835-d39a614a4b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_adec1421-c820-4b6c-954a-c43450d2503d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a36e0f4b-87fd-4985-969f-2741ae3563fd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_adec1421-c820-4b6c-954a-c43450d2503d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_73ae0a1e-c9bf-40c3-b784-5c6c40ceb9b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_73ae0a1e-c9bf-40c3-b784-5c6c40ceb9b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet_86fe81fc-3fe1-4f7f-abf3-f56d1932c89d" xlink:href="gm-20201231.xsd#gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet_86fe81fc-3fe1-4f7f-abf3-f56d1932c89d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DepreciationamortizationandimpairmentchargesonProperty_280d7c9c-4f8a-4ce2-ab7d-3b66b157b63c" xlink:href="gm-20201231.xsd#gm_DepreciationamortizationandimpairmentchargesonProperty"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_gm_DepreciationamortizationandimpairmentchargesonProperty_280d7c9c-4f8a-4ce2-ab7d-3b66b157b63c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ForeignCurrencyRemeasurementandTransactionGainsLosses_095a265a-84e6-487d-a498-43f428ad5655" xlink:href="gm-20201231.xsd#gm_ForeignCurrencyRemeasurementandTransactionGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_gm_ForeignCurrencyRemeasurementandTransactionGainsLosses_095a265a-84e6-487d-a498-43f428ad5655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_b143843f-3e0b-4d48-9433-c2da24bf3133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_b143843f-3e0b-4d48-9433-c2da24bf3133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_36c64dba-1b4a-4f96-95fd-b46f5ac94185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_36c64dba-1b4a-4f96-95fd-b46f5ac94185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_91aca8c2-e9ac-4fde-b101-49e04c4d9537" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_91aca8c2-e9ac-4fde-b101-49e04c4d9537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7c5e7773-db9c-4e6e-b849-ca5152c316e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7c5e7773-db9c-4e6e-b849-ca5152c316e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1c175215-5f8a-4df8-9f26-707aceec386e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1c175215-5f8a-4df8-9f26-707aceec386e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_6944af9c-46c8-4207-8504-9b1bfc3f842e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28ff4a59-b99d-48ae-8a7d-6d0cf1261d45" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_6944af9c-46c8-4207-8504-9b1bfc3f842e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/ConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="gm-20201231.xsd#ConsolidatedStatementsOfEquity"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/ConsolidatedStatementsOfEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/NatureOfOperationsandBasisofPresentation" xlink:type="simple" xlink:href="gm-20201231.xsd#NatureOfOperationsandBasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/NatureOfOperationsandBasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="gm-20201231.xsd#SignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="gm-20201231.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#SignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Revenue" xlink:type="simple" xlink:href="gm-20201231.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueTables" xlink:type="simple" xlink:href="gm-20201231.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueDisaggregationDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#RevenueDisaggregationDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RevenueDisaggregationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_b3f857a1-9b52-4b42-a42d-c5137ac08c7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_9b79ab68-7a25-416f-98a3-9f0a35445e76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomer_b3f857a1-9b52-4b42-a42d-c5137ac08c7a" xlink:to="loc_us-gaap_LeaseIncome_9b79ab68-7a25-416f-98a3-9f0a35445e76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_f61a52bc-2ea9-4ff0-aea8-c7dd1b6916f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansConsumer"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomer_b3f857a1-9b52-4b42-a42d-c5137ac08c7a" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_f61a52bc-2ea9-4ff0-aea8-c7dd1b6916f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_e99b22f8-4a99-4ceb-968c-8b4cb1097354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomer_b3f857a1-9b52-4b42-a42d-c5137ac08c7a" xlink:to="loc_us-gaap_OtherIncome_e99b22f8-4a99-4ceb-968c-8b4cb1097354" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#RevenueNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RevenueNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueNarrativeDetails_1" xlink:type="simple" xlink:href="gm-20201231.xsd#RevenueNarrativeDetails_1"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RevenueNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecurities" xlink:type="simple" xlink:href="gm-20201231.xsd#MarketableandOtherSecurities"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecurities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecuritiesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#MarketableandOtherSecuritiesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecuritiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecuritiesNarrativeDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#MarketableandOtherSecuritiesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecuritiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4627deb0-bcdd-4085-aad5-9e0c3cce3d3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_e8a0e053-c7a4-4da7-9945-bffaaab87462" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4627deb0-bcdd-4085-aad5-9e0c3cce3d3c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_e8a0e053-c7a4-4da7-9945-bffaaab87462" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_afade4fa-8873-44f7-803b-369068070bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4627deb0-bcdd-4085-aad5-9e0c3cce3d3c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_afade4fa-8873-44f7-803b-369068070bf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d7aacd35-3a0d-495f-8a5c-12d446d939b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_CashAndTimeDeposits_fcd4cbe1-0ce6-4ebd-bdeb-b8de9f6328e3" xlink:href="gm-20201231.xsd#gm_CashAndTimeDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d7aacd35-3a0d-495f-8a5c-12d446d939b4" xlink:to="loc_gm_CashAndTimeDeposits_fcd4cbe1-0ce6-4ebd-bdeb-b8de9f6328e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4f67cb1f-ae2e-44b2-9b6b-97b343cae74a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d7aacd35-3a0d-495f-8a5c-12d446d939b4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4f67cb1f-ae2e-44b2-9b6b-97b343cae74a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_44818a28-3d84-451c-943e-7cd2c7dba8dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d7aacd35-3a0d-495f-8a5c-12d446d939b4" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_44818a28-3d84-451c-943e-7cd2c7dba8dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_RestrictedCashandMoneyMarketFunds_e96edfe7-9e4f-4368-8e22-bea4b0662dd4" xlink:href="gm-20201231.xsd#gm_RestrictedCashandMoneyMarketFunds"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_3b0952eb-9d52-41ac-9e9d-d8c607ac4d8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_RestrictedCashandMoneyMarketFunds_e96edfe7-9e4f-4368-8e22-bea4b0662dd4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_3b0952eb-9d52-41ac-9e9d-d8c607ac4d8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_a5df0414-5e0d-4323-bb89-0586af13f912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_RestrictedCashandMoneyMarketFunds_e96edfe7-9e4f-4368-8e22-bea4b0662dd4" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_a5df0414-5e0d-4323-bb89-0586af13f912" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecuritiesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#MarketableandOtherSecuritiesReconciliationofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecuritiesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eb019dcf-eeee-4172-9c75-96635cd59f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_97bbb421-1f89-4bc5-a4a3-c1bc76a71c72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eb019dcf-eeee-4172-9c75-96635cd59f27" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_97bbb421-1f89-4bc5-a4a3-c1bc76a71c72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ad5fc074-35cd-4733-94f0-95dbbc0ba323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eb019dcf-eeee-4172-9c75-96635cd59f27" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ad5fc074-35cd-4733-94f0-95dbbc0ba323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_496ede31-518e-4250-b218-2c1c17b75eac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eb019dcf-eeee-4172-9c75-96635cd59f27" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_496ede31-518e-4250-b218-2c1c17b75eac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactions" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactions"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsSummaryofFinanceReceivablesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsSummaryofFinanceReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsSummaryofFinanceReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_5cbbc627-f611-4db5-b9f8-a6f9586727d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_53536cd5-4c73-45b5-b882-37d1c0e49e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_5cbbc627-f611-4db5-b9f8-a6f9586727d6" xlink:to="loc_us-gaap_NotesReceivableGross_53536cd5-4c73-45b5-b882-37d1c0e49e7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_edb7a18d-8281-4c51-a8d5-6215bb0bd0de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_5cbbc627-f611-4db5-b9f8-a6f9586727d6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_edb7a18d-8281-4c51-a8d5-6215bb0bd0de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsAllowanceforLoanLossesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsAllowanceforLoanLossesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsAllowanceforLoanLossesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCreditRiskProfilebyFICOScoreDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsCreditRiskProfilebyFICOScoreDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCreditRiskProfilebyFICOScoreDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableincludingPastDuePercent_d36af1fb-4608-42a7-a937-c91ca3c12402" xlink:href="gm-20201231.xsd#gm_FinancingReceivableincludingPastDuePercent"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivablebeforeAllowanceforCreditLossPercent_7faf3164-7e80-46c8-b953-f392cd2c78a3" xlink:href="gm-20201231.xsd#gm_FinancingReceivablebeforeAllowanceforCreditLossPercent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_FinancingReceivableincludingPastDuePercent_d36af1fb-4608-42a7-a937-c91ca3c12402" xlink:to="loc_gm_FinancingReceivablebeforeAllowanceforCreditLossPercent_7faf3164-7e80-46c8-b953-f392cd2c78a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePercentPastDue1_7bfed5da-87ad-4fa4-97e9-267446b7ca9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePercentPastDue1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_FinancingReceivableincludingPastDuePercent_d36af1fb-4608-42a7-a937-c91ca3c12402" xlink:to="loc_us-gaap_FinancingReceivablePercentPastDue1_7bfed5da-87ad-4fa4-97e9-267446b7ca9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_4dbc5714-2edc-41c3-9cdc-abc64d55ded0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_4dbc5714-2edc-41c3-9cdc-abc64d55ded0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_bd5abd58-4df2-4560-a527-b488da4693ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_bd5abd58-4df2-4560-a527-b488da4693ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_dcd5fe2a-67a9-448d-9fad-7e33cbf7ba81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_dcd5fe2a-67a9-448d-9fad-7e33cbf7ba81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_bec9985f-3bf4-480b-8c45-2e4ab27849c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_bec9985f-3bf4-480b-8c45-2e4ab27849c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_35b4dbff-c3ef-4e13-ada1-0b9ed457f322" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_35b4dbff-c3ef-4e13-ada1-0b9ed457f322" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_655caac9-007e-45dd-ae98-98c78c565532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_38ebcd72-96c8-4ad4-adcd-d51025dca478" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_655caac9-007e-45dd-ae98-98c78c565532" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_eb15e274-cdd5-45e2-a2ae-4feb18bfbe10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_eb15e274-cdd5-45e2-a2ae-4feb18bfbe10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6b6e6fc8-0c90-450b-9bcf-0520449988ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6b6e6fc8-0c90-450b-9bcf-0520449988ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_084f26a4-f5d2-44a7-92ae-ae82d6e02164" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_084f26a4-f5d2-44a7-92ae-ae82d6e02164" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ebf20fec-fc17-450d-9445-139603406201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ebf20fec-fc17-450d-9445-139603406201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_e828f1d1-6eb2-47e2-bdac-564a12b04603" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_e828f1d1-6eb2-47e2-bdac-564a12b04603" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_20a0ac1c-5d13-4797-a101-97bbdb54090f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_410859e7-27d1-43c3-9771-eb53b7a0aaa5" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_20a0ac1c-5d13-4797-a101-97bbdb54090f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCommercialFinanceReceivablesCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsCommercialFinanceReceivablesCreditQualityIndicatorsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCommercialFinanceReceivablesCreditQualityIndicatorsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_4a643fba-5a89-4933-8f80-bc5fd7aee967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableRevolving_4a643fba-5a89-4933-8f80-bc5fd7aee967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_6cdad59a-72ea-467e-b7bd-7539aa1c9689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_6cdad59a-72ea-467e-b7bd-7539aa1c9689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_7bb7fccc-effd-4e94-9e02-b6ec1499dcc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_7bb7fccc-effd-4e94-9e02-b6ec1499dcc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_763cfdd5-b5cb-4eca-aae5-06bf1747aeec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_763cfdd5-b5cb-4eca-aae5-06bf1747aeec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ace65e0c-543e-42ff-b245-13d7b17ea28f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ace65e0c-543e-42ff-b245-13d7b17ea28f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cc5e79da-741e-4707-8243-cee8a8c69c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cc5e79da-741e-4707-8243-cee8a8c69c99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_679281b4-5946-487b-b7b4-b75e0f4b8a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_00ce93c2-095e-428f-a6ef-7a9372d32f01" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_679281b4-5946-487b-b7b4-b75e0f4b8a39" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsIntercompanyTransactionsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GMFinancialReceivablesandTransactionsIntercompanyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsIntercompanyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Inventories" xlink:type="simple" xlink:href="gm-20201231.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/InventoriesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#InventoriesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/InventoriesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/InventoriesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f25f2f53-913a-4c00-bb96-1ba706ddd114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves_ec061d16-26f3-4f1a-b98a-01cc1c34de2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f25f2f53-913a-4c00-bb96-1ba706ddd114" xlink:to="loc_us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves_ec061d16-26f3-4f1a-b98a-01cc1c34de2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_813083fc-30a9-40cb-a676-c2dbaac2e8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f25f2f53-913a-4c00-bb96-1ba706ddd114" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_813083fc-30a9-40cb-a676-c2dbaac2e8d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EquipmentonOperatingLeases" xlink:type="simple" xlink:href="gm-20201231.xsd#EquipmentonOperatingLeases"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquipmentonOperatingLeases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EquipmentonOperatingLeasesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#EquipmentonOperatingLeasesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquipmentonOperatingLeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EquipmentonOperatingLeasesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#EquipmentonOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquipmentonOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bdf45105-3bbb-4457-b62e-3244de2fafdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetGross_8451175f-f59b-45a9-9a13-a538a25785a9" xlink:href="gm-20201231.xsd#gm_OperatingLeaseRightofuseAssetGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_bdf45105-3bbb-4457-b62e-3244de2fafdc" xlink:to="loc_gm_OperatingLeaseRightofuseAssetGross_8451175f-f59b-45a9-9a13-a538a25785a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation_6d3147db-8646-48db-8dc8-030522d310e0" xlink:href="gm-20201231.xsd#gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_bdf45105-3bbb-4457-b62e-3244de2fafdc" xlink:to="loc_gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation_6d3147db-8646-48db-8dc8-030522d310e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_2695f0b2-00d3-45ff-ae41-5209d0c6db0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_2695f0b2-00d3-45ff-ae41-5209d0c6db0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e4a2e288-6747-4154-b8ac-778896109245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e4a2e288-6747-4154-b8ac-778896109245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_6055d31a-2467-439a-bf0c-460f4bc309dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_6055d31a-2467-439a-bf0c-460f4bc309dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_6824074c-bc6b-4cc3-88b1-6acdbe056b0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_6824074c-bc6b-4cc3-88b1-6acdbe056b0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_34cba548-39d5-4268-bf1b-1e75419633c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_34cba548-39d5-4268-bf1b-1e75419633c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_af353fbf-2d8e-4955-b30c-26a72ff90ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_176c5778-543d-4460-8e46-a53adc421e3c" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_af353fbf-2d8e-4955-b30c-26a72ff90ccb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliates" xlink:type="simple" xlink:href="gm-20201231.xsd#EquityInNetAssetsOfNonconsolidatedAffiliates"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliates" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#EquityInNetAssetsOfNonconsolidatedAffiliatesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#EquityInNetAssetsOfNonconsolidatedAffiliatesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesSummarizedFinancialDataofNCAsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#EquityInNetAssetsOfNonconsolidatedAffiliatesSummarizedFinancialDataofNCAsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesSummarizedFinancialDataofNCAsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesTransactionswithNCAsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#EquityInNetAssetsOfNonconsolidatedAffiliatesTransactionswithNCAsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsOfNonconsolidatedAffiliatesTransactionswithNCAsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Property" xlink:type="simple" xlink:href="gm-20201231.xsd#Property"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/Property" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PropertyTables" xlink:type="simple" xlink:href="gm-20201231.xsd#PropertyTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PropertyTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PropertyDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PropertyDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PropertyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8e59a4d6-d6b9-4717-ae33-4a1264c049d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_21054f68-a669-4e9d-9b38-df29446da23f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_8e59a4d6-d6b9-4717-ae33-4a1264c049d1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_21054f68-a669-4e9d-9b38-df29446da23f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_505a089b-1d09-437f-ab47-6c95232ff5c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_8e59a4d6-d6b9-4717-ae33-4a1264c049d1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_505a089b-1d09-437f-ab47-6c95232ff5c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="gm-20201231.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GoodwillandIntangibleAssetsGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cc6dbadc-05eb-4123-b791-4d2cb71ccb9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_56d049f1-2312-4e46-9398-8bbfde3e8741" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cc6dbadc-05eb-4123-b791-4d2cb71ccb9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_56d049f1-2312-4e46-9398-8bbfde3e8741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e10594b6-503d-42c2-ac57-44eb390c2d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cc6dbadc-05eb-4123-b791-4d2cb71ccb9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e10594b6-503d-42c2-ac57-44eb390c2d97" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="gm-20201231.xsd#VariableInterestEntities"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/VariableInterestEntities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#VariableInterestEntitiesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/VariableInterestEntitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/VariableInterestEntitiesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#VariableInterestEntitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/VariableInterestEntitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilities" xlink:type="simple" xlink:href="gm-20201231.xsd#AccruedandOtherLiabilities"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/AccruedandOtherLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilitiesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#AccruedandOtherLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/AccruedandOtherLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilitiesAccruedandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#AccruedandOtherLiabilitiesAccruedandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/AccruedandOtherLiabilitiesAccruedandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7696ebf4-86ef-40e7-a8d3-c1fa293514b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DealerAndCustomerAllowancesAndClaimsAndDiscountsCurrent_1bb1900e-ccd0-45ff-a759-f3a623f52503" xlink:href="gm-20201231.xsd#gm_DealerAndCustomerAllowancesAndClaimsAndDiscountsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7696ebf4-86ef-40e7-a8d3-c1fa293514b8" xlink:to="loc_gm_DealerAndCustomerAllowancesAndClaimsAndDiscountsCurrent_1bb1900e-ccd0-45ff-a759-f3a623f52503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_da504d65-d4ff-4b7e-9d1a-9ff648cb20d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7696ebf4-86ef-40e7-a8d3-c1fa293514b8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_da504d65-d4ff-4b7e-9d1a-9ff648cb20d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualCurrent_7aabec07-7bfc-4849-8330-5d730a304900" xlink:href="gm-20201231.xsd#gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7696ebf4-86ef-40e7-a8d3-c1fa293514b8" xlink:to="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualCurrent_7aabec07-7bfc-4849-8330-5d730a304900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_AccruedPayrollAndEmployeeBenefitsCurrent_0a6f2929-c4db-43ca-aa44-85c3d5a0c9e7" xlink:href="gm-20201231.xsd#gm_AccruedPayrollAndEmployeeBenefitsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7696ebf4-86ef-40e7-a8d3-c1fa293514b8" xlink:to="loc_gm_AccruedPayrollAndEmployeeBenefitsCurrent_0a6f2929-c4db-43ca-aa44-85c3d5a0c9e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ce43ca69-5f93-434d-b549-6e045012bea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7696ebf4-86ef-40e7-a8d3-c1fa293514b8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ce43ca69-5f93-434d-b549-6e045012bea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_6f46d279-7f8a-4c42-84c7-4450696c6ada" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_6f46d279-7f8a-4c42-84c7-4450696c6ada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualNoncurrent_d6864e90-67f1-461e-8a09-44651f9bec55" xlink:href="gm-20201231.xsd#gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:to="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualNoncurrent_d6864e90-67f1-461e-8a09-44651f9bec55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_AccruedEmployeeBenefitsNoncurrent_534ed483-ff31-40a4-ae30-d0e3c83b5c66" xlink:href="gm-20201231.xsd#gm_AccruedEmployeeBenefitsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:to="loc_gm_AccruedEmployeeBenefitsNoncurrent_534ed483-ff31-40a4-ae30-d0e3c83b5c66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNoncurrent_b5115243-e722-4867-aabe-5380013fd17f" xlink:href="gm-20201231.xsd#gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:to="loc_gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNoncurrent_b5115243-e722-4867-aabe-5380013fd17f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4cff6b12-01a5-46c4-9b3b-75f65d614dbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4cff6b12-01a5-46c4-9b3b-75f65d614dbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_27e4564a-d1ba-47b9-914c-136311b2eb42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3560f9e1-41c4-4976-83f0-89f6634a83f6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_27e4564a-d1ba-47b9-914c-136311b2eb42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilitiesProductWarrantyandRelatedLiabilitiesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#AccruedandOtherLiabilitiesProductWarrantyandRelatedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/AccruedandOtherLiabilitiesProductWarrantyandRelatedLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Debt" xlink:type="simple" xlink:href="gm-20201231.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DebtTables" xlink:type="simple" xlink:href="gm-20201231.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DebtAutomotiveandGMFinancialDebtDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#DebtAutomotiveandGMFinancialDebtDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtAutomotiveandGMFinancialDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_89f63dd4-0241-416d-8693-7ed021cd71ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_fabc5868-e92e-48ae-a1c9-d7174a6e3bf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentFairValue_89f63dd4-0241-416d-8693-7ed021cd71ce" xlink:to="loc_us-gaap_LongTermDebtFairValue_fabc5868-e92e-48ae-a1c9-d7174a6e3bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinanceLeaseLiabilitiesFairValueDisclosure_a4548bd5-70ca-44d6-87ec-f6bcb3d101a7" xlink:href="gm-20201231.xsd#gm_FinanceLeaseLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentFairValue_89f63dd4-0241-416d-8693-7ed021cd71ce" xlink:to="loc_gm_FinanceLeaseLiabilitiesFairValueDisclosure_a4548bd5-70ca-44d6-87ec-f6bcb3d101a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DebtandFinanceLeaseLiabilities_13356578-6b75-4529-84dd-e1be9e3bef7d" xlink:href="gm-20201231.xsd#gm_DebtandFinanceLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_2e122293-4b29-4fee-8542-1441a40c3b00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_DebtandFinanceLeaseLiabilities_13356578-6b75-4529-84dd-e1be9e3bef7d" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_2e122293-4b29-4fee-8542-1441a40c3b00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ad1f613c-ebf0-4c23-acde-714a170c6f35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_DebtandFinanceLeaseLiabilities_13356578-6b75-4529-84dd-e1be9e3bef7d" xlink:to="loc_us-gaap_FinanceLeaseLiability_ad1f613c-ebf0-4c23-acde-714a170c6f35" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/DebtSecuredDebtandUnsecuredDebtDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#DebtSecuredDebtandUnsecuredDebtDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtSecuredDebtandUnsecuredDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DebtInterestExpenseandLTDebtMaturitiesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#DebtInterestExpenseandLTDebtMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtInterestExpenseandLTDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsRepaymentsofPrincipalinNextTwelveMonths_f49c14bd-4653-41af-8045-041cda08f35b" xlink:href="gm-20201231.xsd#gm_LongtermDebtandFinanceLeaseObligationsRepaymentsofPrincipalinNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsRepaymentsofPrincipalinNextTwelveMonths_f49c14bd-4653-41af-8045-041cda08f35b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearTwo_34f96a25-8802-4218-9cac-a461aa84a9ad" xlink:href="gm-20201231.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearTwo_34f96a25-8802-4218-9cac-a461aa84a9ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearThree_5d47abe6-28f1-4625-9343-f51726ce7f49" xlink:href="gm-20201231.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearThree_5d47abe6-28f1-4625-9343-f51726ce7f49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFour_b581817c-9b5c-440c-a5f0-9f5faf2e8e3c" xlink:href="gm-20201231.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFour_b581817c-9b5c-440c-a5f0-9f5faf2e8e3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFive_2f11abb0-e45b-4d78-949a-8b1fb6b74271" xlink:href="gm-20201231.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFive_2f11abb0-e45b-4d78-949a-8b1fb6b74271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalafterYearFive_8ffe474f-4434-4417-becd-ee67dc4d9f5f" xlink:href="gm-20201231.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalafterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e7c9fad4-6d21-4694-883a-6bf0273b66f5" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalafterYearFive_8ffe474f-4434-4417-becd-ee67dc4d9f5f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="gm-20201231.xsd#DerivativeFinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationofCumulativeBasisAdjustmentsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#DerivativeFinancialInstrumentsBalanceSheetLocationofCumulativeBasisAdjustmentsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationofCumulativeBasisAdjustmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefits" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefits"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefits" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsContributionsandPlanAmendmentsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsContributionsandPlanAmendmentsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsContributionsandPlanAmendmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsPensionsandOPEBObligationsandPlanAssetsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsPensionsandOPEBObligationsandPlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsPensionsandOPEBObligationsandPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_69d28600-8a93-4cab-879f-525e14f6b81d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_aa43f892-09f7-4418-9c88-c5c79fd1b975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_69d28600-8a93-4cab-879f-525e14f6b81d" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_aa43f892-09f7-4418-9c88-c5c79fd1b975" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_2e511968-4077-4718-b01b-8c33473f8b85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_69d28600-8a93-4cab-879f-525e14f6b81d" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_2e511968-4077-4718-b01b-8c33473f8b85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_77cf308f-8e71-48ca-80ad-18f9c034611f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7056bd2a-9178-42cd-939d-f24d52a5a5a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_77cf308f-8e71-48ca-80ad-18f9c034611f" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7056bd2a-9178-42cd-939d-f24d52a5a5a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_c6f9bead-896a-46cb-9449-647e311087bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_77cf308f-8e71-48ca-80ad-18f9c034611f" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_c6f9bead-896a-46cb-9449-647e311087bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_dab27600-eb92-4e8a-b821-66f6f0d991f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_77cf308f-8e71-48ca-80ad-18f9c034611f" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_dab27600-eb92-4e8a-b821-66f6f0d991f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_09e486ad-328d-44da-a934-4c3e4f36a1d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_6a3a3ceb-b088-4184-bc48-5214dcb9a7f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_09e486ad-328d-44da-a934-4c3e4f36a1d3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_6a3a3ceb-b088-4184-bc48-5214dcb9a7f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5999333f-fd28-47db-9b83-c9019ce829e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_09e486ad-328d-44da-a934-4c3e4f36a1d3" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5999333f-fd28-47db-9b83-c9019ce829e7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsAccumulatedBenefitObligationsandProjectedBenefitObligationsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsAccumulatedBenefitObligationsandProjectedBenefitObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsAccumulatedBenefitObligationsandProjectedBenefitObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsComponentsofExpenseandAssumptionsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsComponentsofExpenseandAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsComponentsofExpenseandAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9c0e7faa-8828-4132-bdb5-cf252c8b7d5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9c0e7faa-8828-4132-bdb5-cf252c8b7d5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_791e47c6-d8dc-428f-aa85-57f187c86e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_791e47c6-d8dc-428f-aa85-57f187c86e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_24788fbb-e565-4767-93ac-19652dffafde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_24788fbb-e565-4767-93ac-19652dffafde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cdc5519c-c30d-4fec-9a35-e9a455fc2ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cdc5519c-c30d-4fec-9a35-e9a455fc2ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_Curtailmentssettlementsandothergainslossesnet_09d57733-4cfc-41d4-a231-e64dfad7a278" xlink:href="gm-20201231.xsd#gm_Curtailmentssettlementsandothergainslossesnet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:to="loc_gm_Curtailmentssettlementsandothergainslossesnet_09d57733-4cfc-41d4-a231-e64dfad7a278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ServiceAndAdministrativeCost_4f309054-28f1-4059-8492-18962aa51fdd" xlink:href="gm-20201231.xsd#gm_ServiceAndAdministrativeCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efb054c8-c28d-4467-96d2-fc1ebd7322d5" xlink:to="loc_gm_ServiceAndAdministrativeCost_4f309054-28f1-4059-8492-18962aa51fdd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsTargetAllocationtablesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsTargetAllocationtablesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsTargetAllocationtablesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsAssetsandFairValueMeasurementsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsAssetsandFairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsAssetsandFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7a4cbd2d-ab9b-4fcd-bc92-d832d31e0d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DefinedBenefitPlanFairValueofPlanAssetsMeasuredonRecurringBasis_221bd629-81fd-4034-9fa4-2347e7822103" xlink:href="gm-20201231.xsd#gm_DefinedBenefitPlanFairValueofPlanAssetsMeasuredonRecurringBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7a4cbd2d-ab9b-4fcd-bc92-d832d31e0d50" xlink:to="loc_gm_DefinedBenefitPlanFairValueofPlanAssetsMeasuredonRecurringBasis_221bd629-81fd-4034-9fa4-2347e7822103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DefinedBenefitPlanAssetsandLiabilitiesNotMeasuredatFairValue_6d8580b4-32a9-4742-8b6d-0456c09f286d" xlink:href="gm-20201231.xsd#gm_DefinedBenefitPlanAssetsandLiabilitiesNotMeasuredatFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7a4cbd2d-ab9b-4fcd-bc92-d832d31e0d50" xlink:to="loc_gm_DefinedBenefitPlanAssetsandLiabilitiesNotMeasuredatFairValue_6d8580b4-32a9-4742-8b6d-0456c09f286d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DefinedBenefitPlanFairValueofPlanAssetsMeasuredUsingNetAssetValue_aa385ff7-f458-473f-a60d-6aafa0b1600e" xlink:href="gm-20201231.xsd#gm_DefinedBenefitPlanFairValueofPlanAssetsMeasuredUsingNetAssetValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7a4cbd2d-ab9b-4fcd-bc92-d832d31e0d50" xlink:to="loc_gm_DefinedBenefitPlanFairValueofPlanAssetsMeasuredUsingNetAssetValue_aa385ff7-f458-473f-a60d-6aafa0b1600e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsPensionBenefitPaymentsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#PensionsAndOtherPostretirementBenefitsPensionBenefitPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsAndOtherPostretirementBenefitsPensionBenefitPaymentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="gm-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesOtherLitigationandLossContingenciesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#CommitmentsandContingenciesOtherLitigationandLossContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesOtherLitigationandLossContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesNoncancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#CommitmentsandContingenciesNoncancelableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesNoncancelableOperatingLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="gm-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxesPretaxIncomeandIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#IncomeTaxesPretaxIncomeandIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxesPretaxIncomeandIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_25b93c98-e7b8-46f5-a74f-fc1643e58b69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5f6ac3bc-b150-40f5-b0c0-666f96befc0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_25b93c98-e7b8-46f5-a74f-fc1643e58b69" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5f6ac3bc-b150-40f5-b0c0-666f96befc0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3673a91c-6462-4119-a1e3-3fde6fc060cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_25b93c98-e7b8-46f5-a74f-fc1643e58b69" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3673a91c-6462-4119-a1e3-3fde6fc060cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_4bec3e5f-cf77-414b-bfa6-71c51366ee65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_25b93c98-e7b8-46f5-a74f-fc1643e58b69" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_4bec3e5f-cf77-414b-bfa6-71c51366ee65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a1a8a73-ae40-49e2-b6df-3810c75aaa27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_827c74bb-7751-4f65-8046-0f33b852598d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a1a8a73-ae40-49e2-b6df-3810c75aaa27" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_827c74bb-7751-4f65-8046-0f33b852598d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d0b2e7d5-0239-4ca6-8e4b-a7593866bcb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a1a8a73-ae40-49e2-b6df-3810c75aaa27" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d0b2e7d5-0239-4ca6-8e4b-a7593866bcb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cf7e7893-515f-4240-bc8c-48d50ffe88a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2a1a8a73-ae40-49e2-b6df-3810c75aaa27" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cf7e7893-515f-4240-bc8c-48d50ffe88a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ffafcf0b-a36a-4d94-9fd3-b6c342bd4887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_22381a8e-f440-48a6-aae3-0970c4dbab6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ffafcf0b-a36a-4d94-9fd3-b6c342bd4887" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_22381a8e-f440-48a6-aae3-0970c4dbab6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2d9be901-6fc6-4616-972d-8e6b83d51c69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ffafcf0b-a36a-4d94-9fd3-b6c342bd4887" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2d9be901-6fc6-4616-972d-8e6b83d51c69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxesIncomeTaxExpenseBenefitReconciliationDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#IncomeTaxesIncomeTaxExpenseBenefitReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxesIncomeTaxExpenseBenefitReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_54306ac4-870c-4adb-8d92-ac689e70b000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_54306ac4-870c-4adb-8d92-ac689e70b000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ee4cde45-d042-47f1-a89a-056e591641ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ee4cde45-d042-47f1-a89a-056e591641ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_e43b004d-594c-4f67-97bd-7703d1e4e451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_e43b004d-594c-4f67-97bd-7703d1e4e451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_EffectiveIncomeTaxRateReconciliationU.S.TaxonNonU.S.IncomeAmount_40e7cf82-d93d-43ca-bcbf-26cce56d6d27" xlink:href="gm-20201231.xsd#gm_EffectiveIncomeTaxRateReconciliationU.S.TaxonNonU.S.IncomeAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_gm_EffectiveIncomeTaxRateReconciliationU.S.TaxonNonU.S.IncomeAmount_40e7cf82-d93d-43ca-bcbf-26cce56d6d27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_978efbde-a17b-411d-b352-30523d96093e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_978efbde-a17b-411d-b352-30523d96093e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_EffectiveIncomeTaxRateReconcilationTaxCreditReversalAmount_9f4713de-fe05-4209-909f-d74b4bd61b11" xlink:href="gm-20201231.xsd#gm_EffectiveIncomeTaxRateReconcilationTaxCreditReversalAmount"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_gm_EffectiveIncomeTaxRateReconcilationTaxCreditReversalAmount_9f4713de-fe05-4209-909f-d74b4bd61b11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsCapitalLossExpiration_d9035bf4-82c2-4ea4-ab18-6954cccc6232" xlink:href="gm-20201231.xsd#gm_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsCapitalLossExpiration"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_gm_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsCapitalLossExpiration_d9035bf4-82c2-4ea4-ab18-6954cccc6232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_ec976748-6a8c-43b6-9221-bdea0fae4113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_ec976748-6a8c-43b6-9221-bdea0fae4113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_EffectiveIncomeTaxRateReconciliationRealizationofBasisDifferencesinAffiliatesAmount_728fb580-1ccf-42f0-85c7-ffa533332265" xlink:href="gm-20201231.xsd#gm_EffectiveIncomeTaxRateReconciliationRealizationofBasisDifferencesinAffiliatesAmount"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_gm_EffectiveIncomeTaxRateReconciliationRealizationofBasisDifferencesinAffiliatesAmount_728fb580-1ccf-42f0-85c7-ffa533332265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_dafc8831-84f9-44bc-8014-70b5cf68f2b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_dafc8831-84f9-44bc-8014-70b5cf68f2b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_207807aa-13cb-4142-9ef7-de576ddf15c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_207807aa-13cb-4142-9ef7-de576ddf15c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_EffectiveIncomeTaxRateReconciliationForeignCurrencyRemeasurementAmount_0701a7e5-98ab-43cb-98b3-749a3fa3d64e" xlink:href="gm-20201231.xsd#gm_EffectiveIncomeTaxRateReconciliationForeignCurrencyRemeasurementAmount"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d268cfeb-76fa-4c8c-8126-0f67cd6449e1" xlink:to="loc_gm_EffectiveIncomeTaxRateReconciliationForeignCurrencyRemeasurementAmount_0701a7e5-98ab-43cb-98b3-749a3fa3d64e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_23e4556e-80e1-4872-aad1-2654661befd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_935a3717-0592-4443-81e1-249e3f696ea1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_23e4556e-80e1-4872-aad1-2654661befd7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_935a3717-0592-4443-81e1-249e3f696ea1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b0c702c0-5ec4-4061-adf2-d55654198ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_23e4556e-80e1-4872-aad1-2654661befd7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b0c702c0-5ec4-4061-adf2-d55654198ee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_821595c5-df21-479a-830d-82950376a3f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_910aa23f-e834-4296-8e8b-c010bcc07af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_821595c5-df21-479a-830d-82950376a3f7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_910aa23f-e834-4296-8e8b-c010bcc07af1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4fdcffb4-477e-4051-9f31-e4a504fc1041" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_821595c5-df21-479a-830d-82950376a3f7" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4fdcffb4-477e-4051-9f31-e4a504fc1041" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35cf4927-d7d4-43fd-b0c3-fa3d0a4eb6d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_90fd6287-c35e-4fa4-aaef-420c9fe105ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35cf4927-d7d4-43fd-b0c3-fa3d0a4eb6d3" xlink:to="loc_us-gaap_DeferredTaxLiabilities_90fd6287-c35e-4fa4-aaef-420c9fe105ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_ff394a1f-37dc-412d-a820-0e9c1bf83044" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35cf4927-d7d4-43fd-b0c3-fa3d0a4eb6d3" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_ff394a1f-37dc-412d-a820-0e9c1bf83044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_42718e43-3b2c-4212-8778-4bfd7212bc6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_42718e43-3b2c-4212-8778-4bfd7212bc6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_83c8eb4e-7bf1-4c3a-9849-79056946114e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_83c8eb4e-7bf1-4c3a-9849-79056946114e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DeferredTaxAssetsWarrantiesAllowancesClaimsDiscounts_5f90806b-f9a7-4dd3-8096-63a785765529" xlink:href="gm-20201231.xsd#gm_DeferredTaxAssetsWarrantiesAllowancesClaimsDiscounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:to="loc_gm_DeferredTaxAssetsWarrantiesAllowancesClaimsDiscounts_5f90806b-f9a7-4dd3-8096-63a785765529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DeferredTaxAssetsCapitalizedResearchExpenditures_8ddfa0dc-feec-4c2a-bfc6-8ccf1f0edbb7" xlink:href="gm-20201231.xsd#gm_DeferredTaxAssetsCapitalizedResearchExpenditures"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:to="loc_gm_DeferredTaxAssetsCapitalizedResearchExpenditures_8ddfa0dc-feec-4c2a-bfc6-8ccf1f0edbb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards_4b8705c7-9ed3-4da1-b3b1-fd4e3713b04c" xlink:href="gm-20201231.xsd#gm_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:to="loc_gm_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards_4b8705c7-9ed3-4da1-b3b1-fd4e3713b04c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_5f3e5a34-6cd1-40f3-a466-95144a01a823" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_7b2c41c6-63b0-4f3b-bd54-abccd3be85c0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_5f3e5a34-6cd1-40f3-a466-95144a01a823" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RestructuringAndOtherInitiatives" xlink:type="simple" xlink:href="gm-20201231.xsd#RestructuringAndOtherInitiatives"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RestructuringAndOtherInitiatives" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RestructuringAndOtherInitiativesTables" xlink:type="simple" xlink:href="gm-20201231.xsd#RestructuringAndOtherInitiativesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RestructuringAndOtherInitiativesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RestructuringAndOtherInitiativesDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#RestructuringAndOtherInitiativesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RestructuringAndOtherInitiativesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/InterestIncomeandOtherNonOperatingIncome" xlink:type="simple" xlink:href="gm-20201231.xsd#InterestIncomeandOtherNonOperatingIncome"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/InterestIncomeandOtherNonOperatingIncome" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/InterestIncomeandOtherNonOperatingIncomeTables" xlink:type="simple" xlink:href="gm-20201231.xsd#InterestIncomeandOtherNonOperatingIncomeTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/InterestIncomeandOtherNonOperatingIncomeTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/InterestIncomeandOtherNonOperatingIncomeDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#InterestIncomeandOtherNonOperatingIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/InterestIncomeandOtherNonOperatingIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ff5be256-8160-49a9-b849-80a73c8393a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PensionandOtherPostretirementBenefitsNonoperatingIncome_70609be9-4680-4b09-8a7c-18673b2188d6" xlink:href="gm-20201231.xsd#gm_PensionandOtherPostretirementBenefitsNonoperatingIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ff5be256-8160-49a9-b849-80a73c8393a4" xlink:to="loc_gm_PensionandOtherPostretirementBenefitsNonoperatingIncome_70609be9-4680-4b09-8a7c-18673b2188d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ReevaluationofInvestmentsIncomeExpense_915a10f3-9483-4306-88db-30a8cee44091" xlink:href="gm-20201231.xsd#gm_ReevaluationofInvestmentsIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ff5be256-8160-49a9-b849-80a73c8393a4" xlink:to="loc_gm_ReevaluationofInvestmentsIncomeExpense_915a10f3-9483-4306-88db-30a8cee44091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LicensingIncomeNonoperating_0d82b3ae-eecc-4aa2-9048-a815103ef08d" xlink:href="gm-20201231.xsd#gm_LicensingIncomeNonoperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ff5be256-8160-49a9-b849-80a73c8393a4" xlink:to="loc_gm_LicensingIncomeNonoperating_0d82b3ae-eecc-4aa2-9048-a815103ef08d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_57c64a1e-fafc-4768-b458-cca3c709b19a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ff5be256-8160-49a9-b849-80a73c8393a4" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_57c64a1e-fafc-4768-b458-cca3c709b19a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f5f33424-33a6-48f5-8038-8951f6c63bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ff5be256-8160-49a9-b849-80a73c8393a4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f5f33424-33a6-48f5-8038-8951f6c63bd7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterests" xlink:type="simple" xlink:href="gm-20201231.xsd#StockholdersEquityandNoncontrollingInterests"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterests" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterestsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#StockholdersEquityandNoncontrollingInterestsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterestsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterestsPreferredandCommonStockDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#StockholdersEquityandNoncontrollingInterestsPreferredandCommonStockDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterestsPreferredandCommonStockDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterestsAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#StockholdersEquityandNoncontrollingInterestsAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterestsAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e34bc8c9-8a21-4de6-a689-8b9e13dbcc10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7811b58b-7a9b-4b11-bb00-e9358fed53df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e34bc8c9-8a21-4de6-a689-8b9e13dbcc10" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7811b58b-7a9b-4b11-bb00-e9358fed53df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_dec8bff3-76f4-4783-ab7c-e941050edf95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e34bc8c9-8a21-4de6-a689-8b9e13dbcc10" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_dec8bff3-76f4-4783-ab7c-e941050edf95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0f4fb2b4-ede2-4152-917f-2765d9df5720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OtherComprehensiveIncomeLossNetofTaxPortionAttributabletoNoncontrollingInterestandImpactofAdoptionofAccountingStandards_91f6672a-13dc-4803-aa57-03cce56225df" xlink:href="gm-20201231.xsd#gm_OtherComprehensiveIncomeLossNetofTaxPortionAttributabletoNoncontrollingInterestandImpactofAdoptionofAccountingStandards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0f4fb2b4-ede2-4152-917f-2765d9df5720" xlink:to="loc_gm_OtherComprehensiveIncomeLossNetofTaxPortionAttributabletoNoncontrollingInterestandImpactofAdoptionofAccountingStandards_91f6672a-13dc-4803-aa57-03cce56225df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_191ff9a3-bb2f-41c8-a549-94419068aae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0f4fb2b4-ede2-4152-917f-2765d9df5720" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_191ff9a3-bb2f-41c8-a549-94419068aae0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_53139890-ea48-450a-8144-e605ddc72e00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0f4fb2b4-ede2-4152-917f-2765d9df5720" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_53139890-ea48-450a-8144-e605ddc72e00" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EarningsPerShare" xlink:type="simple" xlink:href="gm-20201231.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="gm-20201231.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1a2289ab-233f-4778-a50e-4f9b3002dedc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_b9350bde-3513-4f2a-b085-0c4940d17548" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1a2289ab-233f-4778-a50e-4f9b3002dedc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_b9350bde-3513-4f2a-b085-0c4940d17548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3a07ba09-db9c-4005-b09d-2502eb005075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1a2289ab-233f-4778-a50e-4f9b3002dedc" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3a07ba09-db9c-4005-b09d-2502eb005075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a706de91-e3e2-4737-af29-4f4d19a97aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_b73e8fc9-616a-4ff4-bb4c-c2a6f6e86613" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a706de91-e3e2-4737-af29-4f4d19a97aac" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_b73e8fc9-616a-4ff4-bb4c-c2a6f6e86613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_a7ee6cc5-17ce-40f3-81b8-b6281697543e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a706de91-e3e2-4737-af29-4f4d19a97aac" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_a7ee6cc5-17ce-40f3-81b8-b6281697543e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4b313320-1ccc-4911-99e4-c623fd3b6c82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9bdfa3c0-a343-4660-ae74-90bf60ad5a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4b313320-1ccc-4911-99e4-c623fd3b6c82" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9bdfa3c0-a343-4660-ae74-90bf60ad5a52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_4d3020c1-951f-41e1-8a0a-2ca8c9f30584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4b313320-1ccc-4911-99e4-c623fd3b6c82" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_4d3020c1-951f-41e1-8a0a-2ca8c9f30584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_28e70023-d5be-4521-8311-269dc51978ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cf87ebe1-0e30-423f-b1bc-f32b8667c783" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_28e70023-d5be-4521-8311-269dc51978ec" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cf87ebe1-0e30-423f-b1bc-f32b8667c783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_b70d297d-46ab-4bb9-a46f-eb12b8fc0588" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_28e70023-d5be-4521-8311-269dc51978ec" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_b70d297d-46ab-4bb9-a46f-eb12b8fc0588" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="gm-20201231.xsd#DiscontinuedOperations"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DiscontinuedOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#DiscontinuedOperationsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DiscontinuedOperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DiscontinuedOperationsFinancialInformationaboutDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#DiscontinuedOperationsFinancialInformationaboutDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DiscontinuedOperationsFinancialInformationaboutDiscontinuedOperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockIncentivePlans" xlink:type="simple" xlink:href="gm-20201231.xsd#StockIncentivePlans"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockIncentivePlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockIncentivePlansTables" xlink:type="simple" xlink:href="gm-20201231.xsd#StockIncentivePlansTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockIncentivePlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockIncentivePlansDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#StockIncentivePlansDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockIncentivePlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockIncentivePlansNarrativeDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#StockIncentivePlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/StockIncentivePlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReporting" xlink:type="simple" xlink:href="gm-20201231.xsd#SegmentReporting"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SegmentReporting" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="gm-20201231.xsd#SegmentReportingTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SegmentReportingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReportingSummaryofkeyfinancialinformationbysegmentDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#SegmentReportingSummaryofkeyfinancialinformationbysegmentDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SegmentReportingSummaryofkeyfinancialinformationbysegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_152f243d-5acf-4501-9c97-6dd66ef07900" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_Earningslossbeforeautomotiveinterestandtaxesadjusted_8ef79983-4d26-462a-a7f3-09995b80a4ba" xlink:href="gm-20201231.xsd#gm_Earningslossbeforeautomotiveinterestandtaxesadjusted"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_152f243d-5acf-4501-9c97-6dd66ef07900" xlink:to="loc_gm_Earningslossbeforeautomotiveinterestandtaxesadjusted_8ef79983-4d26-462a-a7f3-09995b80a4ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ReconcilingAdjustments_44e2cc89-4d5c-47f7-a4b0-618ca4173752" xlink:href="gm-20201231.xsd#gm_ReconcilingAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_152f243d-5acf-4501-9c97-6dd66ef07900" xlink:to="loc_gm_ReconcilingAdjustments_44e2cc89-4d5c-47f7-a4b0-618ca4173752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_InterestIncome_5e94cbea-4e06-49db-88b6-fc115901be04" xlink:href="gm-20201231.xsd#gm_InterestIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_152f243d-5acf-4501-9c97-6dd66ef07900" xlink:to="loc_gm_InterestIncome_5e94cbea-4e06-49db-88b6-fc115901be04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_7988f220-ae3b-4294-a288-aae9bb51e886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_152f243d-5acf-4501-9c97-6dd66ef07900" xlink:to="loc_us-gaap_InterestExpense_7988f220-ae3b-4294-a288-aae9bb51e886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6f487206-e378-46a2-8745-6ebf8130cf8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_152f243d-5acf-4501-9c97-6dd66ef07900" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6f487206-e378-46a2-8745-6ebf8130cf8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReportingRevenuesandlonglivedassetsbygeographicregionDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#SegmentReportingRevenuesandlonglivedassetsbygeographicregionDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SegmentReportingRevenuesandlonglivedassetsbygeographicregionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SupplementalInformationfortheConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="gm-20201231.xsd#SupplementalInformationfortheConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SupplementalInformationfortheConsolidatedStatementsofCashFlows" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SupplementalInformationfortheConsolidatedStatementsofCashFlowsTables" xlink:type="simple" xlink:href="gm-20201231.xsd#SupplementalInformationfortheConsolidatedStatementsofCashFlowsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SupplementalInformationfortheConsolidatedStatementsofCashFlowsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SupplementalInformationfortheConsolidatedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#SupplementalInformationfortheConsolidatedStatementsofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SupplementalInformationfortheConsolidatedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5077601f-13f0-4284-9dd5-23d1a6acd9fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5077601f-13f0-4284-9dd5-23d1a6acd9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_Increasedecreaseinpurchasesofwholesalereceivablesnet_7323095c-0441-4fe8-80a3-4ecc41134252" xlink:href="gm-20201231.xsd#gm_Increasedecreaseinpurchasesofwholesalereceivablesnet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_gm_Increasedecreaseinpurchasesofwholesalereceivablesnet_7323095c-0441-4fe8-80a3-4ecc41134252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_273bd9b0-2cd9-4ea5-b2a0-c06171c8353f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_273bd9b0-2cd9-4ea5-b2a0-c06171c8353f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_IncreaseDecreaseinAssetSubjectToOrAvailableForOperatingLeaseNetCurrent_85c7a269-dbd4-401e-a599-833d2c06bb00" xlink:href="gm-20201231.xsd#gm_IncreaseDecreaseinAssetSubjectToOrAvailableForOperatingLeaseNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_gm_IncreaseDecreaseinAssetSubjectToOrAvailableForOperatingLeaseNetCurrent_85c7a269-dbd4-401e-a599-833d2c06bb00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_349199e0-7ab0-4377-ba5a-5a29538060d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_349199e0-7ab0-4377-ba5a-5a29538060d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a21e7097-7ecb-4ac1-ae2f-4e12a7324797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a21e7097-7ecb-4ac1-ae2f-4e12a7324797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6a3975de-a983-4fa7-9fd6-5fa8f1e7c907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6a3975de-a983-4fa7-9fd6-5fa8f1e7c907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_285dd1c0-3a75-49c8-a6ff-b1537d614fa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e31748e3-3025-476e-8f59-891d6f690e4f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_285dd1c0-3a75-49c8-a6ff-b1537d614fa8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/SubsequentEvents" xlink:type="simple" xlink:href="gm-20201231.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="gm-20201231.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
