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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:6ae18bfc-7759-44b0-928c-ef911d5fa7fd,g:bdbb6655-4ce8-412c-a00b-40d7a4a78774-->
<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-20200930.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedIncomeStatements" xlink:type="simple" xlink:href="gm-20200930.xsd#CondensedConsolidatedIncomeStatements"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CondensedConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cd9ffe6d-02f3-4932-905a-b5557e0bdd26" 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_fba648ff-7a24-48b5-b1d2-762952aa8bdc" 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_cd9ffe6d-02f3-4932-905a-b5557e0bdd26" xlink:to="loc_us-gaap_Revenues_fba648ff-7a24-48b5-b1d2-762952aa8bdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c0ada59a-6c07-4b13-a164-03525cbe9457" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_cd9ffe6d-02f3-4932-905a-b5557e0bdd26" xlink:to="loc_us-gaap_OperatingExpenses_c0ada59a-6c07-4b13-a164-03525cbe9457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_420f0a3a-391c-474f-b87f-a5c081dcc280" 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_c31edb9e-7260-4ea1-8eb1-8ba51b00e324" 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_420f0a3a-391c-474f-b87f-a5c081dcc280" xlink:to="loc_us-gaap_ProfitLoss_c31edb9e-7260-4ea1-8eb1-8ba51b00e324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_bed6ad2d-d89f-4610-b8d5-c004f2b83092" 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_420f0a3a-391c-474f-b87f-a5c081dcc280" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_bed6ad2d-d89f-4610-b8d5-c004f2b83092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_56b01b34-693f-4915-a65b-39b45fbd1fbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1e3216ca-48fc-4d24-8346-3c1af9898f9e" 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_OperatingExpenses_56b01b34-693f-4915-a65b-39b45fbd1fbc" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1e3216ca-48fc-4d24-8346-3c1af9898f9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_f70da821-5725-47e7-8732-025e32be0f8f" 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_OperatingExpenses_56b01b34-693f-4915-a65b-39b45fbd1fbc" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_f70da821-5725-47e7-8732-025e32be0f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b7fec5cb-0706-4fb0-8610-ab6c97abd7ca" 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_OperatingExpenses_56b01b34-693f-4915-a65b-39b45fbd1fbc" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b7fec5cb-0706-4fb0-8610-ab6c97abd7ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6253959e-8efd-4bf6-8371-69d2b8e21b91" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_66022c3b-52f8-4a9d-97ef-af6175569f9a" 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_ProfitLoss_6253959e-8efd-4bf6-8371-69d2b8e21b91" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_66022c3b-52f8-4a9d-97ef-af6175569f9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7d89f6ea-3458-4cc8-8d4e-293dbba01f74" 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_ProfitLoss_6253959e-8efd-4bf6-8371-69d2b8e21b91" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7d89f6ea-3458-4cc8-8d4e-293dbba01f74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ba011dd4-4f89-4f2d-b05c-343bb9556225" 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_57b991f0-3db3-4a7e-9a7e-b11d4315ad9d" 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_ba011dd4-4f89-4f2d-b05c-343bb9556225" xlink:to="loc_us-gaap_OperatingIncomeLoss_57b991f0-3db3-4a7e-9a7e-b11d4315ad9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_65e9ed5f-b4b1-4c53-93cc-8f2b34751da6" 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_ba011dd4-4f89-4f2d-b05c-343bb9556225" xlink:to="loc_us-gaap_InterestExpense_65e9ed5f-b4b1-4c53-93cc-8f2b34751da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_85788343-b74e-4062-8e5e-fd79fdee9979" 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_ba011dd4-4f89-4f2d-b05c-343bb9556225" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_85788343-b74e-4062-8e5e-fd79fdee9979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0860b897-f1c3-42c1-9cc8-0be152ab566b" 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_ba011dd4-4f89-4f2d-b05c-343bb9556225" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0860b897-f1c3-42c1-9cc8-0be152ab566b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="gm-20200930.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_adf55c72-09a0-4381-ac7d-c4dacfd2e3a2" 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_d7241578-e304-49be-8481-6cdeeb70d374" 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_adf55c72-09a0-4381-ac7d-c4dacfd2e3a2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d7241578-e304-49be-8481-6cdeeb70d374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5cc1e3b2-1a8e-452b-a387-25e6b7001232" 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_adf55c72-09a0-4381-ac7d-c4dacfd2e3a2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5cc1e3b2-1a8e-452b-a387-25e6b7001232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4d87eb58-739e-4c9f-be72-fdc26622b4e3" 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_ad023f17-1dab-4579-9fdd-83134670fb40" 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_4d87eb58-739e-4c9f-be72-fdc26622b4e3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ad023f17-1dab-4579-9fdd-83134670fb40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_743a1700-cacc-4f41-b143-37459df36a97" 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_4d87eb58-739e-4c9f-be72-fdc26622b4e3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_743a1700-cacc-4f41-b143-37459df36a97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_61e2d977-393d-4a52-80d8-f16bcfb69088" 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_OtherComprehensiveIncomeLossNetOfTax_11177bed-8014-45fc-90a8-88afa4ff7f20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_61e2d977-393d-4a52-80d8-f16bcfb69088" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_11177bed-8014-45fc-90a8-88afa4ff7f20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_47e16759-02f7-4d83-8e32-27515595f29b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_61e2d977-393d-4a52-80d8-f16bcfb69088" xlink:to="loc_us-gaap_ProfitLoss_47e16759-02f7-4d83-8e32-27515595f29b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="gm-20200930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2c9ebe23-010c-46a6-8347-bf82424bce77" 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_6b4ae15e-772c-4952-9b61-75e76cc732b4" 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_2c9ebe23-010c-46a6-8347-bf82424bce77" xlink:to="loc_us-gaap_CommonStockValue_6b4ae15e-772c-4952-9b61-75e76cc732b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_b5ca8f05-52fc-43ce-85db-f1c252563224" 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_2c9ebe23-010c-46a6-8347-bf82424bce77" xlink:to="loc_us-gaap_AdditionalPaidInCapital_b5ca8f05-52fc-43ce-85db-f1c252563224" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_69e2f9a7-a3db-4502-8182-33c4405f5f89" 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_2c9ebe23-010c-46a6-8347-bf82424bce77" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_69e2f9a7-a3db-4502-8182-33c4405f5f89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_068ec4e3-b6be-40f8-b15a-4e08f297b0bd" 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_2c9ebe23-010c-46a6-8347-bf82424bce77" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_068ec4e3-b6be-40f8-b15a-4e08f297b0bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9272e44c-b942-42a6-85e8-942ee2e4bd8d" 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_1b5439a9-f30a-4ddf-b315-770cf7648741" 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_9272e44c-b942-42a6-85e8-942ee2e4bd8d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1b5439a9-f30a-4ddf-b315-770cf7648741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_dc781563-dc1f-448b-9d92-9d84bccdf0ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9272e44c-b942-42a6-85e8-942ee2e4bd8d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_dc781563-dc1f-448b-9d92-9d84bccdf0ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_6eac69a0-54b3-4ce5-9aa7-b11e9a146b47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9272e44c-b942-42a6-85e8-942ee2e4bd8d" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_6eac69a0-54b3-4ce5-9aa7-b11e9a146b47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_cc5a679f-7f7a-4b98-8018-9b6a912e6520" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9272e44c-b942-42a6-85e8-942ee2e4bd8d" xlink:to="loc_us-gaap_InventoryNet_cc5a679f-7f7a-4b98-8018-9b6a912e6520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_af6e9b2b-dc66-4b52-a093-19da9348a4ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9272e44c-b942-42a6-85e8-942ee2e4bd8d" xlink:to="loc_us-gaap_OtherAssetsCurrent_af6e9b2b-dc66-4b52-a093-19da9348a4ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0b6dceb6-4d3e-4592-9cee-d503cfe5238d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9272e44c-b942-42a6-85e8-942ee2e4bd8d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0b6dceb6-4d3e-4592-9cee-d503cfe5238d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_39f0998f-23e9-44b0-bf01-bf69ab507636" 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_ceb289ee-dc49-40d7-804d-7cedbbf75046" 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_39f0998f-23e9-44b0-bf01-bf69ab507636" xlink:to="loc_us-gaap_StockholdersEquity_ceb289ee-dc49-40d7-804d-7cedbbf75046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_ba1f76f9-3a06-4882-a94a-cc8d515546ac" 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_39f0998f-23e9-44b0-bf01-bf69ab507636" xlink:to="loc_us-gaap_MinorityInterest_ba1f76f9-3a06-4882-a94a-cc8d515546ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dbbddf2c-2282-4490-acb2-6c6bf24aa7be" 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_01d02fa1-6952-4cf2-b39c-9e835036d97d" 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_dbbddf2c-2282-4490-acb2-6c6bf24aa7be" xlink:to="loc_us-gaap_AssetsCurrent_01d02fa1-6952-4cf2-b39c-9e835036d97d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_ebf42b8e-f2a7-4ba2-aada-07b6258080d7" 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_dbbddf2c-2282-4490-acb2-6c6bf24aa7be" xlink:to="loc_us-gaap_AssetsNoncurrent_ebf42b8e-f2a7-4ba2-aada-07b6258080d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_87743323-7f6e-4b29-8716-29be28232a51" 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_cb2ee67c-1540-4955-bb6d-b4033ae9c442" 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_87743323-7f6e-4b29-8716-29be28232a51" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_cb2ee67c-1540-4955-bb6d-b4033ae9c442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_4b80415c-b23b-4e2f-b7fd-e036ac0835f7" 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_87743323-7f6e-4b29-8716-29be28232a51" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_4b80415c-b23b-4e2f-b7fd-e036ac0835f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c4add398-c69b-4ac6-a3ec-0e5411c6c18c" 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_87743323-7f6e-4b29-8716-29be28232a51" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c4add398-c69b-4ac6-a3ec-0e5411c6c18c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_1b181dba-70f1-4d18-b54e-c2c1a08a4307" 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_87743323-7f6e-4b29-8716-29be28232a51" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_1b181dba-70f1-4d18-b54e-c2c1a08a4307" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9c6bfc50-e30d-4599-b158-a361b819c40e" 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_CommitmentsAndContingencies_a7db1d9a-8584-420b-9f9e-2d438967ae01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9c6bfc50-e30d-4599-b158-a361b819c40e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a7db1d9a-8584-420b-9f9e-2d438967ae01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_751d82f4-a712-4e3f-bac6-61d3d1cf9131" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9c6bfc50-e30d-4599-b158-a361b819c40e" xlink:to="loc_us-gaap_LiabilitiesCurrent_751d82f4-a712-4e3f-bac6-61d3d1cf9131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_b1dcadbd-4814-4872-9208-b3d82aecee74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9c6bfc50-e30d-4599-b158-a361b819c40e" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_b1dcadbd-4814-4872-9208-b3d82aecee74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9167a14f-4e00-4c29-bd3e-893d560a2042" 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_9d480bab-f5d0-4a3e-807d-637455ed6838" 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_9167a14f-4e00-4c29-bd3e-893d560a2042" xlink:to="loc_us-gaap_AccountsPayableCurrent_9d480bab-f5d0-4a3e-807d-637455ed6838" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2b6f20f1-7d84-401b-8cdb-673570d41437" 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_9167a14f-4e00-4c29-bd3e-893d560a2042" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_2b6f20f1-7d84-401b-8cdb-673570d41437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_2defff3e-a6b5-4d34-8dcc-510949242dd4" 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_9167a14f-4e00-4c29-bd3e-893d560a2042" xlink:to="loc_us-gaap_DebtCurrent_2defff3e-a6b5-4d34-8dcc-510949242dd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f4207ec6-bf8e-432f-bbd0-b5f96100d0b0" 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_c8e5bc8c-7021-41ec-b164-60a697a6d6f8" 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_f4207ec6-bf8e-432f-bbd0-b5f96100d0b0" xlink:to="loc_us-gaap_Liabilities_c8e5bc8c-7021-41ec-b164-60a697a6d6f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_36a7a5a1-f1b2-4c34-963a-49646e3fe39f" 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_f4207ec6-bf8e-432f-bbd0-b5f96100d0b0" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_36a7a5a1-f1b2-4c34-963a-49646e3fe39f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_71689e93-cf74-4ead-81fa-d24f4a44bfa0" 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_aa20dd96-2cb2-4588-bb1b-de0e89a350ca" 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_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_us-gaap_EquityMethodInvestments_aa20dd96-2cb2-4588-bb1b-de0e89a350ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_44a18c2a-5b8a-46c1-9f65-6b395576a7df" 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_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_44a18c2a-5b8a-46c1-9f65-6b395576a7df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_3136595c-ac3e-4a82-a991-95ba7a43bc48" 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_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_3136595c-ac3e-4a82-a991-95ba7a43bc48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_3a3f1a36-450d-4a96-bf61-85d75b595337" 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_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_3a3f1a36-450d-4a96-bf61-85d75b595337" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e8eb49bf-d54c-4b27-8078-049453be12af" 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_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e8eb49bf-d54c-4b27-8078-049453be12af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_ac1504c6-6cc9-4231-a7d9-4049334e389c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_ac1504c6-6cc9-4231-a7d9-4049334e389c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetNoncurrent_b6ef2783-9bb0-41c8-ba1d-bdfdc130ec81" xlink:href="gm-20200930.xsd#gm_OperatingLeaseRightofuseAssetNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_71689e93-cf74-4ead-81fa-d24f4a44bfa0" xlink:to="loc_gm_OperatingLeaseRightofuseAssetNoncurrent_b6ef2783-9bb0-41c8-ba1d-bdfdc130ec81" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="gm-20200930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="gm-20200930.xsd#CondensedConsolidatedStatementsOfCashFlows"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f57a2cec-ad17-4eb4-944b-ed847973cb9b" 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_149a0168-0efe-46de-a598-2fb7d684cc13" 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_f57a2cec-ad17-4eb4-944b-ed847973cb9b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_149a0168-0efe-46de-a598-2fb7d684cc13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths_8824fe4e-d691-441f-a537-8947ef962afc" 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_f57a2cec-ad17-4eb4-944b-ed847973cb9b" xlink:to="loc_us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths_8824fe4e-d691-441f-a537-8947ef962afc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths_85821d23-9653-4db1-af16-52cdacb9eb4c" 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_f57a2cec-ad17-4eb4-944b-ed847973cb9b" xlink:to="loc_us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths_85821d23-9653-4db1-af16-52cdacb9eb4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_17932242-1f48-40a8-8277-e8980a10bf01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f57a2cec-ad17-4eb4-944b-ed847973cb9b" xlink:to="loc_us-gaap_PaymentsOfDividends_17932242-1f48-40a8-8277-e8980a10bf01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_09e76dcb-24b8-4642-b455-ecb6492ba35d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f57a2cec-ad17-4eb4-944b-ed847973cb9b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_09e76dcb-24b8-4642-b455-ecb6492ba35d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_683ecc8d-fa62-460d-86cc-68248d166907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f57a2cec-ad17-4eb4-944b-ed847973cb9b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_683ecc8d-fa62-460d-86cc-68248d166907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" 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_PaymentsToAcquirePropertyPlantAndEquipment_2710f94e-21db-4c16-aeb0-9e2e41831952" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2710f94e-21db-4c16-aeb0-9e2e41831952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d8ee7522-68b5-4237-b526-160c231249e4" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d8ee7522-68b5-4237-b526-160c231249e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_4dc31793-ec4a-4e88-90f8-77b43713c1a6" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_4dc31793-ec4a-4e88-90f8-77b43713c1a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_98d5e0ab-9aae-4636-85cc-775b35e3a5b4" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_98d5e0ab-9aae-4636-85cc-775b35e3a5b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfFinanceReceivables_dfe3ede5-2cb3-4ca5-aeb1-14debc94cd3e" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_ProceedsFromCollectionOfFinanceReceivables_dfe3ede5-2cb3-4ca5-aeb1-14debc94cd3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLeasesHeldForInvestment_13e1b13b-c78b-45e0-8e7e-578c9d44f37e" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_PaymentsToAcquireLeasesHeldForInvestment_13e1b13b-c78b-45e0-8e7e-578c9d44f37e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLeasesHeldForInvestment_c92e381f-2b51-4399-8a04-c68db70044f1" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_ProceedsFromLeasesHeldForInvestment_c92e381f-2b51-4399-8a04-c68db70044f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_a1ffe4be-e538-4572-ad19-12040aea4ec1" 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_NetCashProvidedByUsedInInvestingActivities_d9433a37-05d2-47df-9d8f-d230da342e8f" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_a1ffe4be-e538-4572-ad19-12040aea4ec1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" 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_gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet_064cf58d-68c2-432f-90de-3d538a84518c" xlink:href="gm-20200930.xsd#gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet_064cf58d-68c2-432f-90de-3d538a84518c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DepreciationamortizationandimpairmentchargesonProperty_66e1d625-8eb3-498a-9edd-8a7f2e736b10" xlink:href="gm-20200930.xsd#gm_DepreciationamortizationandimpairmentchargesonProperty"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_gm_DepreciationamortizationandimpairmentchargesonProperty_66e1d625-8eb3-498a-9edd-8a7f2e736b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ForeignCurrencyRemeasurementandTransactionGainsLosses_f89e5289-3154-47ef-8be2-02a4e13cfb2b" xlink:href="gm-20200930.xsd#gm_ForeignCurrencyRemeasurementandTransactionGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_gm_ForeignCurrencyRemeasurementandTransactionGainsLosses_f89e5289-3154-47ef-8be2-02a4e13cfb2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_d81e37b4-982c-4e31-8770-62f2f19e397a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_d81e37b4-982c-4e31-8770-62f2f19e397a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_d62508d2-4222-4914-b9c9-f59f97f7ccf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_d62508d2-4222-4914-b9c9-f59f97f7ccf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_d4a00fd5-019e-4443-8778-09387ee63f89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_d4a00fd5-019e-4443-8778-09387ee63f89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dbaa1f06-48a3-46bf-b29d-de903f36d25b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dbaa1f06-48a3-46bf-b29d-de903f36d25b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_2d7e8387-7a90-4326-9a1b-bdfecf0ad27b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_2d7e8387-7a90-4326-9a1b-bdfecf0ad27b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_430a1591-a9ad-4759-81d6-5e040dad711a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3c62e9d-b087-43b8-b7e4-932fa59f1785" xlink:to="loc_us-gaap_ProfitLoss_430a1591-a9ad-4759-81d6-5e040dad711a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_58bebf83-64e8-46ae-872a-2ee01ba7892a" 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_NetCashProvidedByUsedInOperatingActivities_3aa5a079-c24a-4041-9644-7a3f5a3a4691" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_58bebf83-64e8-46ae-872a-2ee01ba7892a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3aa5a079-c24a-4041-9644-7a3f5a3a4691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_056c3fed-7605-4817-83ed-6492e2773b0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_58bebf83-64e8-46ae-872a-2ee01ba7892a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_056c3fed-7605-4817-83ed-6492e2773b0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_269e7340-1828-44a3-879a-fbd1b4f7de11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_58bebf83-64e8-46ae-872a-2ee01ba7892a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_269e7340-1828-44a3-879a-fbd1b4f7de11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4f94f87a-1667-4b4f-85a8-e5f614a7df4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_58bebf83-64e8-46ae-872a-2ee01ba7892a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4f94f87a-1667-4b4f-85a8-e5f614a7df4e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="gm-20200930.xsd#CondensedConsolidatedStatementsOfEquity"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CondensedConsolidatedStatementsOfEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/NatureofOperationsandBasisofPresentation" xlink:type="simple" xlink:href="gm-20200930.xsd#NatureofOperationsandBasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/NatureofOperationsandBasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/NatureofOperationsandBasisofPresentationPolicies" xlink:type="simple" xlink:href="gm-20200930.xsd#NatureofOperationsandBasisofPresentationPolicies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/NatureofOperationsandBasisofPresentationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#NatureofOperationsandBasisofPresentationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="gm-20200930.xsd#SignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Revenue" xlink:type="simple" xlink:href="gm-20200930.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-20200930.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueMajorSourceDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#RevenueMajorSourceDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RevenueMajorSourceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_ba78c95f-63e9-4965-9818-5bd948ada6d4" 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_304e73c4-ded7-4f36-9339-337bf6df5157" 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_ba78c95f-63e9-4965-9818-5bd948ada6d4" xlink:to="loc_us-gaap_LeaseIncome_304e73c4-ded7-4f36-9339-337bf6df5157" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_ad488783-405e-4ceb-a14e-b95f04a1a7b8" 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_ba78c95f-63e9-4965-9818-5bd948ada6d4" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_ad488783-405e-4ceb-a14e-b95f04a1a7b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_491573f5-24f0-4baa-bdfa-b884e84cd3cd" 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_ba78c95f-63e9-4965-9818-5bd948ada6d4" xlink:to="loc_us-gaap_OtherIncome_491573f5-24f0-4baa-bdfa-b884e84cd3cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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-20200930.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-20200930.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-20200930.xsd#MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_gm_RestrictedCashandMoneyMarketFunds_fbfad765-1e5c-41ec-9434-755c8ba3ba4e" xlink:href="gm-20200930.xsd#gm_RestrictedCashandMoneyMarketFunds"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_f44e67fc-da09-49a4-8cf5-ef8242779798" 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_fbfad765-1e5c-41ec-9434-755c8ba3ba4e" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_f44e67fc-da09-49a4-8cf5-ef8242779798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_4b69095a-41e9-4b42-9ea7-f2c24380b185" 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_fbfad765-1e5c-41ec-9434-755c8ba3ba4e" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_4b69095a-41e9-4b42-9ea7-f2c24380b185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b2294d7b-16b3-4f4b-9769-dc22e212ccfa" 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_523d6c6f-50b7-4e23-943f-5143a635f09d" 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_b2294d7b-16b3-4f4b-9769-dc22e212ccfa" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_523d6c6f-50b7-4e23-943f-5143a635f09d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_78d48d7a-5aba-4137-8ddf-c114a8481f9c" 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_b2294d7b-16b3-4f4b-9769-dc22e212ccfa" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_78d48d7a-5aba-4137-8ddf-c114a8481f9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6d7977f4-c8a4-4e11-a45d-ba056ac9e949" 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_us-gaap_AvailableForSaleSecuritiesDebtSecurities_da5a8137-82f2-4701-98b2-015c5d8aace9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6d7977f4-c8a4-4e11-a45d-ba056ac9e949" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_da5a8137-82f2-4701-98b2-015c5d8aace9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_9c6bd81d-acd2-4bee-9dcc-7b11470a541b" 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_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6d7977f4-c8a4-4e11-a45d-ba056ac9e949" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_9c6bd81d-acd2-4bee-9dcc-7b11470a541b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_CashAndTimeDeposits_1885d0df-20a4-458a-acf2-ace56811cdae" xlink:href="gm-20200930.xsd#gm_CashAndTimeDeposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6d7977f4-c8a4-4e11-a45d-ba056ac9e949" xlink:to="loc_gm_CashAndTimeDeposits_1885d0df-20a4-458a-acf2-ace56811cdae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecuritiesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="gm-20200930.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_130e768f-f8b2-4dd2-8da4-8d6e37f72214" 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_159016eb-e776-478c-ad3d-6526bd7f4162" 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_130e768f-f8b2-4dd2-8da4-8d6e37f72214" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_159016eb-e776-478c-ad3d-6526bd7f4162" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_1ed8d6f5-0742-4729-a0c6-fb45011e9f27" 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_130e768f-f8b2-4dd2-8da4-8d6e37f72214" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_1ed8d6f5-0742-4729-a0c6-fb45011e9f27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_fe8bb55c-8831-46c7-adbc-c32b60e988b1" 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_130e768f-f8b2-4dd2-8da4-8d6e37f72214" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_fe8bb55c-8831-46c7-adbc-c32b60e988b1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactions" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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_5c8ba5c2-e2f4-4e8d-a5e4-6849e7354260" 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_d2449e40-a5fc-415e-86b9-80118e08b9ff" 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_5c8ba5c2-e2f4-4e8d-a5e4-6849e7354260" xlink:to="loc_us-gaap_NotesReceivableGross_d2449e40-a5fc-415e-86b9-80118e08b9ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_f182f417-68a8-439d-bf81-54047c04e1a3" 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_5c8ba5c2-e2f4-4e8d-a5e4-6849e7354260" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_f182f417-68a8-439d-bf81-54047c04e1a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsAllowanceforLoanLossesDetails" xlink:type="simple" xlink:href="gm-20200930.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-20200930.xsd#GMFinancialReceivablesandTransactionsCreditRiskProfilebyFICOScoreDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCreditRiskProfilebyFICOScoreDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesandTDRsDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesandTDRsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesandTDRsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_4f694d31-5690-4972-9a2b-85e1862dc4b4" 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_26d0692d-4eda-4126-bb97-5707d5756de3" 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_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_26d0692d-4eda-4126-bb97-5707d5756de3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_e1505d83-3aa8-4526-a840-a2eeea608c2d" 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_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_e1505d83-3aa8-4526-a840-a2eeea608c2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_c5ff4dfe-f5c3-4494-a096-596c0d2caab4" 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_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_c5ff4dfe-f5c3-4494-a096-596c0d2caab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_e34dc148-94fe-4f09-a6a1-4324365152b9" 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_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_e34dc148-94fe-4f09-a6a1-4324365152b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_0cd2ab87-8101-4cb0-ad75-eb5df3bc19db" 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_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_0cd2ab87-8101-4cb0-ad75-eb5df3bc19db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear_0f67241b-56be-484d-9e43-807e91ae77bb" xlink:href="gm-20200930.xsd#gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear_0f67241b-56be-484d-9e43-807e91ae77bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear_28de2e85-d165-4a3d-9292-017140af434a" xlink:href="gm-20200930.xsd#gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_4f694d31-5690-4972-9a2b-85e1862dc4b4" xlink:to="loc_gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear_28de2e85-d165-4a3d-9292-017140af434a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableincludingPastDuePercent_96f9c973-968f-4557-8d7c-ce7bc0504dd1" xlink:href="gm-20200930.xsd#gm_FinancingReceivableincludingPastDuePercent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePercentPastDue1_f9c4fc29-4ad7-462c-8ee2-dc1e14a60e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePercentPastDue1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_FinancingReceivableincludingPastDuePercent_96f9c973-968f-4557-8d7c-ce7bc0504dd1" xlink:to="loc_us-gaap_FinancingReceivablePercentPastDue1_f9c4fc29-4ad7-462c-8ee2-dc1e14a60e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivablebeforeAllowanceforCreditLossPercent_14aeee31-cf72-42d4-97e2-c0b979a9c7cf" xlink:href="gm-20200930.xsd#gm_FinancingReceivablebeforeAllowanceforCreditLossPercent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_FinancingReceivableincludingPastDuePercent_96f9c973-968f-4557-8d7c-ce7bc0504dd1" xlink:to="loc_gm_FinancingReceivablebeforeAllowanceforCreditLossPercent_14aeee31-cf72-42d4-97e2-c0b979a9c7cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_6958acf2-55ed-4aa4-bd62-375cc44732ba" 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_FinancingReceivableRecordedInvestmentPastDue_dbaf52e5-587a-4a44-94ea-db392968ca10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6958acf2-55ed-4aa4-bd62-375cc44732ba" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_dbaf52e5-587a-4a44-94ea-db392968ca10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_dc9127b8-63d9-4af8-915d-f3bdb04b1437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6958acf2-55ed-4aa4-bd62-375cc44732ba" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_dc9127b8-63d9-4af8-915d-f3bdb04b1437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_d077d69b-5b05-4ca0-81bb-325a94acf63a" 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_349b42d3-e99c-4cf0-a606-c3ea400578cd" 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_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_349b42d3-e99c-4cf0-a606-c3ea400578cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_fdd45dc8-0de6-47ae-a7e7-b215ad983e1a" 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_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_fdd45dc8-0de6-47ae-a7e7-b215ad983e1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_4fba83c2-d1bc-4f57-ad50-9f45676be129" 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_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_4fba83c2-d1bc-4f57-ad50-9f45676be129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_bea5da8e-ea65-473d-9fb6-ba9cf60b3eed" 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_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_bea5da8e-ea65-473d-9fb6-ba9cf60b3eed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_aca752b5-5dad-4a94-88ef-301bc9599654" 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_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_aca752b5-5dad-4a94-88ef-301bc9599654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear_c966b02c-20c8-4591-83ca-d532fc2b8d1e" xlink:href="gm-20200930.xsd#gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear_c966b02c-20c8-4591-83ca-d532fc2b8d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear_c70513fc-0029-4523-ab9f-5ab20577bd4e" xlink:href="gm-20200930.xsd#gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_d077d69b-5b05-4ca0-81bb-325a94acf63a" xlink:to="loc_gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear_c70513fc-0029-4523-ab9f-5ab20577bd4e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCommercialFinanceReceivablesCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="gm-20200930.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_697681a4-ab0a-46c2-8514-141b1080ef29" 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_4dcfc436-8617-4164-9e9f-de900fc9a90c" 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_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_us-gaap_FinancingReceivableRevolving_4dcfc436-8617-4164-9e9f-de900fc9a90c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_69fb844d-7cde-4e75-b424-1854c6f2303d" 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_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_69fb844d-7cde-4e75-b424-1854c6f2303d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_746a1375-8183-4184-9f9f-031fc013ac14" 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_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_746a1375-8183-4184-9f9f-031fc013ac14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_ffeaef62-ccc7-4a17-b90c-f8ac322a37c7" 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_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_ffeaef62-ccc7-4a17-b90c-f8ac322a37c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_cc2ee59a-d541-4d1c-84c7-d6ef4aae66ba" 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_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_cc2ee59a-d541-4d1c-84c7-d6ef4aae66ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_52c24467-2161-4ca5-81d8-88499811fdc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_52c24467-2161-4ca5-81d8-88499811fdc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear_a738263d-a678-432c-a001-0899875e22a4" xlink:href="gm-20200930.xsd#gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear_a738263d-a678-432c-a001-0899875e22a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear_59455f02-5a0d-476c-8952-8e1034929d74" xlink:href="gm-20200930.xsd#gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_697681a4-ab0a-46c2-8514-141b1080ef29" xlink:to="loc_gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear_59455f02-5a0d-476c-8952-8e1034929d74" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsIntercompanyTransactionsDetails" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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-20200930.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_6270502b-b944-4c36-9889-efc8f2f888d5" 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_a5164995-81c5-4b7b-8dc8-40be9d189f10" 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_6270502b-b944-4c36-9889-efc8f2f888d5" xlink:to="loc_us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves_a5164995-81c5-4b7b-8dc8-40be9d189f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_11a5e7bc-fcd3-4e55-b433-287d94b31a70" 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_6270502b-b944-4c36-9889-efc8f2f888d5" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_11a5e7bc-fcd3-4e55-b433-287d94b31a70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EquipmentonOperatingLeases" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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_e394b583-18d1-49c5-a938-0b14e4e0e4de" 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_6d6b9d67-afba-4e50-9d92-f405cc662e41" xlink:href="gm-20200930.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_e394b583-18d1-49c5-a938-0b14e4e0e4de" xlink:to="loc_gm_OperatingLeaseRightofuseAssetGross_6d6b9d67-afba-4e50-9d92-f405cc662e41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation_2284125c-b13f-4800-9e0d-cd0db116f0b4" xlink:href="gm-20200930.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_e394b583-18d1-49c5-a938-0b14e4e0e4de" xlink:to="loc_gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation_2284125c-b13f-4800-9e0d-cd0db116f0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_312b7aaf-3146-44cd-9bdd-91a043285233" 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_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_0292cfb9-1414-4d28-adc2-ce3886080e30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_312b7aaf-3146-44cd-9bdd-91a043285233" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_0292cfb9-1414-4d28-adc2-ce3886080e30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_a1b389dd-d637-43bd-b692-e863c19d0c91" 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_312b7aaf-3146-44cd-9bdd-91a043285233" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_a1b389dd-d637-43bd-b692-e863c19d0c91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_4c7a65a3-2c95-4e9d-a396-7f0ec9df6b9f" 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_312b7aaf-3146-44cd-9bdd-91a043285233" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_4c7a65a3-2c95-4e9d-a396-7f0ec9df6b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_269604ba-3960-40d3-a5f7-9af8cf33a0c0" 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_312b7aaf-3146-44cd-9bdd-91a043285233" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_269604ba-3960-40d3-a5f7-9af8cf33a0c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_f5f2bce1-c341-4b4a-af72-592c26f5c113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_312b7aaf-3146-44cd-9bdd-91a043285233" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_f5f2bce1-c341-4b4a-af72-592c26f5c113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_9ee080cd-4a03-4a58-bd29-21df99434d6d" xlink:href="gm-20200930.xsd#gm_LessorOperatingLeasePaymentToBeReceivedAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_312b7aaf-3146-44cd-9bdd-91a043285233" xlink:to="loc_gm_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_9ee080cd-4a03-4a58-bd29-21df99434d6d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsofNonconsolidatedAffiliates" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.xsd#EquityInNetAssetsofNonconsolidatedAffiliatesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsofNonconsolidatedAffiliatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Goodwill" xlink:type="simple" xlink:href="gm-20200930.xsd#Goodwill"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/Goodwill" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/GoodwillDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#GoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.xsd#VariableInterestEntitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/VariableInterestEntitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Debt" xlink:type="simple" xlink:href="gm-20200930.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-20200930.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DebtCarryingAmountandFairValueofDebtDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#DebtCarryingAmountandFairValueofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtCarryingAmountandFairValueofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_gm_DebtandFinanceLeaseLiabilities_a8aef308-6630-4545-a9ee-50b765c3d367" xlink:href="gm-20200930.xsd#gm_DebtandFinanceLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_56c0d3f9-fb96-456b-88f6-d18a02f22e6a" 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_a8aef308-6630-4545-a9ee-50b765c3d367" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_56c0d3f9-fb96-456b-88f6-d18a02f22e6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_207f3659-4a67-4e74-b13f-17f121cdc6b8" 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_a8aef308-6630-4545-a9ee-50b765c3d367" xlink:to="loc_us-gaap_FinanceLeaseLiability_207f3659-4a67-4e74-b13f-17f121cdc6b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_d119983d-fecf-4f76-9d62-57d4928f37ba" 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_94ead6a1-6370-44ac-833d-de4d748323a0" 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_d119983d-fecf-4f76-9d62-57d4928f37ba" xlink:to="loc_us-gaap_LongTermDebtFairValue_94ead6a1-6370-44ac-833d-de4d748323a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinanceLeaseLiabilitiesFairValueDisclosure_d4e5757e-f77b-4fd1-8232-b2314501c322" xlink:href="gm-20200930.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_d119983d-fecf-4f76-9d62-57d4928f37ba" xlink:to="loc_gm_FinanceLeaseLiabilitiesFairValueDisclosure_d4e5757e-f77b-4fd1-8232-b2314501c322" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/DebtInterestExpenseandLTDebtMaturitiesDetails" xlink:type="simple" xlink:href="gm-20200930.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_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" 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_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalRemainderofFiscalYear_2fba5cb1-e5c6-4fe5-bf86-b5e531d586be" xlink:href="gm-20200930.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalRemainderofFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalRemainderofFiscalYear_2fba5cb1-e5c6-4fe5-bf86-b5e531d586be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearTwo_c466b6ab-4159-41f1-87be-d815e860a8c8" xlink:href="gm-20200930.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_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearTwo_c466b6ab-4159-41f1-87be-d815e860a8c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearThree_d13a46c6-1b2f-41ab-a6be-f23f7a8e40f9" xlink:href="gm-20200930.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_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearThree_d13a46c6-1b2f-41ab-a6be-f23f7a8e40f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFour_f54dee9b-a873-424c-9aa2-22b36e92d5b6" xlink:href="gm-20200930.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_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFour_f54dee9b-a873-424c-9aa2-22b36e92d5b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFive_ef92cda5-041b-4c26-bd8b-da47d32c889d" xlink:href="gm-20200930.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_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalinYearFive_ef92cda5-041b-4c26-bd8b-da47d32c889d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalafterYearSix_b4292d1a-62d1-4a21-835c-ebc7e441ba8e" xlink:href="gm-20200930.xsd#gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalafterYearSix"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongtermDebtandFinanceLeaseObligationsMaturitiesRepaymentsofPrincipalafterYearSix_b4292d1a-62d1-4a21-835c-ebc7e441ba8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearOne_dd45d2cf-8ed9-4ab7-98ce-21785eec6d96" xlink:href="gm-20200930.xsd#gm_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearOne"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_f016d9a9-d7c3-46f5-8cd5-2e1082b63112" xlink:to="loc_gm_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearOne_dd45d2cf-8ed9-4ab7-98ce-21785eec6d96" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#DebtNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DebtNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="gm-20200930.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-20200930.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstrumentsNotionalAmountsforDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#DerivativeFinancialInstrumentsNotionalAmountsforDerivativeFinancialInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstrumentsNotionalAmountsforDerivativeFinancialInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationofGMFinancialUnsecuredDebtDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#DerivativeFinancialInstrumentsBalanceSheetLocationofGMFinancialUnsecuredDebtDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationofGMFinancialUnsecuredDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilities" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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_OtherLiabilitiesNoncurrent_076d207f-6b03-450b-a235-0829de7b33fd" 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_a8def915-5f89-49b3-b583-77d99bc3d123" 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_076d207f-6b03-450b-a235-0829de7b33fd" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_a8def915-5f89-49b3-b583-77d99bc3d123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PolicyProductWarrantyRecallCampaignsAndCourtesyTransportationAccrualNonCurrent_39285b87-e17b-4be4-8198-f7fd39f7e16b" xlink:href="gm-20200930.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_076d207f-6b03-450b-a235-0829de7b33fd" xlink:to="loc_gm_PolicyProductWarrantyRecallCampaignsAndCourtesyTransportationAccrualNonCurrent_39285b87-e17b-4be4-8198-f7fd39f7e16b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_073bf490-f19e-448d-a7f1-2efd4bcc9dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_076d207f-6b03-450b-a235-0829de7b33fd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_073bf490-f19e-448d-a7f1-2efd4bcc9dc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_AccruedEmployeeBenefitsNoncurrent_ad7e28da-1bb3-43b9-82df-215aac2fdfe6" xlink:href="gm-20200930.xsd#gm_AccruedEmployeeBenefitsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_076d207f-6b03-450b-a235-0829de7b33fd" xlink:to="loc_gm_AccruedEmployeeBenefitsNoncurrent_ad7e28da-1bb3-43b9-82df-215aac2fdfe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNonCurrent_e295a167-f8a5-449e-9ebe-a4268a033606" xlink:href="gm-20200930.xsd#gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNonCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_076d207f-6b03-450b-a235-0829de7b33fd" xlink:to="loc_gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNonCurrent_e295a167-f8a5-449e-9ebe-a4268a033606" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_3879cac6-9bce-42ee-a402-29640c73fc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_076d207f-6b03-450b-a235-0829de7b33fd" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_3879cac6-9bce-42ee-a402-29640c73fc9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_62d783da-4ecd-4083-a16c-10a32c5e1d6a" 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_4fd1bf83-7727-4e1b-b3aa-7f803fc273e3" xlink:href="gm-20200930.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_62d783da-4ecd-4083-a16c-10a32c5e1d6a" xlink:to="loc_gm_DealerAndCustomerAllowancesAndClaimsAndDiscountsCurrent_4fd1bf83-7727-4e1b-b3aa-7f803fc273e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_101d0b0e-4613-47fe-8103-bf262d706e20" 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_62d783da-4ecd-4083-a16c-10a32c5e1d6a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_101d0b0e-4613-47fe-8103-bf262d706e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PolicyProductWarrantyRecallCampaignsAndCourtesyTransportationAccrualCurrent_2da73085-8751-418b-bce1-deeb2eaf6959" xlink:href="gm-20200930.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_62d783da-4ecd-4083-a16c-10a32c5e1d6a" xlink:to="loc_gm_PolicyProductWarrantyRecallCampaignsAndCourtesyTransportationAccrualCurrent_2da73085-8751-418b-bce1-deeb2eaf6959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_AccruedPayrollAndEmployeeBenefitsCurrent_bafb8111-69e0-48c3-a02a-2739f84fe1a4" xlink:href="gm-20200930.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_62d783da-4ecd-4083-a16c-10a32c5e1d6a" xlink:to="loc_gm_AccruedPayrollAndEmployeeBenefitsCurrent_bafb8111-69e0-48c3-a02a-2739f84fe1a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3806343c-418b-4957-b2d0-26e77ffae2c6" 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_62d783da-4ecd-4083-a16c-10a32c5e1d6a" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3806343c-418b-4957-b2d0-26e77ffae2c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilitiesProductWarrantyandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#AccruedandOtherLiabilitiesProductWarrantyandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/AccruedandOtherLiabilitiesProductWarrantyandOtherLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsandOtherPostretirementBenefits" xlink:type="simple" xlink:href="gm-20200930.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-20200930.xsd#PensionsandOtherPostretirementBenefitsTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsandOtherPostretirementBenefitsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/PensionsandOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#PensionsandOtherPostretirementBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/PensionsandOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_480df8a1-f966-41dc-bc09-1f2f56af6bb7" 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_DefinedBenefitPlanInterestCost_143823ab-64ca-48a5-8eb1-792505b888f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_480df8a1-f966-41dc-bc09-1f2f56af6bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_143823ab-64ca-48a5-8eb1-792505b888f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0898a31a-2d21-4a53-8902-355534fe2091" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_480df8a1-f966-41dc-bc09-1f2f56af6bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0898a31a-2d21-4a53-8902-355534fe2091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_548f4112-edf4-4116-b5f8-0dd73fbabe17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_480df8a1-f966-41dc-bc09-1f2f56af6bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_548f4112-edf4-4116-b5f8-0dd73fbabe17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0c763241-4d77-477e-a1db-a28549f4af39" 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_480df8a1-f966-41dc-bc09-1f2f56af6bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0c763241-4d77-477e-a1db-a28549f4af39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_51113d6a-fb5b-4712-b343-45bf1bcc403c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_480df8a1-f966-41dc-bc09-1f2f56af6bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_51113d6a-fb5b-4712-b343-45bf1bcc403c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="gm-20200930.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="gm-20200930.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesTransactionswithPSADetails" xlink:type="simple" xlink:href="gm-20200930.xsd#CommitmentsandContingenciesTransactionswithPSADetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesTransactionswithPSADetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesOtherContingenciesDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#CommitmentsandContingenciesOtherContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesOtherContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="gm-20200930.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/RestructuringandOtherInitiatives" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.xsd#RestructuringandOtherInitiativesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/RestructuringandOtherInitiativesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/StockholdersEquityandNoncontrollingInterests" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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-20200930.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_OtherComprehensiveIncomeLossNetOfTax_ba6960f0-5439-4bce-977c-66de5a5d1d87" 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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_daed36c0-4b83-4b51-b6e2-0ff2cc129860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ba6960f0-5439-4bce-977c-66de5a5d1d87" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_daed36c0-4b83-4b51-b6e2-0ff2cc129860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8d220f1a-5c58-4820-9fa3-fc8bb4c0c07d" 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_ba6960f0-5439-4bce-977c-66de5a5d1d87" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8d220f1a-5c58-4820-9fa3-fc8bb4c0c07d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EarningsPerShare" xlink:type="simple" xlink:href="gm-20200930.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-20200930.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-20200930.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_NetIncomeLossAvailableToCommonStockholdersBasic_d17fe6c0-8903-4579-9db1-3aa04d310101" 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_NetIncomeLoss_9c9d6c3e-8d7e-4a96-8602-09cb93a54c72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d17fe6c0-8903-4579-9db1-3aa04d310101" xlink:to="loc_us-gaap_NetIncomeLoss_9c9d6c3e-8d7e-4a96-8602-09cb93a54c72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_27766766-0ff6-4886-81a4-387f8db335be" 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_NetIncomeLossAvailableToCommonStockholdersBasic_d17fe6c0-8903-4579-9db1-3aa04d310101" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_27766766-0ff6-4886-81a4-387f8db335be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9b2e5d40-3344-4c87-ba6f-b508921822ad" 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_d3af82f0-244c-4744-9617-c580b39c61a2" 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_9b2e5d40-3344-4c87-ba6f-b508921822ad" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d3af82f0-244c-4744-9617-c580b39c61a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_74e6534a-b1f3-4c34-9a6b-c60785d080da" 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_9b2e5d40-3344-4c87-ba6f-b508921822ad" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_74e6534a-b1f3-4c34-9a6b-c60785d080da" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReporting" xlink:type="simple" xlink:href="gm-20200930.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-20200930.xsd#SegmentReportingTables"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SegmentReportingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="gm-20200930.xsd#SegmentReportingDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_317546c1-0a49-4c44-b390-c1aae78ba681" 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_06e86698-379f-4511-a733-81bac77d778e" xlink:href="gm-20200930.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_317546c1-0a49-4c44-b390-c1aae78ba681" xlink:to="loc_gm_Earningslossbeforeautomotiveinterestandtaxesadjusted_06e86698-379f-4511-a733-81bac77d778e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ReconcilingAdjustments_42558e17-e497-4bcb-b03e-9dbdb059d5fa" xlink:href="gm-20200930.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_317546c1-0a49-4c44-b390-c1aae78ba681" xlink:to="loc_gm_ReconcilingAdjustments_42558e17-e497-4bcb-b03e-9dbdb059d5fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_InterestIncome_8331d603-7507-4d92-b42a-5ec06f2d9471" xlink:href="gm-20200930.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_317546c1-0a49-4c44-b390-c1aae78ba681" xlink:to="loc_gm_InterestIncome_8331d603-7507-4d92-b42a-5ec06f2d9471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4eee3d10-eb04-4875-8ee2-93446930fef8" 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_317546c1-0a49-4c44-b390-c1aae78ba681" xlink:to="loc_us-gaap_InterestExpense_4eee3d10-eb04-4875-8ee2-93446930fef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_63d45c8a-7e20-4b8f-b195-2b0c4c35bd8b" 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_317546c1-0a49-4c44-b390-c1aae78ba681" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_63d45c8a-7e20-4b8f-b195-2b0c4c35bd8b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
