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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:a90ed1b6-68be-4a21-919c-e38a84f6827b,g:ffc62da8-b1df-4a75-8549-3d91c3fbe37d-->
<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-20210331.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-20210331.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_ProfitLoss_16a8820b-646b-45e6-bb2b-1a4662d219aa" 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_cf3f17d9-7697-4008-81ae-d76835931a96" 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_16a8820b-646b-45e6-bb2b-1a4662d219aa" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf3f17d9-7697-4008-81ae-d76835931a96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b5fda673-a319-4fbd-8f32-3ad8262a913b" 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_16a8820b-646b-45e6-bb2b-1a4662d219aa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b5fda673-a319-4fbd-8f32-3ad8262a913b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_85dd7f4b-1619-44f0-a052-84372145e40b" 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_991fd2e8-6d97-4dd7-bdf7-a45be70b7e80" 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_85dd7f4b-1619-44f0-a052-84372145e40b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_991fd2e8-6d97-4dd7-bdf7-a45be70b7e80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_96bde5bd-dcf0-4f4c-aa44-fe99415941d4" 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_85dd7f4b-1619-44f0-a052-84372145e40b" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_96bde5bd-dcf0-4f4c-aa44-fe99415941d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d5aaf568-6afb-456c-b030-c095a02d7505" 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_85dd7f4b-1619-44f0-a052-84372145e40b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d5aaf568-6afb-456c-b030-c095a02d7505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c583a65f-2989-44e2-bd4a-c894217371a7" 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_a0d01780-beb4-4e6f-aebd-5d49953874e9" 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_c583a65f-2989-44e2-bd4a-c894217371a7" xlink:to="loc_us-gaap_ProfitLoss_a0d01780-beb4-4e6f-aebd-5d49953874e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_96b5e65d-66a1-425a-b2de-7860aa7b449c" 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_c583a65f-2989-44e2-bd4a-c894217371a7" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_96b5e65d-66a1-425a-b2de-7860aa7b449c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_350a84a3-bf08-4987-af71-1881cee4a669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f0cbc77d-518d-4f4a-99f5-1fca0ae4640a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_350a84a3-bf08-4987-af71-1881cee4a669" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f0cbc77d-518d-4f4a-99f5-1fca0ae4640a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_db722f2e-b0c2-4402-aa9c-3101640f8758" 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_13cc5db6-789b-4dda-a2d3-3f2a317a2192" 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_db722f2e-b0c2-4402-aa9c-3101640f8758" xlink:to="loc_us-gaap_Revenues_13cc5db6-789b-4dda-a2d3-3f2a317a2192" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_0e5e6bb5-2b87-418d-bc38-7217724ca1ab" 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_db722f2e-b0c2-4402-aa9c-3101640f8758" xlink:to="loc_us-gaap_OperatingExpenses_0e5e6bb5-2b87-418d-bc38-7217724ca1ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b544d84e-6035-4a63-af17-9f2f890f7930" 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_cd836e83-5b03-4113-87fa-0d8dc3684913" 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_b544d84e-6035-4a63-af17-9f2f890f7930" xlink:to="loc_us-gaap_OperatingIncomeLoss_cd836e83-5b03-4113-87fa-0d8dc3684913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_75ce28b3-3823-4e8a-bf45-94df7de3faae" 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_b544d84e-6035-4a63-af17-9f2f890f7930" xlink:to="loc_us-gaap_InterestExpense_75ce28b3-3823-4e8a-bf45-94df7de3faae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_9ae3632d-b002-4ccb-9ccc-56672499e97b" 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_b544d84e-6035-4a63-af17-9f2f890f7930" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_9ae3632d-b002-4ccb-9ccc-56672499e97b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_4f2daff6-eda1-42c1-86d1-a402f40df7f8" 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_b544d84e-6035-4a63-af17-9f2f890f7930" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_4f2daff6-eda1-42c1-86d1-a402f40df7f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="gm-20210331.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_OtherComprehensiveIncomeLossNetOfTax_00baf959-6c41-4598-9c5a-5c064c77c032" 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_5c941e82-1a59-47cd-aa34-060de8e49175" 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_00baf959-6c41-4598-9c5a-5c064c77c032" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5c941e82-1a59-47cd-aa34-060de8e49175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_17ab2ac2-34a0-4655-a2fa-413d3a922af3" 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_00baf959-6c41-4598-9c5a-5c064c77c032" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_17ab2ac2-34a0-4655-a2fa-413d3a922af3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c14857c9-d5fa-4402-b958-e4235daf4c4b" 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_cadfeb46-2c1c-4a7f-bbfa-5fde26743d63" 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_c14857c9-d5fa-4402-b958-e4235daf4c4b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cadfeb46-2c1c-4a7f-bbfa-5fde26743d63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_de943e1e-827f-4047-87ac-38979452e870" 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_c14857c9-d5fa-4402-b958-e4235daf4c4b" xlink:to="loc_us-gaap_ProfitLoss_de943e1e-827f-4047-87ac-38979452e870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ac8752df-6686-4682-a8d2-e7b709f1a1a6" 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_eb9256b6-6c86-45ba-8d57-53c7c376d845" 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_ac8752df-6686-4682-a8d2-e7b709f1a1a6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_eb9256b6-6c86-45ba-8d57-53c7c376d845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5a3bbe64-84d3-478a-8b86-4308f9d435af" 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_ac8752df-6686-4682-a8d2-e7b709f1a1a6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5a3bbe64-84d3-478a-8b86-4308f9d435af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="gm-20210331.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_LiabilitiesNoncurrent_3a4d4410-23fa-4424-af9c-6d2263966299" 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_a7275bfe-406b-4eb6-b545-dae05ea64e20" 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_3a4d4410-23fa-4424-af9c-6d2263966299" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_a7275bfe-406b-4eb6-b545-dae05ea64e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_9d46ff88-4954-4f46-b2ee-e1049b2983f4" 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_3a4d4410-23fa-4424-af9c-6d2263966299" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_9d46ff88-4954-4f46-b2ee-e1049b2983f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8034c4de-a007-4cb0-90e1-66e950908c7f" 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_3a4d4410-23fa-4424-af9c-6d2263966299" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8034c4de-a007-4cb0-90e1-66e950908c7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_d02bb207-e8fc-4042-b2e2-267049352160" 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_3a4d4410-23fa-4424-af9c-6d2263966299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_d02bb207-e8fc-4042-b2e2-267049352160" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a4758ae8-391a-47e5-8800-1bf3bcf937ef" 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_6e3f045c-9c5f-4056-8934-3c36ec6f96eb" 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_a4758ae8-391a-47e5-8800-1bf3bcf937ef" xlink:to="loc_us-gaap_AssetsCurrent_6e3f045c-9c5f-4056-8934-3c36ec6f96eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_97336dfc-2fe8-4609-aaf1-519650c77635" 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_a4758ae8-391a-47e5-8800-1bf3bcf937ef" xlink:to="loc_us-gaap_AssetsNoncurrent_97336dfc-2fe8-4609-aaf1-519650c77635" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e607b8e9-db30-4057-8297-55c7e909edd0" 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_4cf3a066-bdff-44ee-853a-ddf65d4842f4" 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_e607b8e9-db30-4057-8297-55c7e909edd0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4cf3a066-bdff-44ee-853a-ddf65d4842f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8e1f95c4-5c7d-47c0-af8f-69d9197642d6" 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_e607b8e9-db30-4057-8297-55c7e909edd0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8e1f95c4-5c7d-47c0-af8f-69d9197642d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_d0943860-d7d9-4b0f-9d94-802808954103" 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_e607b8e9-db30-4057-8297-55c7e909edd0" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_d0943860-d7d9-4b0f-9d94-802808954103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c5841e5d-4700-489d-a39e-a065431d563d" 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_e607b8e9-db30-4057-8297-55c7e909edd0" xlink:to="loc_us-gaap_InventoryNet_c5841e5d-4700-489d-a39e-a065431d563d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_467afd2b-5a58-4af1-a6b8-68f06a61c28d" 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_e607b8e9-db30-4057-8297-55c7e909edd0" xlink:to="loc_us-gaap_OtherAssetsCurrent_467afd2b-5a58-4af1-a6b8-68f06a61c28d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fdf96b8e-f603-45d5-94be-3371d2529b5a" 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_e607b8e9-db30-4057-8297-55c7e909edd0" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fdf96b8e-f603-45d5-94be-3371d2529b5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_47dad5cd-cb9e-40fb-b428-3ba7236f57dd" 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_977ca415-6129-41d9-9ddf-033d41cd6633" 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_47dad5cd-cb9e-40fb-b428-3ba7236f57dd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_977ca415-6129-41d9-9ddf-033d41cd6633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_cea5e567-8800-4d50-826e-337fdf6ff787" 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_47dad5cd-cb9e-40fb-b428-3ba7236f57dd" xlink:to="loc_us-gaap_LiabilitiesCurrent_cea5e567-8800-4d50-826e-337fdf6ff787" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5ad9984e-e697-41a8-8695-e171a59d1742" 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_47dad5cd-cb9e-40fb-b428-3ba7236f57dd" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_5ad9984e-e697-41a8-8695-e171a59d1742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7a1b9e89-9f70-4932-8c40-7d1502d9271e" 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_6fd91f1e-e264-4021-8314-348745c8506e" 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_7a1b9e89-9f70-4932-8c40-7d1502d9271e" xlink:to="loc_us-gaap_CommonStockValue_6fd91f1e-e264-4021-8314-348745c8506e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_f32bde0d-1114-4b6c-84c5-02c0469010ae" 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_7a1b9e89-9f70-4932-8c40-7d1502d9271e" xlink:to="loc_us-gaap_AdditionalPaidInCapital_f32bde0d-1114-4b6c-84c5-02c0469010ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_573975a0-6b94-400f-a133-d296ebd08dde" 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_7a1b9e89-9f70-4932-8c40-7d1502d9271e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_573975a0-6b94-400f-a133-d296ebd08dde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e50adc9a-84fb-490c-90a0-d981877fab7a" 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_7a1b9e89-9f70-4932-8c40-7d1502d9271e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e50adc9a-84fb-490c-90a0-d981877fab7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2e6a7604-43fe-4402-bd48-c7046e84ed34" 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_446dfa15-b91e-49cd-aeee-5169002a4ffc" 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_2e6a7604-43fe-4402-bd48-c7046e84ed34" xlink:to="loc_us-gaap_StockholdersEquity_446dfa15-b91e-49cd-aeee-5169002a4ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_8c0a2bb3-15f9-488c-8d9a-eb2052f89318" 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_2e6a7604-43fe-4402-bd48-c7046e84ed34" xlink:to="loc_us-gaap_MinorityInterest_8c0a2bb3-15f9-488c-8d9a-eb2052f89318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_cb998e29-f7de-485a-a36f-05b3dbb166a2" 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_7e6396aa-4865-4b30-b7b7-3c13de4d5d9c" 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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_us-gaap_EquityMethodInvestments_7e6396aa-4865-4b30-b7b7-3c13de4d5d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e81406f3-a147-4391-b6e8-60566d190f57" 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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e81406f3-a147-4391-b6e8-60566d190f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c1171204-587b-496f-b135-013ba8a62377" 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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c1171204-587b-496f-b135-013ba8a62377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_df6fac6e-90cf-44b9-af28-efdd7d532fc9" 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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_df6fac6e-90cf-44b9-af28-efdd7d532fc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4e3cd8d0-7fb7-45f6-be01-2e6966684c29" 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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4e3cd8d0-7fb7-45f6-be01-2e6966684c29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_843cb71b-9944-445a-9a68-8e4cb867c8de" 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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_843cb71b-9944-445a-9a68-8e4cb867c8de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetNoncurrent_03dc4d1a-04b4-45c1-96e2-165622b42feb" xlink:href="gm-20210331.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_cb998e29-f7de-485a-a36f-05b3dbb166a2" xlink:to="loc_gm_OperatingLeaseRightofuseAssetNoncurrent_03dc4d1a-04b4-45c1-96e2-165622b42feb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d4b0e243-458c-48ba-b96c-1a0c02900ee6" 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_87015dda-4247-41bf-8f1f-259dc7f12c7f" 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_d4b0e243-458c-48ba-b96c-1a0c02900ee6" xlink:to="loc_us-gaap_AccountsPayableCurrent_87015dda-4247-41bf-8f1f-259dc7f12c7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_4b2749a6-ce05-47ca-9da1-b1cb48ba052d" 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_d4b0e243-458c-48ba-b96c-1a0c02900ee6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_4b2749a6-ce05-47ca-9da1-b1cb48ba052d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_aab140dd-a4d6-4050-8370-c1104f6208c7" 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_d4b0e243-458c-48ba-b96c-1a0c02900ee6" xlink:to="loc_us-gaap_DebtCurrent_aab140dd-a4d6-4050-8370-c1104f6208c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_25b29e54-2388-43e1-800e-c5590d905a07" 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_8ca7a6cb-95b6-4064-8777-3674069bbadb" 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_25b29e54-2388-43e1-800e-c5590d905a07" xlink:to="loc_us-gaap_Liabilities_8ca7a6cb-95b6-4064-8777-3674069bbadb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_67917d3b-e44c-4949-8d26-f40a650d0773" 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_25b29e54-2388-43e1-800e-c5590d905a07" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_67917d3b-e44c-4949-8d26-f40a650d0773" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9af6558d-1cfc-40d7-9f2c-df5b08623fa6" 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_06cdc96d-7d88-478b-8745-35e9371fb765" 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_9af6558d-1cfc-40d7-9f2c-df5b08623fa6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_06cdc96d-7d88-478b-8745-35e9371fb765" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c5683dad-5596-4cc1-bd73-497fe3b39a06" 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_9af6558d-1cfc-40d7-9f2c-df5b08623fa6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c5683dad-5596-4cc1-bd73-497fe3b39a06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_974a5e80-4724-42fa-a140-8a7040a484cc" 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_9af6558d-1cfc-40d7-9f2c-df5b08623fa6" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_974a5e80-4724-42fa-a140-8a7040a484cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fa82fb35-0dc0-4897-ac62-a2b6b331188b" 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_9af6558d-1cfc-40d7-9f2c-df5b08623fa6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fa82fb35-0dc0-4897-ac62-a2b6b331188b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" 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_9eb76045-54c0-415c-940a-7786d7c45d31" xlink:href="gm-20210331.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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_gm_DepreciationandImpairmentofEquipmentonOperatingLeasesNet_9eb76045-54c0-415c-940a-7786d7c45d31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_DepreciationamortizationandimpairmentchargesonProperty_a55da40f-c82e-469b-8a38-a775d67fa46b" xlink:href="gm-20210331.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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_gm_DepreciationamortizationandimpairmentchargesonProperty_a55da40f-c82e-469b-8a38-a775d67fa46b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ForeignCurrencyRemeasurementandTransactionGainsLosses_e54b8d66-8d7f-4d81-9a67-cedb31fb99c3" xlink:href="gm-20210331.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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_gm_ForeignCurrencyRemeasurementandTransactionGainsLosses_e54b8d66-8d7f-4d81-9a67-cedb31fb99c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_356b5dd1-eca7-4d88-ac63-aa1b1c205823" 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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_356b5dd1-eca7-4d88-ac63-aa1b1c205823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_973e7c21-c8a8-4b19-b97b-13df0a4228c4" 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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_973e7c21-c8a8-4b19-b97b-13df0a4228c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_1c7cfd45-4ea8-4fdf-b45d-b464e44ef427" 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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_1c7cfd45-4ea8-4fdf-b45d-b464e44ef427" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fbf3561b-be96-4433-bd8b-8160b09401df" 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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fbf3561b-be96-4433-bd8b-8160b09401df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cfc490e8-baa0-4fb3-bcee-024f2efa8613" 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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cfc490e8-baa0-4fb3-bcee-024f2efa8613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c0f62c6f-8cd0-43b5-88c2-36ccf71afe07" 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_628e5e5a-ae48-4c71-9abf-04f0f2e9ac48" xlink:to="loc_us-gaap_ProfitLoss_c0f62c6f-8cd0-43b5-88c2-36ccf71afe07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" 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_89653928-48ad-4a9d-804b-14ed73aaa54d" 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_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_89653928-48ad-4a9d-804b-14ed73aaa54d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths_715fde36-f261-45d0-9786-c5347e9c8dd2" 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_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" xlink:to="loc_us-gaap_ProceedsFromDebtMaturingInMoreThanThreeMonths_715fde36-f261-45d0-9786-c5347e9c8dd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths_68c4bf24-d752-4760-8234-6ea5ac2de4ce" 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_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" xlink:to="loc_us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths_68c4bf24-d752-4760-8234-6ea5ac2de4ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_7054efb2-bc62-4b24-a37f-fcf7fd09adbd" 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_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" xlink:to="loc_us-gaap_PaymentsOfDividends_7054efb2-bc62-4b24-a37f-fcf7fd09adbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_bb5dabf2-5dc1-4e77-95d6-6bde77100eb9" 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_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_bb5dabf2-5dc1-4e77-95d6-6bde77100eb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_7a013621-5d38-40b1-b498-eb3f6d079133" 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_3fe3eb6b-3c94-4fc5-842e-cf9e0aa5aae4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_7a013621-5d38-40b1-b498-eb3f6d079133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" 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_bf91801f-e759-44a0-8f8c-e90a2a4cba7b" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bf91801f-e759-44a0-8f8c-e90a2a4cba7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_6df78e49-3e08-4e65-9834-6f62d0a30d42" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_6df78e49-3e08-4e65-9834-6f62d0a30d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_6cbe38ce-33f7-429a-bd9b-4e9dc09120bb" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_6cbe38ce-33f7-429a-bd9b-4e9dc09120bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_8d7f7d7b-73eb-4a23-aaa8-71dcf99d8b6e" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_8d7f7d7b-73eb-4a23-aaa8-71dcf99d8b6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfFinanceReceivables_c7fec057-7aa8-4fd9-8f65-a3cd2abc72a2" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_ProceedsFromCollectionOfFinanceReceivables_c7fec057-7aa8-4fd9-8f65-a3cd2abc72a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLeasesHeldForInvestment_e773a097-6433-4e5c-ac1a-a8e2e815a196" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_PaymentsToAcquireLeasesHeldForInvestment_e773a097-6433-4e5c-ac1a-a8e2e815a196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLeasesHeldForInvestment_24e44678-6bfa-43b8-a45e-d9eca2b5f2da" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_ProceedsFromLeasesHeldForInvestment_24e44678-6bfa-43b8-a45e-d9eca2b5f2da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_fd363185-8c33-4e4b-a384-778687fccaef" 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_41515328-0fb0-4da7-80b6-0b5d0c8ce3d0" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_fd363185-8c33-4e4b-a384-778687fccaef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CondensedConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.xsd#NatureofOperationsandBasisofPresentationPolicies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/NatureofOperationsandBasisofPresentationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/Revenue" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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_03f8be0e-a4fb-4db4-b50a-8e1897f93971" 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_daa4593e-1809-4cf3-a418-7d3ad128bcd1" 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_03f8be0e-a4fb-4db4-b50a-8e1897f93971" xlink:to="loc_us-gaap_LeaseIncome_daa4593e-1809-4cf3-a418-7d3ad128bcd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_87153857-bde6-40a5-8c7f-ce736fbc1035" 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_03f8be0e-a4fb-4db4-b50a-8e1897f93971" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansConsumer_87153857-bde6-40a5-8c7f-ce736fbc1035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_d1e329fa-c350-4f77-8106-472bf7271a62" 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_03f8be0e-a4fb-4db4-b50a-8e1897f93971" xlink:to="loc_us-gaap_OtherIncome_d1e329fa-c350-4f77-8106-472bf7271a62" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.xsd#MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/MarketableandOtherSecuritiesFairValueofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_919a68e3-ade6-40cd-9839-531b079fd60b" 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_35c4b540-db5c-4ef3-a2fb-6f17ff1e6e34" 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_919a68e3-ade6-40cd-9839-531b079fd60b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_35c4b540-db5c-4ef3-a2fb-6f17ff1e6e34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_78f552d2-2477-4c33-bd01-ee61a4713264" 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_919a68e3-ade6-40cd-9839-531b079fd60b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_78f552d2-2477-4c33-bd01-ee61a4713264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_RestrictedCashandMoneyMarketFunds_792e8bee-4aee-4f80-98bb-ae777a9d8503" xlink:href="gm-20210331.xsd#gm_RestrictedCashandMoneyMarketFunds"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_db829a47-6743-46c1-9051-d5fb101d9135" 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_792e8bee-4aee-4f80-98bb-ae777a9d8503" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_db829a47-6743-46c1-9051-d5fb101d9135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_baf2bdc7-ceb7-4754-83cd-b9528a13c259" 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_792e8bee-4aee-4f80-98bb-ae777a9d8503" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_baf2bdc7-ceb7-4754-83cd-b9528a13c259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b7746ae8-64c1-4c39-b035-b1f23c12491e" 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_8ecd7df6-04f0-416f-8078-9aa54745c7fe" 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_b7746ae8-64c1-4c39-b035-b1f23c12491e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8ecd7df6-04f0-416f-8078-9aa54745c7fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_1b7f803e-91ae-41c3-98d4-24cef1c28eb2" 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_b7746ae8-64c1-4c39-b035-b1f23c12491e" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_1b7f803e-91ae-41c3-98d4-24cef1c28eb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_CashAndTimeDeposits_bf8cb1b2-162a-4396-b852-e181cb50cb33" xlink:href="gm-20210331.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_b7746ae8-64c1-4c39-b035-b1f23c12491e" xlink:to="loc_gm_CashAndTimeDeposits_bf8cb1b2-162a-4396-b852-e181cb50cb33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/MarketableandOtherSecuritiesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="gm-20210331.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_77097a6b-23cb-4aa6-9e23-cdc8817c8f7b" 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_6543ee23-9b36-4987-b30e-e9d25cb5d03a" 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_77097a6b-23cb-4aa6-9e23-cdc8817c8f7b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6543ee23-9b36-4987-b30e-e9d25cb5d03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_15dca7c6-3250-413f-88bd-d46e2d7aa08c" 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_77097a6b-23cb-4aa6-9e23-cdc8817c8f7b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_15dca7c6-3250-413f-88bd-d46e2d7aa08c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_64806550-f548-4652-986b-4d4eb060ca5a" 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_77097a6b-23cb-4aa6-9e23-cdc8817c8f7b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_64806550-f548-4652-986b-4d4eb060ca5a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactions" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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_ae51bdb6-ccd6-41d8-b4b7-02abe47f0425" 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_a65252cf-ba4f-4011-bc90-dfdd4a46fce7" 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_ae51bdb6-ccd6-41d8-b4b7-02abe47f0425" xlink:to="loc_us-gaap_NotesReceivableGross_a65252cf-ba4f-4011-bc90-dfdd4a46fce7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c4a5845d-d9a2-4f5a-9393-b858ec433302" 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_ae51bdb6-ccd6-41d8-b4b7-02abe47f0425" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c4a5845d-d9a2-4f5a-9393-b858ec433302" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsAllowanceforLoanLossesDetails" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.xsd#GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesandTDRsDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/GMFinancialReceivablesandTransactionsRetailFinanceReceivablesDelinquenciesandTDRsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivableincludingPastDuePercent_64b7c9ea-d9e4-43f3-8ff6-3b989dcab05f" xlink:href="gm-20210331.xsd#gm_FinancingReceivableincludingPastDuePercent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePercentPastDue1_4e951ca7-d976-43f5-a780-16f0bd8de0d6" 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_64b7c9ea-d9e4-43f3-8ff6-3b989dcab05f" xlink:to="loc_us-gaap_FinancingReceivablePercentPastDue1_4e951ca7-d976-43f5-a780-16f0bd8de0d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinancingReceivablebeforeAllowanceforCreditLossPercent_052e8280-4c07-456d-b7f7-e4e23fb13590" xlink:href="gm-20210331.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_64b7c9ea-d9e4-43f3-8ff6-3b989dcab05f" xlink:to="loc_gm_FinancingReceivablebeforeAllowanceforCreditLossPercent_052e8280-4c07-456d-b7f7-e4e23fb13590" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsCommercialFinanceReceivablesCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="gm-20210331.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_05045b9b-acf1-4304-92c8-fb4d45f98a57" 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_FinancingReceivableOriginatedInCurrentFiscalYear_92e26d90-f17c-44ff-b5ea-b846d0eb9f05" 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_NotesReceivableGross_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_92e26d90-f17c-44ff-b5ea-b846d0eb9f05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_479311b6-883b-43c4-80c2-c3e91848e34b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableRevolving_479311b6-883b-43c4-80c2-c3e91848e34b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_ef4705c2-1a90-49fc-9498-ca14bb8e3577" 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_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_ef4705c2-1a90-49fc-9498-ca14bb8e3577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_56b175fd-11d0-41be-b465-c6f46d114913" 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_NotesReceivableGross_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_56b175fd-11d0-41be-b465-c6f46d114913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_e8626d5d-1b3c-4907-bd01-5c72898eb14e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_e8626d5d-1b3c-4907-bd01-5c72898eb14e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_3227bb25-6374-466b-88b5-dc740e756fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_3227bb25-6374-466b-88b5-dc740e756fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_46a8409b-7338-4fda-8d3d-46faa4c15265" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_05045b9b-acf1-4304-92c8-fb4d45f98a57" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_46a8409b-7338-4fda-8d3d-46faa4c15265" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/GMFinancialReceivablesandTransactionsIntercompanyTransactionsDetails" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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-20210331.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_f4d6c1f9-47a9-4202-880c-2b5c18344179" 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_43f5290c-c02e-4b22-b2e0-497b2c14a5e7" 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_f4d6c1f9-47a9-4202-880c-2b5c18344179" xlink:to="loc_us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves_43f5290c-c02e-4b22-b2e0-497b2c14a5e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_eff34ac1-eab8-4d59-845c-c2f47bace0d0" 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_f4d6c1f9-47a9-4202-880c-2b5c18344179" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_eff34ac1-eab8-4d59-845c-c2f47bace0d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EquipmentonOperatingLeases" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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_b7a386d7-f23f-4c8f-843c-08ca4e16a7c1" 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_025aa6b1-6e80-4923-bc9a-90647db79fcc" xlink:href="gm-20210331.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_b7a386d7-f23f-4c8f-843c-08ca4e16a7c1" xlink:to="loc_gm_OperatingLeaseRightofuseAssetGross_025aa6b1-6e80-4923-bc9a-90647db79fcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation_eab43e38-8d42-4637-9195-9c35fd7af0ee" xlink:href="gm-20210331.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_b7a386d7-f23f-4c8f-843c-08ca4e16a7c1" xlink:to="loc_gm_OperatingLeaseRightofuseAssetAccumulatedDepreciation_eab43e38-8d42-4637-9195-9c35fd7af0ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_13868d6d-a377-4536-a2a2-f90e0bf27acc" 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_3f3de735-90ae-416e-be82-c31d26a00fc4" 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_13868d6d-a377-4536-a2a2-f90e0bf27acc" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_3f3de735-90ae-416e-be82-c31d26a00fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_fef4ee72-14c9-4bda-b171-b381cc9b9ebf" 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_13868d6d-a377-4536-a2a2-f90e0bf27acc" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_fef4ee72-14c9-4bda-b171-b381cc9b9ebf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_2d23062d-c5f6-4c5e-829c-c351e8d14812" 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_13868d6d-a377-4536-a2a2-f90e0bf27acc" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_2d23062d-c5f6-4c5e-829c-c351e8d14812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_fd0b6e90-6d47-42cc-b653-96beeb5809e7" 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_13868d6d-a377-4536-a2a2-f90e0bf27acc" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_fd0b6e90-6d47-42cc-b653-96beeb5809e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_01629b1c-ec79-40a4-a08a-0ef482753e8c" 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_13868d6d-a377-4536-a2a2-f90e0bf27acc" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_01629b1c-ec79-40a4-a08a-0ef482753e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_4b16b7d9-eefc-4f8f-8792-b4192da4b12c" xlink:href="gm-20210331.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_13868d6d-a377-4536-a2a2-f90e0bf27acc" xlink:to="loc_gm_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_4b16b7d9-eefc-4f8f-8792-b4192da4b12c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EquityInNetAssetsofNonconsolidatedAffiliates" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.xsd#EquityInNetAssetsofNonconsolidatedAffiliatesDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/EquityInNetAssetsofNonconsolidatedAffiliatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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_cfa56a5e-eadc-496b-b2a8-a9dd681522c8" xlink:href="gm-20210331.xsd#gm_DebtandFinanceLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c539b4d5-c25d-4193-aca6-a4c89cf67f1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gm_DebtandFinanceLeaseLiabilities_cfa56a5e-eadc-496b-b2a8-a9dd681522c8" xlink:to="loc_us-gaap_LongTermDebt_c539b4d5-c25d-4193-aca6-a4c89cf67f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_884776c3-cfc6-486a-9c58-ea7cf1b37ede" 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_cfa56a5e-eadc-496b-b2a8-a9dd681522c8" xlink:to="loc_us-gaap_FinanceLeaseLiability_884776c3-cfc6-486a-9c58-ea7cf1b37ede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_837c45ff-60e8-4bac-b0db-9db0bd3dd607" 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_df201881-ce96-4920-9d1f-a41932e5b6a9" 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_837c45ff-60e8-4bac-b0db-9db0bd3dd607" xlink:to="loc_us-gaap_LongTermDebtFairValue_df201881-ce96-4920-9d1f-a41932e5b6a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_FinanceLeaseLiabilitiesFairValueDisclosure_27d5d2c2-1a22-407e-878c-bcaed1ece222" xlink:href="gm-20210331.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_837c45ff-60e8-4bac-b0db-9db0bd3dd607" xlink:to="loc_gm_FinanceLeaseLiabilitiesFairValueDisclosure_27d5d2c2-1a22-407e-878c-bcaed1ece222" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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_2ac04959-3f67-443c-880a-abd9580de850" 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_OperatingLeaseLiabilityNoncurrent_365d00db-4b44-43e8-9116-5bea11d9e583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ac04959-3f67-443c-880a-abd9580de850" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_365d00db-4b44-43e8-9116-5bea11d9e583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_AccruedEmployeeBenefitsNoncurrent_cc4beef4-5afb-4ea3-b54d-4fba3d222db6" xlink:href="gm-20210331.xsd#gm_AccruedEmployeeBenefitsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ac04959-3f67-443c-880a-abd9580de850" xlink:to="loc_gm_AccruedEmployeeBenefitsNoncurrent_cc4beef4-5afb-4ea3-b54d-4fba3d222db6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_29a5ad3c-706b-420a-ace2-9f60092f048c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ac04959-3f67-443c-880a-abd9580de850" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_29a5ad3c-706b-420a-ace2-9f60092f048c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNoncurrent_eb2cbb76-c1a4-4665-b85d-7971dcda333e" xlink:href="gm-20210331.xsd#gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ac04959-3f67-443c-880a-abd9580de850" xlink:to="loc_gm_PostemploymentBenefitsIncludingFacilityIdlingReservesNoncurrent_eb2cbb76-c1a4-4665-b85d-7971dcda333e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualNoncurrent_6db28fd9-849a-430c-8652-d01d325bab3b" xlink:href="gm-20210331.xsd#gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ac04959-3f67-443c-880a-abd9580de850" xlink:to="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualNoncurrent_6db28fd9-849a-430c-8652-d01d325bab3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ff787d4-d057-43e6-9dd1-8033216cefd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ac04959-3f67-443c-880a-abd9580de850" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ff787d4-d057-43e6-9dd1-8033216cefd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_70cf87da-19bc-4ab5-943d-abad8de36874" 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_a876ebc4-3dce-4422-bd5c-2b2fd8865628" xlink:href="gm-20210331.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_70cf87da-19bc-4ab5-943d-abad8de36874" xlink:to="loc_gm_DealerAndCustomerAllowancesAndClaimsAndDiscountsCurrent_a876ebc4-3dce-4422-bd5c-2b2fd8865628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7a1a37d8-6271-40ce-8c4b-9fac41acb279" 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_70cf87da-19bc-4ab5-943d-abad8de36874" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7a1a37d8-6271-40ce-8c4b-9fac41acb279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_AccruedPayrollAndEmployeeBenefitsCurrent_1dfa2715-c5e2-49c2-97c2-5eda6792cc40" xlink:href="gm-20210331.xsd#gm_AccruedPayrollAndEmployeeBenefitsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_70cf87da-19bc-4ab5-943d-abad8de36874" xlink:to="loc_gm_AccruedPayrollAndEmployeeBenefitsCurrent_1dfa2715-c5e2-49c2-97c2-5eda6792cc40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a5e7df25-4f80-4dc6-8dde-50e23c06d6ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_70cf87da-19bc-4ab5-943d-abad8de36874" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a5e7df25-4f80-4dc6-8dde-50e23c06d6ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualCurrent_f93006cd-2e68-4ff9-baa5-03c259e29708" xlink:href="gm-20210331.xsd#gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_70cf87da-19bc-4ab5-943d-abad8de36874" xlink:to="loc_gm_PolicyProductWarrantyRecallCampaignsandCourtesyTransportationAccrualCurrent_f93006cd-2e68-4ff9-baa5-03c259e29708" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/AccruedandOtherLiabilitiesProductWarrantyandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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-20210331.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_964f18b7-1d1c-487e-addb-12c5edddb95e" 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_d68d09f0-edcf-4da7-99ae-02c18b817423" 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_964f18b7-1d1c-487e-addb-12c5edddb95e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d68d09f0-edcf-4da7-99ae-02c18b817423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f22d0ce2-f380-45c5-bf52-2720ffd80f98" 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_964f18b7-1d1c-487e-addb-12c5edddb95e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f22d0ce2-f380-45c5-bf52-2720ffd80f98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_555fe486-c791-42b1-b37f-87fe67518920" 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_964f18b7-1d1c-487e-addb-12c5edddb95e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_555fe486-c791-42b1-b37f-87fe67518920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9734f33e-5e05-4a8d-9cad-6e37c28c2bb0" 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_964f18b7-1d1c-487e-addb-12c5edddb95e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9734f33e-5e05-4a8d-9cad-6e37c28c2bb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_4f2aed8e-4a77-4ac6-bc67-9ad6bd7fb193" 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_964f18b7-1d1c-487e-addb-12c5edddb95e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_4f2aed8e-4a77-4ac6-bc67-9ad6bd7fb193" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="gm-20210331.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails" xlink:type="simple" xlink:href="gm-20210331.xsd#CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails"/>
  <link:calculationLink xlink:role="http://www.gm.com/role/CommitmentsandContingenciesLitigationRelatedLiabilityandTaxAdministrativeMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.gm.com/role/CommitmentsandContingenciesOtherContingenciesDetails" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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_7d2f7bc5-09b2-4610-9cfe-56ff6a065f54" 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_495d38f7-18f7-496e-82d7-c6674fec0e95" 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_7d2f7bc5-09b2-4610-9cfe-56ff6a065f54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_495d38f7-18f7-496e-82d7-c6674fec0e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_4076ecc2-385c-46ce-b24f-cacd4148de82" 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_7d2f7bc5-09b2-4610-9cfe-56ff6a065f54" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_4076ecc2-385c-46ce-b24f-cacd4148de82" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/EarningsPerShare" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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_0b1c1a39-cbb3-4514-ac34-2ea9c4ef9a9b" 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_acc8e109-d14a-44da-a63a-d927f7035b60" 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_0b1c1a39-cbb3-4514-ac34-2ea9c4ef9a9b" xlink:to="loc_us-gaap_NetIncomeLoss_acc8e109-d14a-44da-a63a-d927f7035b60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_adb4dcc3-6c1d-49e9-93c4-e6c607dee3a7" 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_0b1c1a39-cbb3-4514-ac34-2ea9c4ef9a9b" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_adb4dcc3-6c1d-49e9-93c4-e6c607dee3a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_24cb3cbe-e879-42da-a97f-007d2883d2d0" 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_7997edf5-7431-409d-abfe-1a50f9ce9318" 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_24cb3cbe-e879-42da-a97f-007d2883d2d0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7997edf5-7431-409d-abfe-1a50f9ce9318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_4dcb1951-3a11-4aec-9a52-aa088986fbe6" 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_24cb3cbe-e879-42da-a97f-007d2883d2d0" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_4dcb1951-3a11-4aec-9a52-aa088986fbe6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gm.com/role/SegmentReporting" xlink:type="simple" xlink:href="gm-20210331.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-20210331.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-20210331.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_5f87ed47-ae9e-4a57-ad5a-9e98befec482" 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_3ead7fed-d49a-436b-858f-4500c30f2453" xlink:href="gm-20210331.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_5f87ed47-ae9e-4a57-ad5a-9e98befec482" xlink:to="loc_gm_Earningslossbeforeautomotiveinterestandtaxesadjusted_3ead7fed-d49a-436b-858f-4500c30f2453" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_ReconcilingAdjustments_faa5fd86-086e-4f34-8739-401cb572d178" xlink:href="gm-20210331.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_5f87ed47-ae9e-4a57-ad5a-9e98befec482" xlink:to="loc_gm_ReconcilingAdjustments_faa5fd86-086e-4f34-8739-401cb572d178" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gm_InterestIncome_622766c3-e48a-4a0c-a6fe-c8710853a8f5" xlink:href="gm-20210331.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_5f87ed47-ae9e-4a57-ad5a-9e98befec482" xlink:to="loc_gm_InterestIncome_622766c3-e48a-4a0c-a6fe-c8710853a8f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_82a87648-4846-425c-938c-79c6aa0edc32" 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_5f87ed47-ae9e-4a57-ad5a-9e98befec482" xlink:to="loc_us-gaap_InterestExpense_82a87648-4846-425c-938c-79c6aa0edc32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e82f11fd-cb6a-4777-afea-2b35edba5a6b" 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_5f87ed47-ae9e-4a57-ad5a-9e98befec482" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e82f11fd-cb6a-4777-afea-2b35edba5a6b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
