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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:19ad08ff-bf3a-4a34-813f-51dea1169c7e,g:008106de-95ce-45c0-b895-0245057139ef-->
<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.bankofamerica.com/role/ConsolidatedStatementofIncome" xlink:type="simple" xlink:href="bac-20241231.xsd#ConsolidatedStatementofIncome"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ConsolidatedStatementofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ca0c2ac0-57f8-4ca6-9787-36ca38f0e95c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_40030eb1-4add-405a-93dd-d49183e21000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_ca0c2ac0-57f8-4ca6-9787-36ca38f0e95c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_40030eb1-4add-405a-93dd-d49183e21000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b4f03689-9135-4edb-8615-7678ef558e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_ca0c2ac0-57f8-4ca6-9787-36ca38f0e95c" xlink:to="loc_us-gaap_NoninterestIncome_b4f03689-9135-4edb-8615-7678ef558e69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cf7c586d-dad9-4694-a269-7721b01fbeca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67da2777-4307-4285-8c29-e1b2dbd28ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss_cf7c586d-dad9-4694-a269-7721b01fbeca" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67da2777-4307-4285-8c29-e1b2dbd28ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e69fa589-44b4-47ac-914e-93637cf4786b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss_cf7c586d-dad9-4694-a269-7721b01fbeca" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e69fa589-44b4-47ac-914e-93637cf4786b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_4712aaac-0b5f-4b08-9aab-79b093fa2c00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FeesAndCommissions1_130578af-8ae3-4e85-963a-4dbed4dc31fb" xlink:href="bac-20241231.xsd#bac_FeesAndCommissions1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_4712aaac-0b5f-4b08-9aab-79b093fa2c00" xlink:to="loc_bac_FeesAndCommissions1_130578af-8ae3-4e85-963a-4dbed4dc31fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingGainsLosses_b1b136a6-6e25-47ac-bacc-69c5fed3a9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingGainsLosses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_4712aaac-0b5f-4b08-9aab-79b093fa2c00" xlink:to="loc_us-gaap_TradingGainsLosses_b1b136a6-6e25-47ac-bacc-69c5fed3a9c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_9e1ec36a-ee62-475f-99c6-2ddb1c04aa27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_4712aaac-0b5f-4b08-9aab-79b093fa2c00" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_9e1ec36a-ee62-475f-99c6-2ddb1c04aa27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_2fad2d35-9757-4560-9a0e-fc2cbcd4f39b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_cf927def-d779-4ea7-986a-e44de7ae53c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_2fad2d35-9757-4560-9a0e-fc2cbcd4f39b" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_cf927def-d779-4ea7-986a-e44de7ae53c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOperating_d23cf812-901d-47ea-99cd-7480de8d3463" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_2fad2d35-9757-4560-9a0e-fc2cbcd4f39b" xlink:to="loc_us-gaap_InterestExpenseOperating_d23cf812-901d-47ea-99cd-7480de8d3463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7e1facc3-587a-4218-86ee-72883a88680f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7b52ac38-54c8-429a-a164-d1b1051331cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7e1facc3-587a-4218-86ee-72883a88680f" xlink:to="loc_us-gaap_NetIncomeLoss_7b52ac38-54c8-429a-a164-d1b1051331cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_fbc72c41-b27e-4d59-93a0-ce6fc7a3a7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7e1facc3-587a-4218-86ee-72883a88680f" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_fbc72c41-b27e-4d59-93a0-ce6fc7a3a7e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_1dc19871-eb63-42cb-8770-b8f2185cbf41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_1dc19871-eb63-42cb-8770-b8f2185cbf41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_7caa681a-354b-46d3-843c-013ecbdeb53f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_7caa681a-354b-46d3-843c-013ecbdeb53f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_ProductDeliveryAndTransactionRelatedExpenses_dff122c2-04f0-4f6c-9dee-9fa9f7050f70" xlink:href="bac-20241231.xsd#bac_ProductDeliveryAndTransactionRelatedExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_bac_ProductDeliveryAndTransactionRelatedExpenses_dff122c2-04f0-4f6c-9dee-9fa9f7050f70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_7b67533c-38e9-4dca-95e6-930cf736fbae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_us-gaap_LaborAndRelatedExpense_7b67533c-38e9-4dca-95e6-930cf736fbae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_0d9fdd11-3e82-4042-892e-bcea00c39e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_us-gaap_OccupancyNet_0d9fdd11-3e82-4042-892e-bcea00c39e9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_3aac70d3-17ec-4df7-a6db-1b18f062c381" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_us-gaap_ProfessionalFees_3aac70d3-17ec-4df7-a6db-1b18f062c381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_a468eb94-c9f7-4958-9e31-b11bc66000c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_69398efc-86ac-44f6-ac5a-e35be678dcd4" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_a468eb94-c9f7-4958-9e31-b11bc66000c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c25d40f-6600-4a03-9e8d-7c0b8434142e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_e548d927-13e0-42cc-8c25-ecf60459bed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c25d40f-6600-4a03-9e8d-7c0b8434142e" xlink:to="loc_us-gaap_NoninterestExpense_e548d927-13e0-42cc-8c25-ecf60459bed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_c8acbb82-3689-4639-bdf5-b419e41a47e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c25d40f-6600-4a03-9e8d-7c0b8434142e" xlink:to="loc_us-gaap_Revenues_c8acbb82-3689-4639-bdf5-b419e41a47e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal_57a0a852-0b1e-4b2e-8b63-852fcb1ab1f2" xlink:href="bac-20241231.xsd#bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c25d40f-6600-4a03-9e8d-7c0b8434142e" xlink:to="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal_57a0a852-0b1e-4b2e-8b63-852fcb1ab1f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ConsolidatedStatementofComprehensiveIncome" xlink:type="simple" xlink:href="bac-20241231.xsd#ConsolidatedStatementofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ConsolidatedStatementofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6056fb00-97fc-4a32-8564-371d0d0fa5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9edbd983-eb1e-4ba9-8eee-31a7b04dfe43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax_6056fb00-97fc-4a32-8564-371d0d0fa5fd" xlink:to="loc_us-gaap_NetIncomeLoss_9edbd983-eb1e-4ba9-8eee-31a7b04dfe43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_59c1ff9c-2e8c-4e4c-9ac2-838957ab99fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6056fb00-97fc-4a32-8564-371d0d0fa5fd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_59c1ff9c-2e8c-4e4c-9ac2-838957ab99fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_22380149-5cac-4150-a3de-031452d10191" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_ef14cfe9-39c4-412a-bb73-874e5319f88e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_22380149-5cac-4150-a3de-031452d10191" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_ef14cfe9-39c4-412a-bb73-874e5319f88e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_46ee2fe3-2a61-4042-b4b3-ce2a4a2b71c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_22380149-5cac-4150-a3de-031452d10191" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_46ee2fe3-2a61-4042-b4b3-ce2a4a2b71c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_9639309e-0a2a-4d2d-a518-7b2609963f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_22380149-5cac-4150-a3de-031452d10191" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_9639309e-0a2a-4d2d-a518-7b2609963f98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_691b9aff-d4e7-4966-ad93-a158d446b52a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_22380149-5cac-4150-a3de-031452d10191" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_691b9aff-d4e7-4966-ad93-a158d446b52a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_224510c1-cc8a-4899-98f6-33fa1fabb3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_22380149-5cac-4150-a3de-031452d10191" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_224510c1-cc8a-4899-98f6-33fa1fabb3b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ConsolidatedBalanceSheet" xlink:type="simple" xlink:href="bac-20241231.xsd#ConsolidatedBalanceSheet"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_d5dc2a2d-4a84-4d37-abb6-6447848a4972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_5fcc3c3a-fa90-4d8b-93ca-62cad5d60a3d" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_MarketableSecurities_d5dc2a2d-4a84-4d37-abb6-6447848a4972" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_5fcc3c3a-fa90-4d8b-93ca-62cad5d60a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_89d33410-d61c-40d6-8931-7841b7885421" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_MarketableSecurities_d5dc2a2d-4a84-4d37-abb6-6447848a4972" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_89d33410-d61c-40d6-8931-7841b7885421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9da5ae6b-46dc-43da-903a-998b2f054e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_2959e40e-636f-451d-873e-7519bc30c527" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9da5ae6b-46dc-43da-903a-998b2f054e1b" xlink:to="loc_us-gaap_CashAndDueFromBanks_2959e40e-636f-451d-873e-7519bc30c527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_4614bc0c-bee7-456d-bc58-622a0c020bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9da5ae6b-46dc-43da-903a-998b2f054e1b" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_4614bc0c-bee7-456d-bc58-622a0c020bf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_14c22e92-97ed-4993-85e3-a8766e7d9145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2f276f10-6e9d-4456-a72f-e21691490e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_14c22e92-97ed-4993-85e3-a8766e7d9145" xlink:to="loc_us-gaap_Liabilities_2f276f10-6e9d-4456-a72f-e21691490e7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e4c5aefb-51cd-4dcf-acd6-e8351ce4fd88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_14c22e92-97ed-4993-85e3-a8766e7d9145" xlink:to="loc_us-gaap_StockholdersEquity_e4c5aefb-51cd-4dcf-acd6-e8351ce4fd88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3ab47d6f-036c-4d51-84c3-3dc4af5534dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_14c22e92-97ed-4993-85e3-a8766e7d9145" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3ab47d6f-036c-4d51-84c3-3dc4af5534dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3ff5017b-d295-451f-8e9b-40464ed8cf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ee290a0f-709a-460b-ba72-1a9cc7b8cbb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3ff5017b-d295-451f-8e9b-40464ed8cf2c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ee290a0f-709a-460b-ba72-1a9cc7b8cbb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_dceef9d4-64f7-496b-8866-d3b4e5392dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3ff5017b-d295-451f-8e9b-40464ed8cf2c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_dceef9d4-64f7-496b-8866-d3b4e5392dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9df6957c-6fd4-4c7c-884f-6baa8d45efae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_LongTermDebt_9df6957c-6fd4-4c7c-884f-6baa8d45efae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_5570b6f2-8d28-420f-9d57-a60c2cc81b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_OtherShortTermBorrowings_5570b6f2-8d28-420f-9d57-a60c2cc81b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_7c03e4c8-3bc1-4064-8f98-c7f627b0d53c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_Deposits_7c03e4c8-3bc1-4064-8f98-c7f627b0d53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingLiabilities_27847eb1-e222-424f-95e3-ae2be3d395e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_TradingLiabilities_27847eb1-e222-424f-95e3-ae2be3d395e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_b4ae310c-cbb3-4927-adc1-7bcba03abfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_DerivativeLiabilities_b4ae310c-cbb3-4927-adc1-7bcba03abfdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_e366f1b1-a99e-4d81-b51f-ca0c3e243cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_e366f1b1-a99e-4d81-b51f-ca0c3e243cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_647f4637-54a8-4fc1-8e63-dc352cbb44aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_647f4637-54a8-4fc1-8e63-dc352cbb44aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7afdc038-b695-4a29-9e7c-dd4d5ff7ed8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e33d268e-2344-4a15-a538-237a9a76ae00" xlink:to="loc_us-gaap_OtherLiabilities_7afdc038-b695-4a29-9e7c-dd4d5ff7ed8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_d4464c90-b4f3-4a3b-aa09-689604eed8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_d4464c90-b4f3-4a3b-aa09-689604eed8fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_8a32d4a0-2460-418e-b8dc-f1ed6135fa84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_DerivativeAssets_8a32d4a0-2460-418e-b8dc-f1ed6135fa84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_TimeDepositsAndOtherShortTermInvestments_44a07f9a-10b2-46fd-88c0-007e4824f77a" xlink:href="bac-20241231.xsd#bac_TimeDepositsAndOtherShortTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_bac_TimeDepositsAndOtherShortTermInvestments_44a07f9a-10b2-46fd-88c0-007e4824f77a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_699b9b14-24d9-4fa0-8113-eb127e103cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_Goodwill_699b9b14-24d9-4fa0-8113-eb127e103cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_ffd2d1eb-0248-4ffb-904c-97e83659f6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_TradingSecurities_ffd2d1eb-0248-4ffb-904c-97e83659f6f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_ca964213-dce9-4e1d-9203-1f1bfd0a9851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_MarketableSecurities_ca964213-dce9-4e1d-9203-1f1bfd0a9851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3c1c51ef-5eb5-48c1-962a-9404040574f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3c1c51ef-5eb5-48c1-962a-9404040574f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_7a326e8c-2cbd-4531-9f17-fbe39bf6dc92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_OtherAssets_7a326e8c-2cbd-4531-9f17-fbe39bf6dc92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableHeldForSaleExcludingAccruedInterestNotPartOfDisposalGroupAfterValuationAllowance_27462481-0fc7-4679-881c-52be8c56db40" xlink:href="bac-20241231.xsd#bac_FinancingReceivableHeldForSaleExcludingAccruedInterestNotPartOfDisposalGroupAfterValuationAllowance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_bac_FinancingReceivableHeldForSaleExcludingAccruedInterestNotPartOfDisposalGroupAfterValuationAllowance_27462481-0fc7-4679-881c-52be8c56db40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b817f144-7ad2-432d-8d70-7c02b1a84cad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b817f144-7ad2-432d-8d70-7c02b1a84cad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_871ae529-7cd0-4bb7-b824-9d9974c70213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_OtherReceivables_871ae529-7cd0-4bb7-b824-9d9974c70213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8d805dce-368a-4187-8af3-67017ccef705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1328e864-fc8b-4d42-aa65-aed81c3f857a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8d805dce-368a-4187-8af3-67017ccef705" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e32e50c7-6268-416a-96d9-b209b4bdf250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_PreferredStockRedeemableAndNonRedeemableValue_1f7064cc-ae18-40d2-9148-d10070e1d0b2" xlink:href="bac-20241231.xsd#bac_PreferredStockRedeemableAndNonRedeemableValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e32e50c7-6268-416a-96d9-b209b4bdf250" xlink:to="loc_bac_PreferredStockRedeemableAndNonRedeemableValue_1f7064cc-ae18-40d2-9148-d10070e1d0b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_fd2156a2-41d5-4b97-b0f7-b10e94f093e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e32e50c7-6268-416a-96d9-b209b4bdf250" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_fd2156a2-41d5-4b97-b0f7-b10e94f093e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6bbbf5c5-bf03-48c7-98e0-2c38806b919c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_e32e50c7-6268-416a-96d9-b209b4bdf250" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6bbbf5c5-bf03-48c7-98e0-2c38806b919c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_530cc447-fcf2-4435-906c-df2d946d257b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_e32e50c7-6268-416a-96d9-b209b4bdf250" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_530cc447-fcf2-4435-906c-df2d946d257b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_ce0ccf7e-63b2-4c0f-aece-40321e54ecda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilitiesDomestic_b7131e5a-ee37-4c79-b492-fb2a7de4e345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestBearingDepositLiabilitiesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_ce0ccf7e-63b2-4c0f-aece-40321e54ecda" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilitiesDomestic_b7131e5a-ee37-4c79-b492-fb2a7de4e345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilitiesForeign_786b8d66-428f-434f-ae77-91a616db4449" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestBearingDepositLiabilitiesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_ce0ccf7e-63b2-4c0f-aece-40321e54ecda" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilitiesForeign_786b8d66-428f-434f-ae77-91a616db4449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_ac521490-e2b9-4f8e-a86b-83a0006d1252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositLiabilitiesDomestic"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_ce0ccf7e-63b2-4c0f-aece-40321e54ecda" xlink:to="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_ac521490-e2b9-4f8e-a86b-83a0006d1252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesForeign_6b002c68-c899-49bd-866d-29479d2ee751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositLiabilitiesForeign"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_ce0ccf7e-63b2-4c0f-aece-40321e54ecda" xlink:to="loc_us-gaap_InterestBearingDepositLiabilitiesForeign_6b002c68-c899-49bd-866d-29479d2ee751" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="bac-20241231.xsd#ConsolidatedStatementofCashFlows"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncreaseDecreaseInTimeDepositsAndOtherShortTermInvestments_19936481-347d-4a2a-8dde-982f26c43efb" xlink:href="bac-20241231.xsd#bac_IncreaseDecreaseInTimeDepositsAndOtherShortTermInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_bac_IncreaseDecreaseInTimeDepositsAndOtherShortTermInvestments_19936481-347d-4a2a-8dde-982f26c43efb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNet_65c74e02-ae4b-4dcd-a861-8d0f11e35356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNet_65c74e02-ae4b-4dcd-a861-8d0f11e35356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_ProceedsFromSaleOfDebtSecuritiesFairValue_f19fc85c-ed9f-49a1-aa9b-463092d22584" xlink:href="bac-20241231.xsd#bac_ProceedsFromSaleOfDebtSecuritiesFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_bac_ProceedsFromSaleOfDebtSecuritiesFairValue_f19fc85c-ed9f-49a1-aa9b-463092d22584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_ProceedsFromMaturitiesPrepaymentsAndCallsOfDebtSecuritiesFairValue_620dfe93-a12e-43bd-8b26-637d0a6d45cc" xlink:href="bac-20241231.xsd#bac_ProceedsFromMaturitiesPrepaymentsAndCallsOfDebtSecuritiesFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_bac_ProceedsFromMaturitiesPrepaymentsAndCallsOfDebtSecuritiesFairValue_620dfe93-a12e-43bd-8b26-637d0a6d45cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_PaymentsToAcquireDebtSecuritiesCarriedAtFairValue_40c8a5de-b328-4636-b871-77ad057cb6be" xlink:href="bac-20241231.xsd#bac_PaymentsToAcquireDebtSecuritiesCarriedAtFairValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_bac_PaymentsToAcquireDebtSecuritiesCarriedAtFairValue_40c8a5de-b328-4636-b871-77ad057cb6be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_34d60d5d-a2f8-4672-a17c-018ebc075cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_34d60d5d-a2f8-4672-a17c-018ebc075cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_023c8cd2-879d-4dea-9895-b03f31a0a5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_023c8cd2-879d-4dea-9895-b03f31a0a5c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansAndLeasesHeldForInvestment_12dafec0-467b-4181-ac9a-a3f81d99c8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfLoansAndLeasesHeldForInvestment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansAndLeasesHeldForInvestment_12dafec0-467b-4181-ac9a-a3f81d99c8fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansAndLeasesHeldForInvestment_0e9e98ee-b2fb-49e1-af91-fc59cd3ce819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLoansAndLeasesHeldForInvestment"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_PaymentsToAcquireLoansAndLeasesHeldForInvestment_0e9e98ee-b2fb-49e1-af91-fc59cd3ce819" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherLoansAndLeases_a9a69cec-ee3b-4b39-b871-a176b0b33152" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherLoansAndLeases"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherLoansAndLeases_a9a69cec-ee3b-4b39-b871-a176b0b33152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13610ec4-c565-46de-a5fe-38396b91e75d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d0a3c6b-234d-4cc3-a5aa-d2227b39c18b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13610ec4-c565-46de-a5fe-38396b91e75d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0fab000d-1aba-4ae4-b7bc-6053b011f18e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0fab000d-1aba-4ae4-b7bc-6053b011f18e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cafdaa42-99de-4040-a00d-1e9b0f9bc0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_NetIncomeLoss_cafdaa42-99de-4040-a00d-1e9b0f9bc0ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_fc4ccb92-280d-4a4a-8d01-e01fd9c4d909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_fc4ccb92-280d-4a4a-8d01-e01fd9c4d909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_16b5b980-672a-4bda-803f-c64d96e1cdad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_16b5b980-672a-4bda-803f-c64d96e1cdad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal_eacf68d1-3e95-49c3-8316-e4a5eddc4004" xlink:href="bac-20241231.xsd#bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal_eacf68d1-3e95-49c3-8316-e4a5eddc4004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ea0bbd45-b692-4721-9f4c-cd0f6fac216d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ea0bbd45-b692-4721-9f4c-cd0f6fac216d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f646ca74-31fd-4c50-8109-0af02b8b604c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_ShareBasedCompensation_f646ca74-31fd-4c50-8109-0af02b8b604c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_9bd78d2c-6629-441e-9119-b452a92c6c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_9bd78d2c-6629-441e-9119-b452a92c6c7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_30777727-964a-4fab-bd88-21d0e2fd2898" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_30777727-964a-4fab-bd88-21d0e2fd2898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b29f9492-c340-4149-a901-0e3d8223627f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b29f9492-c340-4149-a901-0e3d8223627f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_ProceedsFromSalesAndPaydownsOfLoansOriginallyClassifiedAsHeldForSaleAndInstrumentsFromRelatedSecuritizationActivities_b12e969b-f728-4854-8978-3ab9f7be1527" xlink:href="bac-20241231.xsd#bac_ProceedsFromSalesAndPaydownsOfLoansOriginallyClassifiedAsHeldForSaleAndInstrumentsFromRelatedSecuritizationActivities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_bac_ProceedsFromSalesAndPaydownsOfLoansOriginallyClassifiedAsHeldForSaleAndInstrumentsFromRelatedSecuritizationActivities_b12e969b-f728-4854-8978-3ab9f7be1527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_66bee649-d818-4baa-b357-9578e0ed02a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_66bee649-d818-4baa-b357-9578e0ed02a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivitiesAndDerivativeAssets_99aa2813-b472-45d7-a8a8-f707b43d2a90" xlink:href="bac-20241231.xsd#bac_IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivitiesAndDerivativeAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7635b4e-5cfa-4364-8d58-8de704e76464" xlink:to="loc_bac_IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivitiesAndDerivativeAssets_99aa2813-b472-45d7-a8a8-f707b43d2a90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_a5698246-f9d7-40f8-a421-e32ce407a93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_a5698246-f9d7-40f8-a421-e32ce407a93b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_eb9e8bdc-0f3d-4799-92be-396d7dd41a12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_eb9e8bdc-0f3d-4799-92be-396d7dd41a12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_383a3272-608f-4de7-81ae-774d761d5bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_383a3272-608f-4de7-81ae-774d761d5bcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c44b0618-c5a1-4a74-b526-2b9891bb0aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c44b0618-c5a1-4a74-b526-2b9891bb0aa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f863ca02-73ae-4511-b5dc-6f9db47f7495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f863ca02-73ae-4511-b5dc-6f9db47f7495" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherShortTermDebt_131bdb81-c5eb-4fdc-ae45-f668046bfb69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_ProceedsFromOtherShortTermDebt_131bdb81-c5eb-4fdc-ae45-f668046bfb69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_b0685835-eef4-448d-a96d-ac50422e2857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_b0685835-eef4-448d-a96d-ac50422e2857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_3ed958ec-6b91-4eea-8396-a72cce7153e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_3ed958ec-6b91-4eea-8396-a72cce7153e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f16aae54-98f3-4d17-8aab-a4e3f4ed28da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f16aae54-98f3-4d17-8aab-a4e3f4ed28da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_032cb97f-986b-462c-acc9-d6adc45fbc64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c28094df-161c-41ef-a39e-80551be7bbf3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_032cb97f-986b-462c-acc9-d6adc45fbc64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0a76ee07-94df-4d76-8342-cf123df5451b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4eb29534-fdfc-48df-a0a9-97c56024b351" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0a76ee07-94df-4d76-8342-cf123df5451b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4eb29534-fdfc-48df-a0a9-97c56024b351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cbfef4d-bd9f-4d2f-aa39-62925d3155ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0a76ee07-94df-4d76-8342-cf123df5451b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cbfef4d-bd9f-4d2f-aa39-62925d3155ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_98274c72-81cd-48bd-9127-cbee905c5bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0a76ee07-94df-4d76-8342-cf123df5451b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_98274c72-81cd-48bd-9127-cbee905c5bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a26f27dc-12bc-4a0d-a404-06685dfdfd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0a76ee07-94df-4d76-8342-cf123df5451b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a26f27dc-12bc-4a0d-a404-06685dfdfd8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/NetInterestIncomeandNoninterestIncomeDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#NetInterestIncomeandNoninterestIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/NetInterestIncomeandNoninterestIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_FeesAndCommissions1_abef7f64-1761-4944-9b6e-6e1fe8d1faa2" xlink:href="bac-20241231.xsd#bac_FeesAndCommissions1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FeesAndCommissionsMortgageBankingAndServicing_d2b66a3d-35da-4a46-9612-e27b8cbfa8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FeesAndCommissionsMortgageBankingAndServicing"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FeesAndCommissions1_abef7f64-1761-4944-9b6e-6e1fe8d1faa2" xlink:to="loc_us-gaap_FeesAndCommissionsMortgageBankingAndServicing_d2b66a3d-35da-4a46-9612-e27b8cbfa8eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BrokerageCommissionsRevenue_60ff6dd5-d839-4eaf-a910-85dc3eaa5775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BrokerageCommissionsRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FeesAndCommissions1_abef7f64-1761-4944-9b6e-6e1fe8d1faa2" xlink:to="loc_us-gaap_BrokerageCommissionsRevenue_60ff6dd5-d839-4eaf-a910-85dc3eaa5775" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentBankingRevenue_3045f082-3fbc-447f-9e28-cf8c101ba82b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentBankingRevenue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FeesAndCommissions1_abef7f64-1761-4944-9b6e-6e1fe8d1faa2" xlink:to="loc_us-gaap_InvestmentBankingRevenue_3045f082-3fbc-447f-9e28-cf8c101ba82b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_c7aecce5-0977-4f4f-836f-83f76a8ebd19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_93f120e1-bb09-49b9-873c-99c4bfbf2e59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_c7aecce5-0977-4f4f-836f-83f76a8ebd19" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_93f120e1-bb09-49b9-873c-99c4bfbf2e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesOperating_8457be8c-b692-47f4-b5b9-f87d01a86362" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeDebtSecuritiesOperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_c7aecce5-0977-4f4f-836f-83f76a8ebd19" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesOperating_8457be8c-b692-47f4-b5b9-f87d01a86362" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_34bef2b0-e1c9-4203-be2f-9bb3517fbd16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_c7aecce5-0977-4f4f-836f-83f76a8ebd19" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_34bef2b0-e1c9-4203-be2f-9bb3517fbd16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansTradeFinancing_63b55a97-ff50-4d02-9fda-9a9f2d3e1406" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansTradeFinancing"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_c7aecce5-0977-4f4f-836f-83f76a8ebd19" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansTradeFinancing_63b55a97-ff50-4d02-9fda-9a9f2d3e1406" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_7fb13f13-26bd-48bb-9b0a-2df585bdb988" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_c7aecce5-0977-4f4f-836f-83f76a8ebd19" xlink:to="loc_us-gaap_InterestIncomeOther_7fb13f13-26bd-48bb-9b0a-2df585bdb988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOperating_53c16ac2-8e61-4b15-aebf-2ba3b8cc6095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_03ed9ad2-2c15-457b-b531-fe32240127f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_53c16ac2-8e61-4b15-aebf-2ba3b8cc6095" xlink:to="loc_us-gaap_InterestExpenseDeposits_03ed9ad2-2c15-457b-b531-fe32240127f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_f6c5bf52-d948-4a21-bfa3-692849320f33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_53c16ac2-8e61-4b15-aebf-2ba3b8cc6095" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_f6c5bf52-d948-4a21-bfa3-692849320f33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseTradingLiabilities_427c7773-45c4-499b-aa57-1cccc72e5c04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseTradingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_53c16ac2-8e61-4b15-aebf-2ba3b8cc6095" xlink:to="loc_us-gaap_InterestExpenseTradingLiabilities_427c7773-45c4-499b-aa57-1cccc72e5c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseShortTermBorrowings_989d1b20-b4fa-4f9e-8f64-fa99ad645917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseShortTermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseOperating_53c16ac2-8e61-4b15-aebf-2ba3b8cc6095" xlink:to="loc_us-gaap_InterestExpenseShortTermBorrowings_989d1b20-b4fa-4f9e-8f64-fa99ad645917" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/DerivativesDerivativeBalancesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#DerivativesDerivativeBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/DerivativesDerivativeBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a2e0f2da-c190-4c53-9565-fa80bbacdc42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7a675f5c-1988-43b4-941e-724049aeaabd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_a2e0f2da-c190-4c53-9565-fa80bbacdc42" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7a675f5c-1988-43b4-941e-724049aeaabd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_633ac25d-bdd2-4819-aaae-32c07372c54f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_a2e0f2da-c190-4c53-9565-fa80bbacdc42" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_633ac25d-bdd2-4819-aaae-32c07372c54f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_34daff20-dd5a-4697-aafe-07237d925224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_a2e0f2da-c190-4c53-9565-fa80bbacdc42" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_34daff20-dd5a-4697-aafe-07237d925224" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_dd252ab3-3bc0-4078-823f-49b511efba19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement_0fd73d97-987e-46cc-bdf9-daa9d772bfdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_dd252ab3-3bc0-4078-823f-49b511efba19" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement_0fd73d97-987e-46cc-bdf9-daa9d772bfdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_4a823903-8369-4981-8c4f-511ba0f7ff45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_dd252ab3-3bc0-4078-823f-49b511efba19" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_4a823903-8369-4981-8c4f-511ba0f7ff45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_2fb8a488-0886-45d8-853e-b4fac0e25259" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_dd252ab3-3bc0-4078-823f-49b511efba19" xlink:to="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_2fb8a488-0886-45d8-853e-b4fac0e25259" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/DerivativesOffsettingAssetsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#DerivativesOffsettingAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/DerivativesOffsettingAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_d3693382-8e36-425c-bc6a-f3e4f31d1a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_92f9818b-dc93-4bb4-badb-4bf460782887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_d3693382-8e36-425c-bc6a-f3e4f31d1a2b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_92f9818b-dc93-4bb4-badb-4bf460782887" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement_4fd3679c-8b06-4757-a5b1-3c87ea811a30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_d3693382-8e36-425c-bc6a-f3e4f31d1a2b" xlink:to="loc_us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement_4fd3679c-8b06-4757-a5b1-3c87ea811a30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_c4a39733-6082-4f08-95d9-6d9eb062d8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_4b571176-cc54-4351-aab9-00cb73c27efb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_c4a39733-6082-4f08-95d9-6d9eb062d8b1" xlink:to="loc_us-gaap_DerivativeAssets_4b571176-cc54-4351-aab9-00cb73c27efb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_17d9f57c-caeb-4d29-b4ef-9e8c56e25c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_c4a39733-6082-4f08-95d9-6d9eb062d8b1" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_17d9f57c-caeb-4d29-b4ef-9e8c56e25c63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b61991f1-516a-402e-a83d-997f9b9086d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_2bc35491-6377-4cc5-8d71-ef38a9b7b9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b61991f1-516a-402e-a83d-997f9b9086d0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_2bc35491-6377-4cc5-8d71-ef38a9b7b9ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset_1d557ed4-f70c-4fd9-9756-78bf21342015" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b61991f1-516a-402e-a83d-997f9b9086d0" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset_1d557ed4-f70c-4fd9-9756-78bf21342015" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/DerivativesOffsettingLiabilitiesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#DerivativesOffsettingLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/DerivativesOffsettingLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_240f0ec2-792d-4bf6-8a5c-49c543f4d6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_c19d30da-29a6-41d6-9c94-3d97dd64f889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_240f0ec2-792d-4bf6-8a5c-49c543f4d6a2" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_c19d30da-29a6-41d6-9c94-3d97dd64f889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement_d54de86b-0f44-41f1-b3fc-dc23055f509b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_240f0ec2-792d-4bf6-8a5c-49c543f4d6a2" xlink:to="loc_us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement_d54de86b-0f44-41f1-b3fc-dc23055f509b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_c0cf8157-a5c3-4769-a714-a33f2a6696c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_598b8256-1050-47bf-a147-b14dd07ec026" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_c0cf8157-a5c3-4769-a714-a33f2a6696c0" xlink:to="loc_us-gaap_DerivativeLiabilities_598b8256-1050-47bf-a147-b14dd07ec026" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_f6c197af-fe0c-46c0-95a3-e320021b22d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_c0cf8157-a5c3-4769-a714-a33f2a6696c0" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_f6c197af-fe0c-46c0-95a3-e320021b22d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_aef147f2-0457-4df8-adf9-47788fc89551" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset_e2ac94cd-61e5-4a77-8b2d-95f981d72b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_aef147f2-0457-4df8-adf9-47788fc89551" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset_e2ac94cd-61e5-4a77-8b2d-95f981d72b2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_bd3b8ea0-fd01-4d21-b69f-3b4340f8e86c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_aef147f2-0457-4df8-adf9-47788fc89551" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_bd3b8ea0-fd01-4d21-b69f-3b4340f8e86c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/DerivativesCreditDerivativesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#DerivativesCreditDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/DerivativesCreditDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7d1e9e42-3a5c-4cde-b58c-70e745b987e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationFromOneToThreeYears_0683e233-d184-4b1c-97f9-db8fc2c2999e" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationFromOneToThreeYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7d1e9e42-3a5c-4cde-b58c-70e745b987e2" xlink:to="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationFromOneToThreeYears_0683e233-d184-4b1c-97f9-db8fc2c2999e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationFromThreeToFiveYears_dd6b0d49-3988-4f31-848d-63e6a8e6fd5d" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationFromThreeToFiveYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7d1e9e42-3a5c-4cde-b58c-70e745b987e2" xlink:to="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationFromThreeToFiveYears_dd6b0d49-3988-4f31-848d-63e6a8e6fd5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjecttoMasterNettingArrangementExpirationGreaterThanFiveYears_428427e2-acc5-4d5b-8b70-d0e8e787c5fc" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjecttoMasterNettingArrangementExpirationGreaterThanFiveYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7d1e9e42-3a5c-4cde-b58c-70e745b987e2" xlink:to="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjecttoMasterNettingArrangementExpirationGreaterThanFiveYears_428427e2-acc5-4d5b-8b70-d0e8e787c5fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationLessThanOneYear_1de36f2e-821c-41df-8e2a-4fb62b384030" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationLessThanOneYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_7d1e9e42-3a5c-4cde-b58c-70e745b987e2" xlink:to="loc_bac_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementExpirationLessThanOneYear_1de36f2e-821c-41df-8e2a-4fb62b384030" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_717abf9f-3bf1-434b-9199-90d182b457ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityNotionalAmountExpirationLessThanOneYear_b0428726-42fe-438a-852c-737f70ef0402" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityNotionalAmountExpirationLessThanOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeNotionalAmount_717abf9f-3bf1-434b-9199-90d182b457ab" xlink:to="loc_bac_DerivativeLiabilityNotionalAmountExpirationLessThanOneYear_b0428726-42fe-438a-852c-737f70ef0402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityNotionalAmountExpirationFromOneToThreeYears_bb78c970-2d5f-4857-b660-7734a0047232" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityNotionalAmountExpirationFromOneToThreeYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeNotionalAmount_717abf9f-3bf1-434b-9199-90d182b457ab" xlink:to="loc_bac_DerivativeLiabilityNotionalAmountExpirationFromOneToThreeYears_bb78c970-2d5f-4857-b660-7734a0047232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityNotionalAmountExpirationFromThreeToFiveYears_478bbae9-232e-4a28-98f0-3791cbdfa916" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityNotionalAmountExpirationFromThreeToFiveYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeNotionalAmount_717abf9f-3bf1-434b-9199-90d182b457ab" xlink:to="loc_bac_DerivativeLiabilityNotionalAmountExpirationFromThreeToFiveYears_478bbae9-232e-4a28-98f0-3791cbdfa916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DerivativeLiabilityNotionalAmountGreaterThanFiveYears_2f316753-68a9-4505-996b-3da223e56be7" xlink:href="bac-20241231.xsd#bac_DerivativeLiabilityNotionalAmountGreaterThanFiveYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeNotionalAmount_717abf9f-3bf1-434b-9199-90d182b457ab" xlink:to="loc_bac_DerivativeLiabilityNotionalAmountGreaterThanFiveYears_2f316753-68a9-4505-996b-3da223e56be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_dba4b2d5-6c41-4c58-a332-1a6b23cc243e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditDerivativeMaximumExposureLessThanOneYear_ab78b296-2abb-4d2c-bdbd-37ade54620f2" xlink:href="bac-20241231.xsd#bac_CreditDerivativeMaximumExposureLessThanOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_dba4b2d5-6c41-4c58-a332-1a6b23cc243e" xlink:to="loc_bac_CreditDerivativeMaximumExposureLessThanOneYear_ab78b296-2abb-4d2c-bdbd-37ade54620f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditDerivativeMaximumExposureOneToThreeYears_674ad595-b65b-4f29-985a-347077606e97" xlink:href="bac-20241231.xsd#bac_CreditDerivativeMaximumExposureOneToThreeYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_dba4b2d5-6c41-4c58-a332-1a6b23cc243e" xlink:to="loc_bac_CreditDerivativeMaximumExposureOneToThreeYears_674ad595-b65b-4f29-985a-347077606e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditDerivativeMaximumExposureThreeToFiveYears_089ddc88-719e-4dec-941a-758f093d8125" xlink:href="bac-20241231.xsd#bac_CreditDerivativeMaximumExposureThreeToFiveYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_dba4b2d5-6c41-4c58-a332-1a6b23cc243e" xlink:to="loc_bac_CreditDerivativeMaximumExposureThreeToFiveYears_089ddc88-719e-4dec-941a-758f093d8125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditDerivativeMaximumExposureGreaterThanFiveYears_b38e3740-9f8e-4268-86b2-2352c65aa0a7" xlink:href="bac-20241231.xsd#bac_CreditDerivativeMaximumExposureGreaterThanFiveYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_dba4b2d5-6c41-4c58-a332-1a6b23cc243e" xlink:to="loc_bac_CreditDerivativeMaximumExposureGreaterThanFiveYears_b38e3740-9f8e-4268-86b2-2352c65aa0a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesDebtSecuritiesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_5d7553fb-3c97-46fb-8b88-af81ecfa580b" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_7e4c992b-6335-4d23-8fcb-296631866851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_5d7553fb-3c97-46fb-8b88-af81ecfa580b" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_7e4c992b-6335-4d23-8fcb-296631866851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a8714397-aee1-4b61-b023-1c5a6f3bdf2e" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_5d7553fb-3c97-46fb-8b88-af81ecfa580b" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a8714397-aee1-4b61-b023-1c5a6f3bdf2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_32d748f8-a492-457e-a151-ec87103097bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a47a22b5-b21a-4490-89f5-561b9af285f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_32d748f8-a492-457e-a151-ec87103097bc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a47a22b5-b21a-4490-89f5-561b9af285f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_20ec4b6e-1b05-4a4e-b1e3-222d3663fe11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_32d748f8-a492-457e-a151-ec87103097bc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_20ec4b6e-1b05-4a4e-b1e3-222d3663fe11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_92754204-7320-4600-b14c-99f9b70cf8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_32d748f8-a492-457e-a151-ec87103097bc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_92754204-7320-4600-b14c-99f9b70cf8b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_949c629d-85d7-49d0-a0a1-8920caff86e7" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_8e945016-4aec-47c4-8719-9feae5b494c4" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_949c629d-85d7-49d0-a0a1-8920caff86e7" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_8e945016-4aec-47c4-8719-9feae5b494c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_439aaac8-4690-432c-af10-c6e8247fe011" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_949c629d-85d7-49d0-a0a1-8920caff86e7" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_439aaac8-4690-432c-af10-c6e8247fe011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_3d230313-4c99-433c-9d5f-c329b823326b" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_949c629d-85d7-49d0-a0a1-8920caff86e7" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_3d230313-4c99-433c-9d5f-c329b823326b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_061a49bc-cb3d-4673-9bba-3fa7b9153d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c37eb542-72af-4d0b-89d5-b3c265762936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_061a49bc-cb3d-4673-9bba-3fa7b9153d93" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c37eb542-72af-4d0b-89d5-b3c265762936" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a9a0d80a-22d7-45c1-bcfe-8586ebd7fabc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_061a49bc-cb3d-4673-9bba-3fa7b9153d93" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a9a0d80a-22d7-45c1-bcfe-8586ebd7fabc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5741d716-3199-4bcc-9404-f1c617fa6eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_061a49bc-cb3d-4673-9bba-3fa7b9153d93" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5741d716-3199-4bcc-9404-f1c617fa6eb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_cd89b78c-5a68-4b09-9432-e250efece4fa" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_06877288-ef29-4bcc-a7e6-3147cf5e2bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_cd89b78c-5a68-4b09-9432-e250efece4fa" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_06877288-ef29-4bcc-a7e6-3147cf5e2bf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_651092d6-de59-415f-87fd-d46c8c388793" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_cd89b78c-5a68-4b09-9432-e250efece4fa" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_651092d6-de59-415f-87fd-d46c8c388793" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_7c494700-14b5-45d6-a1c5-74670adcaee0" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f553b59f-4956-4a42-81d5-fda93227db4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_7c494700-14b5-45d6-a1c5-74670adcaee0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f553b59f-4956-4a42-81d5-fda93227db4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_2165743c-750e-40fc-858b-3a082f424976" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_7c494700-14b5-45d6-a1c5-74670adcaee0" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_2165743c-750e-40fc-858b-3a082f424976" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_394400c8-45dd-420e-91c8-2f94016fac19" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_31aee8fa-1789-4ca3-bacc-868cff9dc125" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_394400c8-45dd-420e-91c8-2f94016fac19" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_31aee8fa-1789-4ca3-bacc-868cff9dc125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_3768d82d-b8f2-45fe-931b-68157ce5875b" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_394400c8-45dd-420e-91c8-2f94016fac19" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_3768d82d-b8f2-45fe-931b-68157ce5875b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesGrossUnrealizedLoss_b94164ed-b90c-4e00-91d2-244938a96bc2" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesGrossUnrealizedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_7dcac7aa-4ff2-4f0a-b6d9-cd6e02a819ec" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesGrossUnrealizedLoss_b94164ed-b90c-4e00-91d2-244938a96bc2" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_7dcac7aa-4ff2-4f0a-b6d9-cd6e02a819ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_3336454a-d4d7-4922-a9ea-bdd4ccf95e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesGrossUnrealizedLoss_b94164ed-b90c-4e00-91d2-244938a96bc2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_3336454a-d4d7-4922-a9ea-bdd4ccf95e5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_55c8dba5-07c8-4da1-a9b7-76eb8847a6ba" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_daefcd48-7381-4eb3-b148-71d59f49a9bf" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_OtherDebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_55c8dba5-07c8-4da1-a9b7-76eb8847a6ba" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_daefcd48-7381-4eb3-b148-71d59f49a9bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_8df474a5-4a81-4e95-a598-ccd1e7005a65" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_OtherDebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_55c8dba5-07c8-4da1-a9b7-76eb8847a6ba" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueGrossUnrealizedLoss_8df474a5-4a81-4e95-a598-ccd1e7005a65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_0f719e25-2d7a-4d4a-b664-b439e8025985" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_OtherDebtSecuritiesCarriedAtFairValueAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_55c8dba5-07c8-4da1-a9b7-76eb8847a6ba" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_0f719e25-2d7a-4d4a-b664-b439e8025985" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesFairValueExcludingAccruedInterest_2df2b796-d465-40b7-9668-b181488bab36" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesFairValueExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_26561f3e-6db7-471f-98c1-9102801cd95a" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesFairValueExcludingAccruedInterest_2df2b796-d465-40b7-9668-b181488bab36" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_26561f3e-6db7-471f-98c1-9102801cd95a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_02a06880-e078-442b-a991-5d13ad0b84ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesFairValueExcludingAccruedInterest_2df2b796-d465-40b7-9668-b181488bab36" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_02a06880-e078-442b-a991-5d13ad0b84ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesGrossUnrealizedGain_5c9eb4e4-d790-4d28-8b95-a3d5f1deb2cd" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesGrossUnrealizedGain"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_24bd0434-d8a9-4dda-923c-742c5963f29c" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesGrossUnrealizedGain_5c9eb4e4-d790-4d28-8b95-a3d5f1deb2cd" xlink:to="loc_bac_DebtSecuritiesCarriedAtFairValueGrossUnrealizedGain_24bd0434-d8a9-4dda-923c-742c5963f29c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_23267ea8-33b4-4f45-ba5c-a57f0b81a04e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesGrossUnrealizedGain_5c9eb4e4-d790-4d28-8b95-a3d5f1deb2cd" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_23267ea8-33b4-4f45-ba5c-a57f0b81a04e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesDebtSecuritiesDetails_1" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesDebtSecuritiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesDebtSecuritiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_856cc43d-42ba-4302-acbd-5ad703bb21e5" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesGrossUnrealizedGain_3aa9c372-4990-4fae-af8a-8e756c10390b" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesGrossUnrealizedGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_856cc43d-42ba-4302-acbd-5ad703bb21e5" xlink:to="loc_bac_DebtSecuritiesGrossUnrealizedGain_3aa9c372-4990-4fae-af8a-8e756c10390b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesGrossUnrealizedLoss_b7e2e02d-2f86-434d-93c2-3be9ace1e206" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesGrossUnrealizedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_856cc43d-42ba-4302-acbd-5ad703bb21e5" xlink:to="loc_bac_DebtSecuritiesGrossUnrealizedLoss_b7e2e02d-2f86-434d-93c2-3be9ace1e206" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesFairValueExcludingAccruedInterest_a13fa25d-9a50-4781-be38-6111baecd22a" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_856cc43d-42ba-4302-acbd-5ad703bb21e5" xlink:to="loc_bac_DebtSecuritiesFairValueExcludingAccruedInterest_a13fa25d-9a50-4781-be38-6111baecd22a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesGrossRealizedGainsLossesonSalesofAvailableForSaleDebtSecuritiesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesGrossRealizedGainsLossesonSalesofAvailableForSaleDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesGrossRealizedGainsLossesonSalesofAvailableForSaleDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_569eff47-67b2-48b1-aea3-ce686eb5e9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_cb385bb7-83a0-4d11-8951-51a4dbd39653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_569eff47-67b2-48b1-aea3-ce686eb5e9a1" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_cb385bb7-83a0-4d11-8951-51a4dbd39653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_3665ac15-caa5-4e5e-a921-c291c3b46936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_569eff47-67b2-48b1-aea3-ce686eb5e9a1" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_3665ac15-caa5-4e5e-a921-c291c3b46936" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesAFSDebtSecuritiesinaContinuousUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesAFSDebtSecuritiesinaContinuousUnrealizedLossPositionDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesAFSDebtSecuritiesinaContinuousUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_a2885c0d-f259-45e2-a341-f39465411024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f3abf074-dd36-4d2e-976a-d7bc1778ecf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_a2885c0d-f259-45e2-a341-f39465411024" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f3abf074-dd36-4d2e-976a-d7bc1778ecf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2d7aa7aa-0efc-454f-809d-b3a05a5e22ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_a2885c0d-f259-45e2-a341-f39465411024" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2d7aa7aa-0efc-454f-809d-b3a05a5e22ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_848ed720-c0fb-44f5-8a94-c9b2a8815e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7284ad72-c978-4047-a598-90e59ac4d6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_848ed720-c0fb-44f5-8a94-c9b2a8815e2d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7284ad72-c978-4047-a598-90e59ac4d6ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_abd067b3-092b-470c-b7d1-941e36d3f2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_848ed720-c0fb-44f5-8a94-c9b2a8815e2d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_abd067b3-092b-470c-b7d1-941e36d3f2dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesMaturitiesofDebtSecuritiesCarriedatFairValueandHeldtomaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesMaturitiesofDebtSecuritiesCarriedatFairValueandHeldtomaturityDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesMaturitiesofDebtSecuritiesCarriedatFairValueandHeldtomaturityDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_d96dcebb-18b6-4ce3-a6ca-1fbd45ea5509" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesNextRollingTwelveMonthsFairValue_d503203d-cb62-4f9f-9677-2cb07bc1770a" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_d96dcebb-18b6-4ce3-a6ca-1fbd45ea5509" xlink:to="loc_bac_DebtMaturitiesNextRollingTwelveMonthsFairValue_d503203d-cb62-4f9f-9677-2cb07bc1770a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesRollingYearTwoThroughFiveFairValue_095678dd-7859-4166-8d76-999236fb7d90" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_d96dcebb-18b6-4ce3-a6ca-1fbd45ea5509" xlink:to="loc_bac_DebtMaturitiesRollingYearTwoThroughFiveFairValue_095678dd-7859-4166-8d76-999236fb7d90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesRollingYearSixThroughTenFairValue_26258f89-0e07-4cb0-98b9-21681eb3628f" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_d96dcebb-18b6-4ce3-a6ca-1fbd45ea5509" xlink:to="loc_bac_DebtMaturitiesRollingYearSixThroughTenFairValue_26258f89-0e07-4cb0-98b9-21681eb3628f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesRollingAfterYearTenFairValue_8d64b773-3ec6-4412-b9e9-9c7b9eccc2ee" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_d96dcebb-18b6-4ce3-a6ca-1fbd45ea5509" xlink:to="loc_bac_DebtMaturitiesRollingAfterYearTenFairValue_8d64b773-3ec6-4412-b9e9-9c7b9eccc2ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostBasis_c21a6cec-c2bb-4302-8f6d-2063bc81d3ef" xlink:href="bac-20241231.xsd#bac_DebtSecuritiesCarriedAtFairValueAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_1a1e0091-aa70-4df6-ac7f-3a5f4c06abf1" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostBasis_c21a6cec-c2bb-4302-8f6d-2063bc81d3ef" xlink:to="loc_bac_DebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_1a1e0091-aa70-4df6-ac7f-3a5f4c06abf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_314f1a79-f976-4038-af1a-3a8e4bbb8e4e" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostBasis_c21a6cec-c2bb-4302-8f6d-2063bc81d3ef" xlink:to="loc_bac_DebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_314f1a79-f976-4038-af1a-3a8e4bbb8e4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_a8958d94-cad2-48ec-8c76-02a18f91067e" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostBasis_c21a6cec-c2bb-4302-8f6d-2063bc81d3ef" xlink:to="loc_bac_DebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_a8958d94-cad2-48ec-8c76-02a18f91067e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DebtMaturitiesRollingAfterYearTenAmortizedCostBasis_88874e42-7f05-4874-af74-dae9476dac12" xlink:href="bac-20241231.xsd#bac_DebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DebtSecuritiesCarriedAtFairValueAmortizedCostBasis_c21a6cec-c2bb-4302-8f6d-2063bc81d3ef" xlink:to="loc_bac_DebtMaturitiesRollingAfterYearTenAmortizedCostBasis_88874e42-7f05-4874-af74-dae9476dac12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_31700b3f-651e-4c72-8db5-d3a4b1469cad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_HeldtomaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_376158e4-cf32-4c3c-aa34-d65dbd73438c" xlink:href="bac-20241231.xsd#bac_HeldtomaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_31700b3f-651e-4c72-8db5-d3a4b1469cad" xlink:to="loc_bac_HeldtomaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_376158e4-cf32-4c3c-aa34-d65dbd73438c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_HeldtomaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_25f1ffd9-2dcb-483c-b157-a51bf369efda" xlink:href="bac-20241231.xsd#bac_HeldtomaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_31700b3f-651e-4c72-8db5-d3a4b1469cad" xlink:to="loc_bac_HeldtomaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_25f1ffd9-2dcb-483c-b157-a51bf369efda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenNetCarryingAmount_0a414289-5e7c-4823-a0f1-e4d16777fee9" xlink:href="bac-20241231.xsd#bac_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenNetCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_31700b3f-651e-4c72-8db5-d3a4b1469cad" xlink:to="loc_bac_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenNetCarryingAmount_0a414289-5e7c-4823-a0f1-e4d16777fee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsNetCarryingAmount_54fb7121-9d53-4bd0-bcbb-574f0437b525" xlink:href="bac-20241231.xsd#bac_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsNetCarryingAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_31700b3f-651e-4c72-8db5-d3a4b1469cad" xlink:to="loc_bac_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsNetCarryingAmount_54fb7121-9d53-4bd0-bcbb-574f0437b525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd79bca6-6f9a-45da-9b49-5948c1a19907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_91909652-aa05-483d-889b-14e31cffece5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd79bca6-6f9a-45da-9b49-5948c1a19907" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_91909652-aa05-483d-889b-14e31cffece5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_168f2565-03ea-40ed-b675-b7b13e426909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd79bca6-6f9a-45da-9b49-5948c1a19907" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_168f2565-03ea-40ed-b675-b7b13e426909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_e4d2302a-2b91-428c-b8c8-5b5e155102d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd79bca6-6f9a-45da-9b49-5948c1a19907" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_e4d2302a-2b91-428c-b8c8-5b5e155102d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_e5efe2c8-29ab-4669-a4b1-84dbdced133d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd79bca6-6f9a-45da-9b49-5948c1a19907" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_e5efe2c8-29ab-4669-a4b1-84dbdced133d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/OutstandingLoansandLeasesandAllowanceforCreditLossesCreditCardandOtherConsumerCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#OutstandingLoansandLeasesandAllowanceforCreditLossesCreditCardandOtherConsumerCreditQualityIndicatorsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/OutstandingLoansandLeasesandAllowanceforCreditLossesCreditCardandOtherConsumerCreditQualityIndicatorsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoanWriteoff_49243d6a-3e4f-4759-a46c-34b5136f70ef" xlink:href="bac-20241231.xsd#bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoanWriteoff"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_ec482144-3d7c-447a-a07c-b058540e5398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoanWriteoff_49243d6a-3e4f-4759-a46c-34b5136f70ef" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_ec482144-3d7c-447a-a07c-b058540e5398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_f363076e-24d3-48fb-9a53-ce2b203478ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoanWriteoff_49243d6a-3e4f-4759-a46c-34b5136f70ef" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_f363076e-24d3-48fb-9a53-ce2b203478ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoan_90230e5c-ff47-43fb-8900-a2457cb0d9d0" xlink:href="bac-20241231.xsd#bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_070f148f-5f1f-4e69-8183-15c91dbb08bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoan_90230e5c-ff47-43fb-8900-a2457cb0d9d0" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_070f148f-5f1f-4e69-8183-15c91dbb08bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_62ce509a-c9d1-4e44-9c84-94a150ef68d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FinancingReceivableExcludingAccruedInterestRevolvingAndRevolvingConvertedToTermLoan_90230e5c-ff47-43fb-8900-a2457cb0d9d0" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_62ce509a-c9d1-4e44-9c84-94a150ef68d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_e6ccc3fa-a7bf-435e-bb9d-b0ea53875d73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_e6ccc3fa-a7bf-435e-bb9d-b0ea53875d73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_959749f7-6365-45ee-bd2a-8f3aafa892e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_959749f7-6365-45ee-bd2a-8f3aafa892e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_2f6af4a7-f2c7-4faf-b918-1eef480c26b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_2f6af4a7-f2c7-4faf-b918-1eef480c26b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_217f628b-a864-40ba-b87b-00f3b0240eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_217f628b-a864-40ba-b87b-00f3b0240eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_f87e4c16-c216-490a-bb59-bc4c70c93954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_f87e4c16-c216-490a-bb59-bc4c70c93954" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_149eaeeb-ce0f-4ea6-bd30-20067c1bf59e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_149eaeeb-ce0f-4ea6-bd30-20067c1bf59e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_650c6e52-849f-44b7-b7cb-6dafbb5cf735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_4711bc2e-fac3-4f20-9943-ea219b6a925c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_650c6e52-849f-44b7-b7cb-6dafbb5cf735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_8fbec22d-0b89-499a-94e5-e4ee1e40f21a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_8fbec22d-0b89-499a-94e5-e4ee1e40f21a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_f8ee82bb-d95e-4de3-80d2-a89b7f598e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_f8ee82bb-d95e-4de3-80d2-a89b7f598e5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_8a70e446-769d-4b64-909b-b5583b1eac4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_8a70e446-769d-4b64-909b-b5583b1eac4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_21fc4458-ac08-4460-9afb-6651a92294e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_21fc4458-ac08-4460-9afb-6651a92294e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_5058c3c7-fdb5-4903-90cb-cd568056e607" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_5058c3c7-fdb5-4903-90cb-cd568056e607" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_a244423b-7d81-44be-8999-6e5bc5d94f87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_a244423b-7d81-44be-8999-6e5bc5d94f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_eb079cf2-15b6-4d9f-b808-be9e6277040b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d121720-614e-471b-89f3-ad60196d2483" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_eb079cf2-15b6-4d9f-b808-be9e6277040b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/OutstandingLoansandLeasesandAllowanceforCreditLossesAllowancebyPortfolioSegmentDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#OutstandingLoansandLeasesandAllowanceforCreditLossesAllowancebyPortfolioSegmentDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/OutstandingLoansandLeasesandAllowanceforCreditLossesAllowancebyPortfolioSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_f58a7e8c-c932-4975-a625-e80d67b5f15a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_832246e9-7ec8-4c49-a1f1-b07828ff8977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_f58a7e8c-c932-4975-a625-e80d67b5f15a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_832246e9-7ec8-4c49-a1f1-b07828ff8977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_de210124-8f03-4edd-a142-56631c7d3343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_f58a7e8c-c932-4975-a625-e80d67b5f15a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_de210124-8f03-4edd-a142-56631c7d3343" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetCreditLossAllowance_be7ec738-b9ad-4d78-a631-4be05134602c" xlink:href="bac-20241231.xsd#bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetCreditLossAllowance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_190c0f9a-bada-4d89-886b-b8e4707fd8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetCreditLossAllowance_be7ec738-b9ad-4d78-a631-4be05134602c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_190c0f9a-bada-4d89-886b-b8e4707fd8f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_5552176e-b7a8-46d4-aed8-98bb37783c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetCreditLossAllowance_be7ec738-b9ad-4d78-a631-4be05134602c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_5552176e-b7a8-46d4-aed8-98bb37783c12" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritizationsandOtherVariableInterestEntitiesOtherAssetbackedVIEsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritizationsandOtherVariableInterestEntitiesOtherAssetbackedVIEsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritizationsandOtherVariableInterestEntitiesOtherAssetbackedVIEsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a3db03a8-3d59-46d1-9cb2-ffe09543c668" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_04beb1b5-58d6-4148-aff4-57295243383d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a3db03a8-3d59-46d1-9cb2-ffe09543c668" xlink:to="loc_us-gaap_ShortTermBorrowings_04beb1b5-58d6-4148-aff4-57295243383d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e7de54e6-0dd3-4907-a5da-bf53b8005d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a3db03a8-3d59-46d1-9cb2-ffe09543c668" xlink:to="loc_us-gaap_LongTermDebt_e7de54e6-0dd3-4907-a5da-bf53b8005d3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_f202ca72-ab64-4526-9d0e-eaab141909d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a3db03a8-3d59-46d1-9cb2-ffe09543c668" xlink:to="loc_us-gaap_OtherLiabilities_f202ca72-ab64-4526-9d0e-eaab141909d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/LeasesLessorArrangementsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#LeasesLessorArrangementsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/LeasesLessorArrangementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentInLease_0ed27b6d-7e2f-48e7-b57f-f9406c965ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentInLease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_4a9f8436-93ad-40bb-b220-8d8a7b66bcde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetInvestmentInLease_0ed27b6d-7e2f-48e7-b57f-f9406c965ee4" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_4a9f8436-93ad-40bb-b220-8d8a7b66bcde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SalesTypeAndDirectFinancingLeasesUnguaranteedResidualAsset_484c761a-19f0-4401-b819-f906f136cc56" xlink:href="bac-20241231.xsd#bac_SalesTypeAndDirectFinancingLeasesUnguaranteedResidualAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetInvestmentInLease_0ed27b6d-7e2f-48e7-b57f-f9406c965ee4" xlink:to="loc_bac_SalesTypeAndDirectFinancingLeasesUnguaranteedResidualAsset_484c761a-19f0-4401-b819-f906f136cc56" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/LeasesLeaseIncomeDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#LeasesLeaseIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/LeasesLeaseIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_95929835-e609-4f79-9425-c25b4ecb5ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SalesTypeAndDirectFinancingLeasesLeaseIncome_af071598-223d-4c42-9623-88148f134db9" xlink:href="bac-20241231.xsd#bac_SalesTypeAndDirectFinancingLeasesLeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_95929835-e609-4f79-9425-c25b4ecb5ea2" xlink:to="loc_bac_SalesTypeAndDirectFinancingLeasesLeaseIncome_af071598-223d-4c42-9623-88148f134db9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_e210c31f-adc9-47e0-a585-912f95a4af64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_95929835-e609-4f79-9425-c25b4ecb5ea2" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_e210c31f-adc9-47e0-a585-912f95a4af64" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/LeasesSupplementalInformationDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#LeasesSupplementalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/LeasesSupplementalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_465bdc5c-1cd9-40f2-88a6-2f6f0fa7e71c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_7c18135b-8bde-41a0-b8d3-3b7188e006e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_465bdc5c-1cd9-40f2-88a6-2f6f0fa7e71c" xlink:to="loc_us-gaap_VariableLeaseCost_7c18135b-8bde-41a0-b8d3-3b7188e006e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_8a388c1e-3609-462a-bf21-5e06195c486a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_465bdc5c-1cd9-40f2-88a6-2f6f0fa7e71c" xlink:to="loc_us-gaap_OperatingLeaseCost_8a388c1e-3609-462a-bf21-5e06195c486a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/LeasesMaturityofLessorandLesseeArrangementsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#LeasesMaturityofLessorandLesseeArrangementsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/LeasesMaturityofLessorandLesseeArrangementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_df584491-886d-4dab-b642-36065227fbed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_87c7b177-17dd-46cb-ab34-433478675e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_df584491-886d-4dab-b642-36065227fbed" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_87c7b177-17dd-46cb-ab34-433478675e9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_23e10221-f700-498f-9b1b-c65457308604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_df584491-886d-4dab-b642-36065227fbed" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_23e10221-f700-498f-9b1b-c65457308604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_07365f94-40d0-496f-8ac3-68b64a25dc52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f99e8c1d-2f82-476c-9967-250dce10b48c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_07365f94-40d0-496f-8ac3-68b64a25dc52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f99e8c1d-2f82-476c-9967-250dce10b48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b83e2d1b-c8cc-499c-8e00-f7ce5bb1b9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_07365f94-40d0-496f-8ac3-68b64a25dc52" xlink:to="loc_us-gaap_OperatingLeaseLiability_b83e2d1b-c8cc-499c-8e00-f7ce5bb1b9a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_095bf21f-7837-44d9-82e1-b7246cb10741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_095bf21f-7837-44d9-82e1-b7246cb10741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_bccf7ba9-5345-46c5-8d51-9e91d52af6db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_bccf7ba9-5345-46c5-8d51-9e91d52af6db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_5ee13ca8-6f74-493d-a05c-c51b6ef61451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_5ee13ca8-6f74-493d-a05c-c51b6ef61451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_f34e3ee5-bea3-439b-8f76-d370b8ebc1b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_f34e3ee5-bea3-439b-8f76-d370b8ebc1b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b6aa3cd8-836f-4a56-bb29-44d4d5cd958e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b6aa3cd8-836f-4a56-bb29-44d4d5cd958e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_29329271-24de-4445-8ae8-ce2e0e6cfc50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d2829cfd-b668-4d52-b988-2ea9b3b01a48" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_29329271-24de-4445-8ae8-ce2e0e6cfc50" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/LeasesMaturityofLessorandLesseeArrangementsDetails_1" xlink:type="simple" xlink:href="bac-20241231.xsd#LeasesMaturityofLessorandLesseeArrangementsDetails_1"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/LeasesMaturityofLessorandLesseeArrangementsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_f9c28c30-3f5c-4ab7-a73d-e30b89c80a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_f9c28c30-3f5c-4ab7-a73d-e30b89c80a6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_d7c02066-a37d-427a-b21e-292f52f51d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_d7c02066-a37d-427a-b21e-292f52f51d4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_8abcfee2-3364-42e3-bc80-07e67a7d02f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_8abcfee2-3364-42e3-bc80-07e67a7d02f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_dfea2e54-c4a9-40fc-bbfe-cf7d734c163b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_dfea2e54-c4a9-40fc-bbfe-cf7d734c163b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_6bd67406-d9ed-4a37-801c-4fca15983871" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_6bd67406-d9ed-4a37-801c-4fca15983871" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_d85be861-d2dc-46d7-a1af-0b4f55f494ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_7cfee116-7ffe-47bb-a001-722819ee949e" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_d85be861-d2dc-46d7-a1af-0b4f55f494ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_18b29009-cd3c-46f5-9556-bcba581953cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_18b29009-cd3c-46f5-9556-bcba581953cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_bd3f0f6a-effb-416f-aa6c-4e81554b6940" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_bd3f0f6a-effb-416f-aa6c-4e81554b6940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a7a8fcd1-e6e6-47a1-a7e4-f44029cc77e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a7a8fcd1-e6e6-47a1-a7e4-f44029cc77e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b579ed1b-832e-4098-bbc2-7164a6e2bfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b579ed1b-832e-4098-bbc2-7164a6e2bfdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e5bc9035-84d1-4ab1-baf8-818bb196a543" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e5bc9035-84d1-4ab1-baf8-818bb196a543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_84625c17-c120-4056-993f-2bf5a572f47f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e0e65861-9f60-43b5-a444-dfbff7c3ed9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_84625c17-c120-4056-993f-2bf5a572f47f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/DepositsContractualMaturitiesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#DepositsContractualMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/DepositsContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_8d18cbdb-7663-47ad-a65f-c338e04f8c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_8d18cbdb-7663-47ad-a65f-c338e04f8c7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_4a5a160c-ac42-413e-9a3b-180bc9601c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_4a5a160c-ac42-413e-9a3b-180bc9601c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_00d726f7-7c7a-4818-bb71-431763302078" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_00d726f7-7c7a-4818-bb71-431763302078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_2b2723c9-8de2-4dc7-af99-e8c1aca3886e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_2b2723c9-8de2-4dc7-af99-e8c1aca3886e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_8b042aad-2e75-4567-ad29-77527d705d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_8b042aad-2e75-4567-ad29-77527d705d4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_c8c59af7-4f25-49d7-9d8a-6d37b311d6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_fcadc967-5fdf-4888-8806-98bed346d854" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_c8c59af7-4f25-49d7-9d8a-6d37b311d6d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashSecuritiesFinancingAgreementsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashSecuritiesFinancingAgreementsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashSecuritiesFinancingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_cf34bf7b-9140-4363-b492-97e963bed137" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_3113b6e2-454c-49ef-8ddf-af429288ce53" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_cf34bf7b-9140-4363-b492-97e963bed137" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_3113b6e2-454c-49ef-8ddf-af429288ce53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementRightToReclaimSecurities_0dc06f54-927c-4d67-be0d-5952e94d9d7a" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_cf34bf7b-9140-4363-b492-97e963bed137" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementRightToReclaimSecurities_0dc06f54-927c-4d67-be0d-5952e94d9d7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset_6d1533b5-8be1-4aaa-a23a-d5e6374791ac" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementOffset_77eab574-0b1e-45b4-926e-4cab45f6d26f" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset_6d1533b5-8be1-4aaa-a23a-d5e6374791ac" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementOffset_77eab574-0b1e-45b4-926e-4cab45f6d26f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementOffset_463ab7d4-4aa1-4f39-846f-490cae7133cf" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementOffset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset_6d1533b5-8be1-4aaa-a23a-d5e6374791ac" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementOffset_463ab7d4-4aa1-4f39-846f-490cae7133cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset_9d6a9016-5f89-467d-8ade-ad2525b88696" xlink:href="bac-20241231.xsd#bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementBeforeOffset_a6840f99-b0c7-4d0d-a789-1c0eae215754" xlink:href="bac-20241231.xsd#bac_SecuritiesBorrowedSubjectToMasterNettingArrangementBeforeOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset_9d6a9016-5f89-467d-8ade-ad2525b88696" xlink:to="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementBeforeOffset_a6840f99-b0c7-4d0d-a789-1c0eae215754" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementOffset_5438d7e0-d257-4f3d-bbfe-0e0974ac97d5" xlink:href="bac-20241231.xsd#bac_SecuritiesBorrowedSubjectToMasterNettingArrangementOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset_9d6a9016-5f89-467d-8ade-ad2525b88696" xlink:to="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementOffset_5438d7e0-d257-4f3d-bbfe-0e0974ac97d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_dde2758d-6865-4f8c-bffa-e84e456aa5cd" xlink:href="bac-20241231.xsd#bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset_04a9f3fc-4650-44f7-8aa6-8cf2d7cd8e8d" xlink:href="bac-20241231.xsd#bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_dde2758d-6865-4f8c-bffa-e84e456aa5cd" xlink:to="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAfterOffset_04a9f3fc-4650-44f7-8aa6-8cf2d7cd8e8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementCollateralObligationToReturnSecurities_c8dc0312-4a44-4ed3-abb7-bb34625a81c6" xlink:href="bac-20241231.xsd#bac_SecuritiesBorrowedSubjectToMasterNettingArrangementCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_dde2758d-6865-4f8c-bffa-e84e456aa5cd" xlink:to="loc_bac_SecuritiesBorrowedSubjectToMasterNettingArrangementCollateralObligationToReturnSecurities_c8dc0312-4a44-4ed3-abb7-bb34625a81c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_8fb645c0-f025-47d9-9cfc-abc6c87f4f65" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset_6b1d155b-f183-492b-8b7a-cc250397e3a6" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_8fb645c0-f025-47d9-9cfc-abc6c87f4f65" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset_6b1d155b-f183-492b-8b7a-cc250397e3a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset_e09c38d2-31cd-4f41-93ad-a64600a84237" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_8fb645c0-f025-47d9-9cfc-abc6c87f4f65" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementOffset_e09c38d2-31cd-4f41-93ad-a64600a84237" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_f722f121-5cf7-4173-ab4e-30670f5fc7ea" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_b98d37be-7770-4616-adb6-215e93b205b9" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_f722f121-5cf7-4173-ab4e-30670f5fc7ea" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_b98d37be-7770-4616-adb6-215e93b205b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities_ba4cad03-20c5-4079-8030-10ac0413777e" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_f722f121-5cf7-4173-ab4e-30670f5fc7ea" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities_ba4cad03-20c5-4079-8030-10ac0413777e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_280ea7f2-5a13-40f3-aa2d-2c9e54ae68f6" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementBeforeOffset_b3bdbce9-b5a8-4784-9b3c-0323791d3ff8" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementBeforeOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_280ea7f2-5a13-40f3-aa2d-2c9e54ae68f6" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementBeforeOffset_b3bdbce9-b5a8-4784-9b3c-0323791d3ff8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementOffset_9bbca9f1-4bdb-41b3-a205-8b09d1f24682" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_280ea7f2-5a13-40f3-aa2d-2c9e54ae68f6" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementOffset_9bbca9f1-4bdb-41b3-a205-8b09d1f24682" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset_abf5de00-54b9-4108-bb8b-c0606ec69fd6" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementBeforeOffset_9699e402-dc4f-434b-805b-c876e664fadc" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementBeforeOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset_abf5de00-54b9-4108-bb8b-c0606ec69fd6" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementBeforeOffset_9699e402-dc4f-434b-805b-c876e664fadc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementBeforeOffset_0fe8f1b6-1644-4705-bb03-6a3fc8241708" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementBeforeOffset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementBeforeOffset_abf5de00-54b9-4108-bb8b-c0606ec69fd6" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementBeforeOffset_0fe8f1b6-1644-4705-bb03-6a3fc8241708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_2304e9a8-ad91-4a0a-9bf0-cf82f7ccc0ce" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_1f224fa1-6618-4948-a2a4-fd8e523dee2c" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_2304e9a8-ad91-4a0a-9bf0-cf82f7ccc0ce" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_1f224fa1-6618-4948-a2a4-fd8e523dee2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementCollateralRightToReclaimSecurities_3fd6d736-3814-4a0f-bea3-fc1f02a23fbc" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_2304e9a8-ad91-4a0a-9bf0-cf82f7ccc0ce" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementCollateralRightToReclaimSecurities_3fd6d736-3814-4a0f-bea3-fc1f02a23fbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_ecad4aa4-2b95-4811-a921-42d470d80b4c" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementBeforeOffset_834fa720-b1ef-4b1e-a924-b8a01fa76c83" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementBeforeOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_ecad4aa4-2b95-4811-a921-42d470d80b4c" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementBeforeOffset_834fa720-b1ef-4b1e-a924-b8a01fa76c83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementOffset_89ccbff3-b380-47a4-8fba-76c42aacbf7e" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_ecad4aa4-2b95-4811-a921-42d470d80b4c" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementOffset_89ccbff3-b380-47a4-8fba-76c42aacbf7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities_7c9c9274-5a18-4fab-b09e-d4bd6b4103b0" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementCollateralRightToReclaimSecurities_10d376a9-f831-4ba8-8bd7-5cbe65235b58" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities_7c9c9274-5a18-4fab-b09e-d4bd6b4103b0" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementCollateralRightToReclaimSecurities_10d376a9-f831-4ba8-8bd7-5cbe65235b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementRightToReclaimSecurities_a85117b9-289c-47f2-a59d-956cb936b794" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementRightToReclaimSecurities_7c9c9274-5a18-4fab-b09e-d4bd6b4103b0" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementRightToReclaimSecurities_a85117b9-289c-47f2-a59d-956cb936b794" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashSecuritiesFinancingAgreementsDetails_1" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashSecuritiesFinancingAgreementsDetails_1"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashSecuritiesFinancingAgreementsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_afc95104-30d2-41e0-96d0-81fecd88ae5a" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_80907c68-a9b0-4c1d-a2a9-1ca0794f0ef3" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_afc95104-30d2-41e0-96d0-81fecd88ae5a" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAfterOffset_80907c68-a9b0-4c1d-a2a9-1ca0794f0ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_ffe3d1c1-7950-4c47-904f-81512b08b9f8" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAfterOffset_afc95104-30d2-41e0-96d0-81fecd88ae5a" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAfterOffset_ffe3d1c1-7950-4c47-904f-81512b08b9f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_4a1d3fe1-b398-4887-8196-bb9af9995b67" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_83ecdd9e-e4cd-43be-b4ea-5f9128b23161" xlink:href="bac-20241231.xsd#bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_4a1d3fe1-b398-4887-8196-bb9af9995b67" xlink:to="loc_bac_SecuritiesSoldSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_83ecdd9e-e4cd-43be-b4ea-5f9128b23161" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_ccd69c1f-04f5-4642-8dce-4a9230387169" xlink:href="bac-20241231.xsd#bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_SecuritiesFinancingAgreementsLiabilitySubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_4a1d3fe1-b398-4887-8196-bb9af9995b67" xlink:to="loc_bac_SecuritiesFinancingAgreementsLiabilityOtherSubjectToMasterNettingArrangementAmountOffsetAgainstCollateral_ccd69c1f-04f5-4642-8dce-4a9230387169" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashRemainingContractualMaturityDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashRemainingContractualMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/SecuritiesFinancingAgreementsShorttermBorrowingsCollateralandRestrictedCashRemainingContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement_302f062d-982b-4e7e-9743-f40913c20178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement_f8349927-066a-475d-a554-6c3061f12267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement_302f062d-982b-4e7e-9743-f40913c20178" xlink:to="loc_us-gaap_FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement_f8349927-066a-475d-a554-6c3061f12267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedIncludingNotSubjectToMasterNettingArrangementAndAssetsOtherThanSecuritiesTransferred_b33a3d71-63ca-48a5-a06e-57d729cf0a98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesLoanedIncludingNotSubjectToMasterNettingArrangementAndAssetsOtherThanSecuritiesTransferred"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement_302f062d-982b-4e7e-9743-f40913c20178" xlink:to="loc_us-gaap_SecuritiesLoanedIncludingNotSubjectToMasterNettingArrangementAndAssetsOtherThanSecuritiesTransferred_b33a3d71-63ca-48a5-a06e-57d729cf0a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_SecuritiesLoanedOtherAssetsGrossIncludingNotSubjectToMasterNettingArrangement_05ca5fc0-8cfb-4a70-84f4-0f415913e171" xlink:href="bac-20241231.xsd#bac_SecuritiesLoanedOtherAssetsGrossIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement_302f062d-982b-4e7e-9743-f40913c20178" xlink:to="loc_bac_SecuritiesLoanedOtherAssetsGrossIncludingNotSubjectToMasterNettingArrangement_05ca5fc0-8cfb-4a70-84f4-0f415913e171" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/LongtermDebtLongtermDebtbyMaturityDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#LongtermDebtLongtermDebtbyMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/LongtermDebtLongtermDebtbyMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_919ebf0a-8938-444d-a2e1-7945acdc7763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_919ebf0a-8938-444d-a2e1-7945acdc7763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6aa348e9-837f-4543-af88-0d519cbb859a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6aa348e9-837f-4543-af88-0d519cbb859a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_bbb0ea41-ad00-4f07-b8b3-be478f89201c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_bbb0ea41-ad00-4f07-b8b3-be478f89201c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_a4d5757a-bd32-4828-97c5-ec83f3a85788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_a4d5757a-bd32-4828-97c5-ec83f3a85788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c33ec19a-b22c-4fec-a555-fa134200d8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c33ec19a-b22c-4fec-a555-fa134200d8ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_900d55fd-6ab6-4bda-b452-6f8132cfd896" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a3c82728-b739-4f71-9984-5e2b757e9003" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_900d55fd-6ab6-4bda-b452-6f8132cfd896" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/CommitmentsandContingenciesCreditExtensionCommitmentsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#CommitmentsandContingenciesCreditExtensionCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/CommitmentsandContingenciesCreditExtensionCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditExtensionCommitmentsNotionalAmount_4fec93c3-1666-4b39-9455-0413e3f705f1" xlink:href="bac-20241231.xsd#bac_CreditExtensionCommitmentsNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationInOneYearOrLess_0ccea0d4-19b9-4cd1-b8a2-ee0a0927e10e" xlink:href="bac-20241231.xsd#bac_CreditExtensionCommitmentsNotionalAmountExpirationInOneYearOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_CreditExtensionCommitmentsNotionalAmount_4fec93c3-1666-4b39-9455-0413e3f705f1" xlink:to="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationInOneYearOrLess_0ccea0d4-19b9-4cd1-b8a2-ee0a0927e10e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterOneYearThroughThreeYears_7a480a28-0afb-45a1-9df2-b4bb79a31ed9" xlink:href="bac-20241231.xsd#bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterOneYearThroughThreeYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_CreditExtensionCommitmentsNotionalAmount_4fec93c3-1666-4b39-9455-0413e3f705f1" xlink:to="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterOneYearThroughThreeYears_7a480a28-0afb-45a1-9df2-b4bb79a31ed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterThreeYearsThroughFiveYears_046b23b1-b1f7-4cc0-bc8b-a3180c4eae30" xlink:href="bac-20241231.xsd#bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterThreeYearsThroughFiveYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_CreditExtensionCommitmentsNotionalAmount_4fec93c3-1666-4b39-9455-0413e3f705f1" xlink:to="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterThreeYearsThroughFiveYears_046b23b1-b1f7-4cc0-bc8b-a3180c4eae30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterFiveYears_50ce023e-8a8c-4554-a797-86874a749f72" xlink:href="bac-20241231.xsd#bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterFiveYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_CreditExtensionCommitmentsNotionalAmount_4fec93c3-1666-4b39-9455-0413e3f705f1" xlink:to="loc_bac_CreditExtensionCommitmentsNotionalAmountExpirationAfterFiveYears_50ce023e-8a8c-4554-a797-86874a749f72" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ShareholdersEquityPreferredStockSummaryDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#ShareholdersEquityPreferredStockSummaryDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ShareholdersEquityPreferredStockSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockIncludingAdditionalPaidInCapital_465b0151-ad00-4285-8b48-d6e1cdc79469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockIncludingAdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_PreferredStockRedeemableAndNonRedeemableValueBeforeAdjustments_bcb2efcc-8122-4aa6-a9c3-2ba11b0c63f8" xlink:href="bac-20241231.xsd#bac_PreferredStockRedeemableAndNonRedeemableValueBeforeAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PreferredStockIncludingAdditionalPaidInCapital_465b0151-ad00-4285-8b48-d6e1cdc79469" xlink:to="loc_bac_PreferredStockRedeemableAndNonRedeemableValueBeforeAdjustments_bcb2efcc-8122-4aa6-a9c3-2ba11b0c63f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_PreferredStockRedeemableAndNonRedeemableValueIssuanceCostsAndAdjustments_0b7a4b7c-815c-43ae-86c5-f381001a9f77" xlink:href="bac-20241231.xsd#bac_PreferredStockRedeemableAndNonRedeemableValueIssuanceCostsAndAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PreferredStockIncludingAdditionalPaidInCapital_465b0151-ad00-4285-8b48-d6e1cdc79469" xlink:to="loc_bac_PreferredStockRedeemableAndNonRedeemableValueIssuanceCostsAndAdjustments_0b7a4b7c-815c-43ae-86c5-f381001a9f77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinOCIComponentsPreandAftertaxDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#AccumulatedOtherComprehensiveIncomeLossChangesinOCIComponentsPreandAftertaxDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinOCIComponentsPreandAftertaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2b544310-533b-489c-9812-5bd1d40e8972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_009264d7-abf6-4959-b8ce-0ea5a740ca55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2b544310-533b-489c-9812-5bd1d40e8972" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_009264d7-abf6-4959-b8ce-0ea5a740ca55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_2b6997f6-6540-4225-b9d5-121d39c2e5ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2b544310-533b-489c-9812-5bd1d40e8972" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_2b6997f6-6540-4225-b9d5-121d39c2e5ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_388af904-ac6a-4991-8cba-f0750646166d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9feeed69-33d3-4d04-936b-31aad95e2d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_388af904-ac6a-4991-8cba-f0750646166d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9feeed69-33d3-4d04-936b-31aad95e2d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_13b50d61-e098-4755-b3e8-5e2b1a1e048f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_388af904-ac6a-4991-8cba-f0750646166d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_13b50d61-e098-4755-b3e8-5e2b1a1e048f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_875c6cc6-2719-4ac5-9442-0d97477ab65f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_59d9bfeb-b8d8-410c-9574-1e1dceded28a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_875c6cc6-2719-4ac5-9442-0d97477ab65f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_59d9bfeb-b8d8-410c-9574-1e1dceded28a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_42370230-3dfb-48e3-88e2-b8fd90644f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_875c6cc6-2719-4ac5-9442-0d97477ab65f" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_42370230-3dfb-48e3-88e2-b8fd90644f9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_91aa2a52-efaa-4a40-b69d-74dd00fba8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c9826498-694d-4c6f-8f13-459f2d8485e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_91aa2a52-efaa-4a40-b69d-74dd00fba8a2" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c9826498-694d-4c6f-8f13-459f2d8485e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_bf7754d4-cf5d-4170-9dcd-404c3c5ca30a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_91aa2a52-efaa-4a40-b69d-74dd00fba8a2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_bf7754d4-cf5d-4170-9dcd-404c3c5ca30a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_e20c55ec-6a5f-46fd-849d-f2e8b69dba82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_91aa2a52-efaa-4a40-b69d-74dd00fba8a2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax_e20c55ec-6a5f-46fd-849d-f2e8b69dba82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_31dc856c-52c4-4123-b30f-34431b87f2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_d1ed407f-8c7b-4164-a78f-346f2ad4aa85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_31dc856c-52c4-4123-b30f-34431b87f2d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_d1ed407f-8c7b-4164-a78f-346f2ad4aa85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_6c04c06f-949d-485e-968f-febe2be3049b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_31dc856c-52c4-4123-b30f-34431b87f2d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_6c04c06f-949d-485e-968f-febe2be3049b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinOCIComponentsPreandAftertaxDetails_1" xlink:type="simple" xlink:href="bac-20241231.xsd#AccumulatedOtherComprehensiveIncomeLossChangesinOCIComponentsPreandAftertaxDetails_1"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinOCIComponentsPreandAftertaxDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_eed154d4-bc55-45a1-b5be-8a0611f3c8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2f86767d-83b9-4bb5-a8f6-223ecc210344" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax_eed154d4-bc55-45a1-b5be-8a0611f3c8c1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2f86767d-83b9-4bb5-a8f6-223ecc210344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a9f6fb5e-a932-4db1-acdc-0bea6a2ae9db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax_eed154d4-bc55-45a1-b5be-8a0611f3c8c1" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a9f6fb5e-a932-4db1-acdc-0bea6a2ae9db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_95084e93-30fb-4323-b7b6-971b18280b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_eed154d4-bc55-45a1-b5be-8a0611f3c8c1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_95084e93-30fb-4323-b7b6-971b18280b7f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/EarningsPerCommonShareBasicandDilutedDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#EarningsPerCommonShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/EarningsPerCommonShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9b499d2b-5163-40b3-baec-a3ea42e3e289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d7b58ff2-f212-4ea2-a4cd-18e1182b992c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9b499d2b-5163-40b3-baec-a3ea42e3e289" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d7b58ff2-f212-4ea2-a4cd-18e1182b992c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2b6cf9cb-842f-413d-bbd1-059a1880c4b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9b499d2b-5163-40b3-baec-a3ea42e3e289" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2b6cf9cb-842f-413d-bbd1-059a1880c4b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/EmployeeBenefitPlansPensionandPostretirementPlansDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#EmployeeBenefitPlansPensionandPostretirementPlansDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/EmployeeBenefitPlansPensionandPostretirementPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c358c8a5-421f-4117-8a6e-6e0254d7cffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1fef5376-7d2d-43d5-9355-1c2183b937d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c358c8a5-421f-4117-8a6e-6e0254d7cffd" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1fef5376-7d2d-43d5-9355-1c2183b937d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_045a246b-c541-40a4-9a32-4e3bf3154ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c358c8a5-421f-4117-8a6e-6e0254d7cffd" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_045a246b-c541-40a4-9a32-4e3bf3154ab2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_31f11337-a749-4c7b-a33d-6d80624dd70f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_85e06537-ed9f-4e06-afd4-902b0131a436" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_31f11337-a749-4c7b-a33d-6d80624dd70f" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_85e06537-ed9f-4e06-afd4-902b0131a436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_a6cafbdf-5a3a-4ee5-9a88-e065d8c8fc01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_31f11337-a749-4c7b-a33d-6d80624dd70f" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_a6cafbdf-5a3a-4ee5-9a88-e065d8c8fc01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c72994cf-19e0-40c8-ac25-54770d2dde7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_31f11337-a749-4c7b-a33d-6d80624dd70f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c72994cf-19e0-40c8-ac25-54770d2dde7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DefinedBenefitPlanAmortizationOfGainLossAndPriorServiceCostCredit_6ace972c-9a7b-4f20-8bcd-4b3f9f691d99" xlink:href="bac-20241231.xsd#bac_DefinedBenefitPlanAmortizationOfGainLossAndPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_31f11337-a749-4c7b-a33d-6d80624dd70f" xlink:to="loc_bac_DefinedBenefitPlanAmortizationOfGainLossAndPriorServiceCostCredit_6ace972c-9a7b-4f20-8bcd-4b3f9f691d99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_c657c971-6cd2-45cb-bb36-59805ca0d71d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_31f11337-a749-4c7b-a33d-6d80624dd70f" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_c657c971-6cd2-45cb-bb36-59805ca0d71d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/EmployeeBenefitPlansPretaxAmountsIncludedinAccumulatedOCIDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#EmployeeBenefitPlansPretaxAmountsIncludedinAccumulatedOCIDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/EmployeeBenefitPlansPretaxAmountsIncludedinAccumulatedOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_0ede69a6-9895-416c-98ea-f406c2903ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_f6ced3ee-00d2-45a3-bdd4-1de72155f936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_0ede69a6-9895-416c-98ea-f406c2903ba0" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_f6ced3ee-00d2-45a3-bdd4-1de72155f936" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1019a060-313f-40f0-b336-d5a05c9e5bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_0ede69a6-9895-416c-98ea-f406c2903ba0" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1019a060-313f-40f0-b336-d5a05c9e5bd6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/EmployeeBenefitPlansPretaxAmountsRecognizedinOCIDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#EmployeeBenefitPlansPretaxAmountsRecognizedinOCIDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/EmployeeBenefitPlansPretaxAmountsRecognizedinOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_71b334f8-6958-4832-a352-2c14894b9c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_22b2e4e2-652a-4d4d-aafe-66ddde4bdf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_71b334f8-6958-4832-a352-2c14894b9c5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_22b2e4e2-652a-4d4d-aafe-66ddde4bdf5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_09531de1-ad0e-45e5-8ea0-7aba0306cd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_71b334f8-6958-4832-a352-2c14894b9c5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_09531de1-ad0e-45e5-8ea0-7aba0306cd6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_d74a656b-1e46-4e61-8e12-9477802164a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_71b334f8-6958-4832-a352-2c14894b9c5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_d74a656b-1e46-4e61-8e12-9477802164a6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ab86fb01-5baa-48e7-83d3-5cc4e40e7c02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_89161b06-b1a1-4711-a707-3923145ca82d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ab86fb01-5baa-48e7-83d3-5cc4e40e7c02" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_89161b06-b1a1-4711-a707-3923145ca82d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_92eb9230-370c-4062-8332-913d34716ade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ab86fb01-5baa-48e7-83d3-5cc4e40e7c02" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_92eb9230-370c-4062-8332-913d34716ade" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4a5075ba-d2c4-4a3c-b1de-1ea2cf89ec78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_0005dfba-ed53-48fc-9132-afe0c7566ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4a5075ba-d2c4-4a3c-b1de-1ea2cf89ec78" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_0005dfba-ed53-48fc-9132-afe0c7566ba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ca82b142-4f97-4717-a641-69df16e1ec0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4a5075ba-d2c4-4a3c-b1de-1ea2cf89ec78" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ca82b142-4f97-4717-a641-69df16e1ec0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_69623a19-4ffc-4526-82e6-3e1dc0d54537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4a5075ba-d2c4-4a3c-b1de-1ea2cf89ec78" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_69623a19-4ffc-4526-82e6-3e1dc0d54537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c4e375-125f-48fc-9777-0a1e6272c172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_bf4a4de8-7c1d-42d3-b6b7-e207a392fbe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c4e375-125f-48fc-9777-0a1e6272c172" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_bf4a4de8-7c1d-42d3-b6b7-e207a392fbe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ea25a50f-0222-4e44-a987-fc93fb8f9a88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c4e375-125f-48fc-9777-0a1e6272c172" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ea25a50f-0222-4e44-a987-fc93fb8f9a88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_331da646-0a1a-4e9a-874c-e99d42a58a49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c4e375-125f-48fc-9777-0a1e6272c172" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_331da646-0a1a-4e9a-874c-e99d42a58a49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#IncomeTaxesReconciliationofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_a04fd163-4343-43ca-84c5-7f21dee4f661" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_a04fd163-4343-43ca-84c5-7f21dee4f661" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_EffectiveIncomeTaxRateReconciliationChangesInPriorPeriodUnrealizedTaxBenefitsIncludingInterestPercent_16baccbf-fe49-40a9-92bf-90a97cbf4f4e" xlink:href="bac-20241231.xsd#bac_EffectiveIncomeTaxRateReconciliationChangesInPriorPeriodUnrealizedTaxBenefitsIncludingInterestPercent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_bac_EffectiveIncomeTaxRateReconciliationChangesInPriorPeriodUnrealizedTaxBenefitsIncludingInterestPercent_16baccbf-fe49-40a9-92bf-90a97cbf4f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_4e80d229-8a81-428c-a815-64e2fe361780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_4e80d229-8a81-428c-a815-64e2fe361780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f3d2504d-e610-4de0-a51c-920fa805fd84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f3d2504d-e610-4de0-a51c-920fa805fd84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxLawChangesPercent_2c8c5891-0f2f-46c1-a089-c0bddb9fca88" xlink:href="bac-20241231.xsd#bac_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxLawChangesPercent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_bac_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxLawChangesPercent_2c8c5891-0f2f-46c1-a089-c0bddb9fca88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_aebe5280-9d0f-48c6-8340-85f01bfd54b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_aebe5280-9d0f-48c6-8340-85f01bfd54b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_c12ff246-fa2e-4e6f-8b61-29b76b44d57c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_c12ff246-fa2e-4e6f-8b61-29b76b44d57c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9e458559-b6b3-4f27-b91e-3a9e0ab7f39f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9e458559-b6b3-4f27-b91e-3a9e0ab7f39f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_48fbe3f0-99ad-4039-aab2-2700f1c732a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e000cb0f-71b0-43e0-9ff3-f157654efad3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_48fbe3f0-99ad-4039-aab2-2700f1c732a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7a50e59c-e96a-4407-b934-e1ea4c783d31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7a50e59c-e96a-4407-b934-e1ea4c783d31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ad29af6f-7919-45c7-b913-3bcd0bdb198a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ad29af6f-7919-45c7-b913-3bcd0bdb198a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_39099792-a257-46f2-9faf-d4ef47568556" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_39099792-a257-46f2-9faf-d4ef47568556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8771f0ce-ab99-4999-b9f2-96ba5828d372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8771f0ce-ab99-4999-b9f2-96ba5828d372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_EffectiveIncomeTaxRateReconciliationChangesInPriorPeriodUnrealizedTaxBenefitsIncludingInterestAmount_382ec25c-39fa-40b0-ac66-45b25b82294c" xlink:href="bac-20241231.xsd#bac_EffectiveIncomeTaxRateReconciliationChangesInPriorPeriodUnrealizedTaxBenefitsIncludingInterestAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_bac_EffectiveIncomeTaxRateReconciliationChangesInPriorPeriodUnrealizedTaxBenefitsIncludingInterestAmount_382ec25c-39fa-40b0-ac66-45b25b82294c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_a33fce35-3dec-4982-9a16-3c091bc87226" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_a33fce35-3dec-4982-9a16-3c091bc87226" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5a7ce332-69d7-425d-ae9e-2fcbfb48ac64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5a7ce332-69d7-425d-ae9e-2fcbfb48ac64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_0c53d55c-4431-41a1-a2df-7b62bd511264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_0c53d55c-4431-41a1-a2df-7b62bd511264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxLawChangesAmount_8c8251a3-2fe5-4ae9-add1-769af211ed29" xlink:href="bac-20241231.xsd#bac_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxLawChangesAmount"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_a431355c-05f7-43f2-8a37-95c2fea2a95f" xlink:to="loc_bac_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxLawChangesAmount_8c8251a3-2fe5-4ae9-add1-769af211ed29" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_8f6be3f7-ffd5-4c9f-98e6-a06037914cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_8f6be3f7-ffd5-4c9f-98e6-a06037914cb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxAssetsSecurityLoanAndDebtValuations_baab919a-9ce4-48e3-b670-07cdf9d24a05" xlink:href="bac-20241231.xsd#bac_DeferredTaxAssetsSecurityLoanAndDebtValuations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_bac_DeferredTaxAssetsSecurityLoanAndDebtValuations_baab919a-9ce4-48e3-b670-07cdf9d24a05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_8b26777d-58fc-4c91-9392-4076e076156f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_8b26777d-58fc-4c91-9392-4076e076156f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_814e8a68-bb61-4bea-8235-6ae0b958994a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_814e8a68-bb61-4bea-8235-6ae0b958994a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxAssetsTaxAttributeCarryforwards_5e29b9f9-0056-4860-9ce0-9ba9317f345e" xlink:href="bac-20241231.xsd#bac_DeferredTaxAssetsTaxAttributeCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_bac_DeferredTaxAssetsTaxAttributeCarryforwards_5e29b9f9-0056-4860-9ce0-9ba9317f345e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ae10ad76-3189-4f00-a7d3-e4bd1834d63a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ae10ad76-3189-4f00-a7d3-e4bd1834d63a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxAssetsLeaseLiability_b1e11798-6446-4004-8de4-1898de5fa067" xlink:href="bac-20241231.xsd#bac_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_efafba06-93a0-430e-9ed6-5a4e41944253" xlink:to="loc_bac_DeferredTaxAssetsLeaseLiability_b1e11798-6446-4004-8de4-1898de5fa067" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_17c948bb-7dd1-46e2-bf9c-4fa1e6ba9e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_95e2b0f6-251f-4515-8bd6-de7b46ef99ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_17c948bb-7dd1-46e2-bf9c-4fa1e6ba9e5d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_95e2b0f6-251f-4515-8bd6-de7b46ef99ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxLiabilitiesRightOfUseAsset_c32e8ee7-ba59-4f78-89f8-826b8c9d986c" xlink:href="bac-20241231.xsd#bac_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_17c948bb-7dd1-46e2-bf9c-4fa1e6ba9e5d" xlink:to="loc_bac_DeferredTaxLiabilitiesRightOfUseAsset_c32e8ee7-ba59-4f78-89f8-826b8c9d986c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxLiabilitiesTaxCredit_1a340e32-dfe0-47f9-9bf6-5a5626237501" xlink:href="bac-20241231.xsd#bac_DeferredTaxLiabilitiesTaxCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_17c948bb-7dd1-46e2-bf9c-4fa1e6ba9e5d" xlink:to="loc_bac_DeferredTaxLiabilitiesTaxCredit_1a340e32-dfe0-47f9-9bf6-5a5626237501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9b59be62-b483-47c4-a16f-119f538d7def" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_17c948bb-7dd1-46e2-bf9c-4fa1e6ba9e5d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9b59be62-b483-47c4-a16f-119f538d7def" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_acd8ced2-5178-4178-9c92-64660514ba76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_17c948bb-7dd1-46e2-bf9c-4fa1e6ba9e5d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_acd8ced2-5178-4178-9c92-64660514ba76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f89673ca-51c3-49d0-9bcf-9536a25ab427" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0e15ba0a-6adc-4b77-b8fd-cc99a6bb2f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f89673ca-51c3-49d0-9bcf-9536a25ab427" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_0e15ba0a-6adc-4b77-b8fd-cc99a6bb2f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_740f89ab-47bc-4451-b59b-fc5bc234db64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f89673ca-51c3-49d0-9bcf-9536a25ab427" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_740f89ab-47bc-4451-b59b-fc5bc234db64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_fa2cd587-396d-4eef-907d-038acb02c04e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2c88aa63-02cc-42b8-aef7-d4f2a3b7a777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_fa2cd587-396d-4eef-907d-038acb02c04e" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2c88aa63-02cc-42b8-aef7-d4f2a3b7a777" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_022bb51e-59b2-42a0-8820-67c85692e01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_fa2cd587-396d-4eef-907d-038acb02c04e" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_022bb51e-59b2-42a0-8820-67c85692e01c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/IncomeTaxesNetOperatingLossandTaxCreditCarryforwardsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#IncomeTaxesNetOperatingLossandTaxCreditCarryforwardsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/IncomeTaxesNetOperatingLossandTaxCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxAssetsTaxCreditCarryforwardsNetValuationAllowance_0c86189e-0356-48de-8bea-6466c2bd183e" xlink:href="bac-20241231.xsd#bac_DeferredTaxAssetsTaxCreditCarryforwardsNetValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_3f58a220-b81c-42d3-a519-3cb721fdafb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DeferredTaxAssetsTaxCreditCarryforwardsNetValuationAllowance_0c86189e-0356-48de-8bea-6466c2bd183e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_3f58a220-b81c-42d3-a519-3cb721fdafb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_0aa94df7-9756-4629-b676-67ab9b6b0753" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DeferredTaxAssetsTaxCreditCarryforwardsNetValuationAllowance_0c86189e-0356-48de-8bea-6466c2bd183e" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_0aa94df7-9756-4629-b676-67ab9b6b0753" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessNetValuationAllowance_1c264a38-68b6-465c-bceb-1c24afd72ed2" xlink:href="bac-20241231.xsd#bac_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessNetValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_TaxCreditCarryforwardGeneralBusinessValuationAllowance_6457cc33-bcf1-4538-afdf-88eb288707da" xlink:href="bac-20241231.xsd#bac_TaxCreditCarryforwardGeneralBusinessValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessNetValuationAllowance_1c264a38-68b6-465c-bceb-1c24afd72ed2" xlink:to="loc_bac_TaxCreditCarryforwardGeneralBusinessValuationAllowance_6457cc33-bcf1-4538-afdf-88eb288707da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_e7a6ce31-4263-4dce-961f-217191018801" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessNetValuationAllowance_1c264a38-68b6-465c-bceb-1c24afd72ed2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_e7a6ce31-4263-4dce-961f-217191018801" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_DeferredTaxAssetsOperatingLossCarryforwardsNetValuationAllowance_1c31d1f2-ad8c-4aea-96f0-f78b2ded21f9" xlink:href="bac-20241231.xsd#bac_DeferredTaxAssetsOperatingLossCarryforwardsNetValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a3026436-4ae5-4a96-848e-2024ddfa0330" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DeferredTaxAssetsOperatingLossCarryforwardsNetValuationAllowance_1c31d1f2-ad8c-4aea-96f0-f78b2ded21f9" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a3026436-4ae5-4a96-848e-2024ddfa0330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_d12dc295-d5df-41e8-bcbb-42080a4283c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_DeferredTaxAssetsOperatingLossCarryforwardsNetValuationAllowance_1c31d1f2-ad8c-4aea-96f0-f78b2ded21f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_d12dc295-d5df-41e8-bcbb-42080a4283c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/FairValueMeasurementsRecurringFairValueDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#FairValueMeasurementsRecurringFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/FairValueMeasurementsRecurringFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_InterestBearingDepositLiabilitiesDomesticFairValueDisclosure_4363304d-d998-4152-8756-4c45b00c91e7" xlink:href="bac-20241231.xsd#bac_InterestBearingDepositLiabilitiesDomesticFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_bac_InterestBearingDepositLiabilitiesDomesticFairValueDisclosure_4363304d-d998-4152-8756-4c45b00c91e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_5e4ead73-7156-40c6-afbc-06928aa25dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_5e4ead73-7156-40c6-afbc-06928aa25dd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingLiabilitiesFairValueDisclosure_dfa8cb69-d056-493b-bcd2-522dd2855f05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_us-gaap_TradingLiabilitiesFairValueDisclosure_dfa8cb69-d056-493b-bcd2-522dd2855f05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_f80b74f4-86b2-4069-bb56-9c313dcf3f03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_f80b74f4-86b2-4069-bb56-9c313dcf3f03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShorttermDebtFairValue_bcca50e8-4003-44c8-aee9-3460d66a11c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShorttermDebtFairValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_us-gaap_ShorttermDebtFairValue_bcca50e8-4003-44c8-aee9-3460d66a11c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_AccruedExpensesAndOtherLiabilitiesFairValueDisclosure_e00f3244-fddf-4ae8-b544-94215c36cbdb" xlink:href="bac-20241231.xsd#bac_AccruedExpensesAndOtherLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_bac_AccruedExpensesAndOtherLiabilitiesFairValueDisclosure_e00f3244-fddf-4ae8-b544-94215c36cbdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_e1c365c0-0f6e-4609-b333-2aae9b225636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_1796660d-e6e9-4ee7-947b-4e65a9067b5d" xlink:to="loc_us-gaap_LongTermDebtFairValue_e1c365c0-0f6e-4609-b333-2aae9b225636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_c7b1d39f-e184-47cf-ba96-e11106ed5afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_TradingSecurities_c7b1d39f-e184-47cf-ba96-e11106ed5afb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_93669e03-7008-46f5-bf9c-708562890b64" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_93669e03-7008-46f5-bf9c-708562890b64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_6e3202da-d6b5-4fd8-8e4c-dfd986eaf78e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_6e3202da-d6b5-4fd8-8e4c-dfd986eaf78e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_66d50542-0094-4893-be0b-8aeaea69e814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_66d50542-0094-4893-be0b-8aeaea69e814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_32adf2b5-1e1b-44cf-b14d-2d2f71df5c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_32adf2b5-1e1b-44cf-b14d-2d2f71df5c5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement_06fdbc7e-ab4f-400d-81d0-e6c69ffc3bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement_06fdbc7e-ab4f-400d-81d0-e6c69ffc3bf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_TimeDepositsPlacedAndOtherShortTermInvestmentsFairValueDisclosure_d3b39ea0-1076-480b-8b9d-981f71764ae8" xlink:href="bac-20241231.xsd#bac_TimeDepositsPlacedAndOtherShortTermInvestmentsFairValueDisclosure"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_bac_TimeDepositsPlacedAndOtherShortTermInvestmentsFairValueDisclosure_d3b39ea0-1076-480b-8b9d-981f71764ae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_be5606cc-2575-4a85-87f6-d62c68e804d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_be5606cc-2575-4a85-87f6-d62c68e804d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure_ad24d123-1589-4f53-84cb-64025e3695d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b6b04961-ddeb-4fec-a1d8-f6444c442985" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure_ad24d123-1589-4f53-84cb-64025e3695d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_bad83e64-42d7-4fe1-9282-05e324538fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset_0de63b5c-f87f-46b7-bc45-dee7c4590498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_bad83e64-42d7-4fe1-9282-05e324538fcf" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset_0de63b5c-f87f-46b7-bc45-dee7c4590498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_ac8f708b-cfc2-4681-a6f2-399fa527328b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_bad83e64-42d7-4fe1-9282-05e324538fcf" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement_ac8f708b-cfc2-4681-a6f2-399fa527328b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_32ac0a2a-ebdb-43ea-9bc6-3fe1bb9d2c23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement_b0ba8e43-3ff8-4720-986a-8a66ab7d7148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_32ac0a2a-ebdb-43ea-9bc6-3fe1bb9d2c23" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement_b0ba8e43-3ff8-4720-986a-8a66ab7d7148" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset_abde8120-c9fe-42ee-9020-a18e12564c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_32ac0a2a-ebdb-43ea-9bc6-3fe1bb9d2c23" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset_abde8120-c9fe-42ee-9020-a18e12564c5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/FairValueMeasurementsRecurringFairValueDetails_1" xlink:type="simple" xlink:href="bac-20241231.xsd#FairValueMeasurementsRecurringFairValueDetails_1"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/FairValueMeasurementsRecurringFairValueDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_72edce3f-e3b1-457a-907d-9e046e3c7952" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_DerivativeAssets_72edce3f-e3b1-457a-907d-9e046e3c7952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_19174822-7b40-4afc-8b99-db302e3e3edc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_TradingSecurities_19174822-7b40-4afc-8b99-db302e3e3edc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_dd00b862-51c4-4021-975a-58eabbe3ebd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_dd00b862-51c4-4021-975a-58eabbe3ebd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_cbf9663c-0094-4b9e-8952-f953196de499" xlink:href="bac-20241231.xsd#bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_bac_OtherDebtSecuritiesCarriedAtFairValueExcludingAccruedInterest_cbf9663c-0094-4b9e-8952-f953196de499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_TimeDepositsPlacedAndOtherShortTermInvestmentsFairValueDisclosure_80fedb5e-f30d-4bec-bbca-e65f23b1b0a7" xlink:href="bac-20241231.xsd#bac_TimeDepositsPlacedAndOtherShortTermInvestmentsFairValueDisclosure"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_bac_TimeDepositsPlacedAndOtherShortTermInvestmentsFairValueDisclosure_80fedb5e-f30d-4bec-bbca-e65f23b1b0a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_9ccea0af-2e76-4f42-a87f-58b7acfd8ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_9ccea0af-2e76-4f42-a87f-58b7acfd8ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure_9d4b7378-b589-4b07-b35b-0660dbb7d817" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure_9d4b7378-b589-4b07-b35b-0660dbb7d817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_16e13e89-272c-425b-a7d4-0d00bae400f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_16e13e89-272c-425b-a7d4-0d00bae400f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_dcec72c4-1307-4645-81f3-9bb08c31312a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5bc80e15-7ec3-4e74-9904-9d573f807636" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_dcec72c4-1307-4645-81f3-9bb08c31312a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingLiabilitiesFairValueDisclosure_06c6d0aa-d62a-4187-8e70-d773119b825a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_us-gaap_TradingLiabilitiesFairValueDisclosure_06c6d0aa-d62a-4187-8e70-d773119b825a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShorttermDebtFairValue_2b880937-a9ff-4740-b9e3-d0a777f4eaa2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShorttermDebtFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_us-gaap_ShorttermDebtFairValue_2b880937-a9ff-4740-b9e3-d0a777f4eaa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_AccruedExpensesAndOtherLiabilitiesFairValueDisclosure_764d3783-a305-4a7c-bd94-e5ca81840bcc" xlink:href="bac-20241231.xsd#bac_AccruedExpensesAndOtherLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_bac_AccruedExpensesAndOtherLiabilitiesFairValueDisclosure_764d3783-a305-4a7c-bd94-e5ca81840bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4c2cf4dc-396b-4855-999b-7852813154fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_us-gaap_LongTermDebtFairValue_4c2cf4dc-396b-4855-999b-7852813154fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_InterestBearingDepositLiabilitiesDomesticFairValueDisclosure_2d410359-8c34-4700-9fe1-b4844d1cfdfe" xlink:href="bac-20241231.xsd#bac_InterestBearingDepositLiabilitiesDomesticFairValueDisclosure"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_bac_InterestBearingDepositLiabilitiesDomesticFairValueDisclosure_2d410359-8c34-4700-9fe1-b4844d1cfdfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_54210427-1f05-49ed-9ed2-c5677b1d09d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_54210427-1f05-49ed-9ed2-c5677b1d09d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_1fd4f2f0-f4b1-4a79-a0a8-b1bc26e9e78b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_c02159cb-2861-4de5-896b-9c119b64cd59" xlink:to="loc_us-gaap_DerivativeLiabilities_1fd4f2f0-f4b1-4a79-a0a8-b1bc26e9e78b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/FairValueOptionElectionsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#FairValueOptionElectionsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/FairValueOptionElectionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_FairValueOptionFairValueCarryingAmountAssets_dc7a64f8-7b71-4696-bb36-bc1812e5160d" xlink:href="bac-20241231.xsd#bac_FairValueOptionFairValueCarryingAmountAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FairValueOptionContractualPrincipalOutstandingAssets_bef423cd-6859-41a8-b470-a1cb947a27d2" xlink:href="bac-20241231.xsd#bac_FairValueOptionContractualPrincipalOutstandingAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FairValueOptionFairValueCarryingAmountAssets_dc7a64f8-7b71-4696-bb36-bc1812e5160d" xlink:to="loc_bac_FairValueOptionContractualPrincipalOutstandingAssets_bef423cd-6859-41a8-b470-a1cb947a27d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FairValueOptionAggregateDifferencesAssets_f91cead7-23e9-49a5-9b8e-b19316aacdc8" xlink:href="bac-20241231.xsd#bac_FairValueOptionAggregateDifferencesAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FairValueOptionFairValueCarryingAmountAssets_dc7a64f8-7b71-4696-bb36-bc1812e5160d" xlink:to="loc_bac_FairValueOptionAggregateDifferencesAssets_f91cead7-23e9-49a5-9b8e-b19316aacdc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FairValueOptionFairValueCarryingAmountLiabilities_7875694c-a27b-440a-a278-9df983442bce" xlink:href="bac-20241231.xsd#bac_FairValueOptionFairValueCarryingAmountLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FairValueOptionContractualPrincipalOutstandingLiabilities_dab57868-4f62-4fce-a1fb-edf4ca2ba590" xlink:href="bac-20241231.xsd#bac_FairValueOptionContractualPrincipalOutstandingLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FairValueOptionFairValueCarryingAmountLiabilities_7875694c-a27b-440a-a278-9df983442bce" xlink:to="loc_bac_FairValueOptionContractualPrincipalOutstandingLiabilities_dab57868-4f62-4fce-a1fb-edf4ca2ba590" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FairValueOptionAggregateDifferencesLiabilities_946fd3bf-4ac1-4324-a6e7-c1239c12230a" xlink:href="bac-20241231.xsd#bac_FairValueOptionAggregateDifferencesLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_FairValueOptionFairValueCarryingAmountLiabilities_7875694c-a27b-440a-a278-9df983442bce" xlink:to="loc_bac_FairValueOptionAggregateDifferencesLiabilities_946fd3bf-4ac1-4324-a6e7-c1239c12230a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/BusinessSegmentInformationResultsofBusinessSegmentsandAllOtherDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#BusinessSegmentInformationResultsofBusinessSegmentsandAllOtherDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/BusinessSegmentInformationResultsofBusinessSegmentsandAllOtherDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis_74099a5d-8a81-440a-a2a2-032ff971a2db" xlink:href="bac-20241231.xsd#bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_InterestIncomeExpenseNetFullTaxEquivalentBasis_f8e1add3-54b3-4c1e-9169-7066bf79e794" xlink:href="bac-20241231.xsd#bac_InterestIncomeExpenseNetFullTaxEquivalentBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis_74099a5d-8a81-440a-a2a2-032ff971a2db" xlink:to="loc_bac_InterestIncomeExpenseNetFullTaxEquivalentBasis_f8e1add3-54b3-4c1e-9169-7066bf79e794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_e9ec670e-59c0-4343-be65-d614770c6dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis_74099a5d-8a81-440a-a2a2-032ff971a2db" xlink:to="loc_us-gaap_NoninterestIncome_e9ec670e-59c0-4343-be65-d614770c6dfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_10dbae78-cb85-4041-a084-15403c4aeccb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis_1a6b07c3-d6a2-44d0-beb0-e65725d725eb" xlink:href="bac-20241231.xsd#bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_10dbae78-cb85-4041-a084-15403c4aeccb" xlink:to="loc_bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis_1a6b07c3-d6a2-44d0-beb0-e65725d725eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis_fe69c5b1-1ce5-4ced-9b27-f1872afd9d55" xlink:href="bac-20241231.xsd#bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_10dbae78-cb85-4041-a084-15403c4aeccb" xlink:to="loc_bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis_fe69c5b1-1ce5-4ced-9b27-f1872afd9d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis_6f778a57-c2cd-4cb6-af34-d13a0e516f46" xlink:href="bac-20241231.xsd#bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis_7c29ea01-6b11-49b1-b97b-aa72a5125644" xlink:href="bac-20241231.xsd#bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis_6f778a57-c2cd-4cb6-af34-d13a0e516f46" xlink:to="loc_bac_RevenuesNetOfInterestExpenseFullTaxEquivalentBasis_7c29ea01-6b11-49b1-b97b-aa72a5125644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal_03422082-d7ba-4030-b843-e8b4bf516463" xlink:href="bac-20241231.xsd#bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis_6f778a57-c2cd-4cb6-af34-d13a0e516f46" xlink:to="loc_bac_FinancingReceivableExcludingAccruedInterestAndOffBalanceSheetLiabilityCreditLossProvisionReversal_03422082-d7ba-4030-b843-e8b4bf516463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_89262441-bb6a-4187-8b05-b4e4f6dc1bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis_6f778a57-c2cd-4cb6-af34-d13a0e516f46" xlink:to="loc_us-gaap_NoninterestExpense_89262441-bb6a-4187-8b05-b4e4f6dc1bb7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ParentCompanyInformationIncomeStatementDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#ParentCompanyInformationIncomeStatementDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ParentCompanyInformationIncomeStatementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax_dd0de0e8-3723-455c-8465-ba40175d5aff" xlink:href="bac-20241231.xsd#bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_73e20554-9a5a-49e0-b01b-1be72009c6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax_dd0de0e8-3723-455c-8465-ba40175d5aff" xlink:to="loc_us-gaap_OperatingExpenses_73e20554-9a5a-49e0-b01b-1be72009c6d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3a056002-b462-410b-93fd-31029217b900" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax_dd0de0e8-3723-455c-8465-ba40175d5aff" xlink:to="loc_us-gaap_Revenues_3a056002-b462-410b-93fd-31029217b900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3eb8208c-6c0b-4150-b346-a5e3297745e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_CashDividendsFromSubsidiaries_7ae399f3-59f8-4943-bc65-19ebe01967fa" xlink:href="bac-20241231.xsd#bac_CashDividendsFromSubsidiaries"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_3eb8208c-6c0b-4150-b346-a5e3297745e2" xlink:to="loc_bac_CashDividendsFromSubsidiaries_7ae399f3-59f8-4943-bc65-19ebe01967fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_InterestIncomeFromSubsidiaries_ef3cfdf9-6a70-4b08-926b-381e547546e4" xlink:href="bac-20241231.xsd#bac_InterestIncomeFromSubsidiaries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_3eb8208c-6c0b-4150-b346-a5e3297745e2" xlink:to="loc_bac_InterestIncomeFromSubsidiaries_ef3cfdf9-6a70-4b08-926b-381e547546e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_311a4129-bb32-4675-88fb-f3ebb5808001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_3eb8208c-6c0b-4150-b346-a5e3297745e2" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_311a4129-bb32-4675-88fb-f3ebb5808001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_68d84b60-d556-462b-b296-e65236a9aa7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseBorrowings_b09e763b-9205-4a02-a107-f293a27cf462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_68d84b60-d556-462b-b296-e65236a9aa7f" xlink:to="loc_us-gaap_InterestExpenseBorrowings_b09e763b-9205-4a02-a107-f293a27cf462" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_e24a5aea-6e3d-4aca-b7e8-e13e36ec6b76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_68d84b60-d556-462b-b296-e65236a9aa7f" xlink:to="loc_us-gaap_InterestExpenseOther_e24a5aea-6e3d-4aca-b7e8-e13e36ec6b76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_18143749-1bb8-412d-b889-bfd2899168d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_68d84b60-d556-462b-b296-e65236a9aa7f" xlink:to="loc_us-gaap_NoninterestExpense_18143749-1bb8-412d-b889-bfd2899168d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de12cb3d-0919-49f4-9aeb-af071c47a021" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax_041c3762-3878-4b40-aa45-156597e579e7" xlink:href="bac-20241231.xsd#bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_de12cb3d-0919-49f4-9aeb-af071c47a021" xlink:to="loc_bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax_041c3762-3878-4b40-aa45-156597e579e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesNetOfTax_1d88acd1-53d0-4563-be95-a8377d848630" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromSubsidiariesNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_de12cb3d-0919-49f4-9aeb-af071c47a021" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesNetOfTax_1d88acd1-53d0-4563-be95-a8377d848630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax_8dc0e960-384b-4d92-8bbf-ee3ae11f4e81" xlink:href="bac-20241231.xsd#bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax_287fbb11-1b06-4309-bdae-e80de6167ffd" xlink:href="bac-20241231.xsd#bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax_8dc0e960-384b-4d92-8bbf-ee3ae11f4e81" xlink:to="loc_bac_IncomeLossfromContinuingOperationsbeforeIncomeLossFromSubsidiariesNetofTax_287fbb11-1b06-4309-bdae-e80de6167ffd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5f4edce3-64be-4fd4-8131-68080e121d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_bac_IncomeLossFromContinuingOperationsAfterIncomeLossFromSubsidiariesNetOfTax_8dc0e960-384b-4d92-8bbf-ee3ae11f4e81" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5f4edce3-64be-4fd4-8131-68080e121d8e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ParentCompanyInformationBalanceSheetDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#ParentCompanyInformationBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ParentCompanyInformationBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f526fe59-6059-4722-8a39-ddfdb19c98d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2ee5a21d-b83c-4dbd-a47f-055660bdbea5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_Assets_f526fe59-6059-4722-8a39-ddfdb19c98d6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2ee5a21d-b83c-4dbd-a47f-055660bdbea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_0683ea2c-df06-4c65-89c0-4e9de9c89fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f526fe59-6059-4722-8a39-ddfdb19c98d6" xlink:to="loc_us-gaap_MarketableSecurities_0683ea2c-df06-4c65-89c0-4e9de9c89fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_ReceivablesFromSubsidiaries_b86aec3b-f6a3-4e33-b853-b794261f43d6" xlink:href="bac-20241231.xsd#bac_ReceivablesFromSubsidiaries"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f526fe59-6059-4722-8a39-ddfdb19c98d6" xlink:to="loc_bac_ReceivablesFromSubsidiaries_b86aec3b-f6a3-4e33-b853-b794261f43d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_InvestmentsInSubsidiaries_9fa79651-fed4-48bf-bdb6-149f83011604" xlink:href="bac-20241231.xsd#bac_InvestmentsInSubsidiaries"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f526fe59-6059-4722-8a39-ddfdb19c98d6" xlink:to="loc_bac_InvestmentsInSubsidiaries_9fa79651-fed4-48bf-bdb6-149f83011604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_61556e94-1edd-4b75-ba70-2052e56d242d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f526fe59-6059-4722-8a39-ddfdb19c98d6" xlink:to="loc_us-gaap_OtherAssets_61556e94-1edd-4b75-ba70-2052e56d242d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_66108215-6ccf-47da-a111-36b51c6338b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8efd1afe-6566-4832-8a41-89767f62cffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66108215-6ccf-47da-a111-36b51c6338b7" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8efd1afe-6566-4832-8a41-89767f62cffd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_LongTermDebtExcludingReportingChanges_da00dd36-c975-4d3f-b03c-f3089b3bf1bd" xlink:href="bac-20241231.xsd#bac_LongTermDebtExcludingReportingChanges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66108215-6ccf-47da-a111-36b51c6338b7" xlink:to="loc_bac_LongTermDebtExcludingReportingChanges_da00dd36-c975-4d3f-b03c-f3089b3bf1bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_PayablesToSubsidiaries_83065592-7642-4ae8-b34f-19e23dcda72b" xlink:href="bac-20241231.xsd#bac_PayablesToSubsidiaries"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66108215-6ccf-47da-a111-36b51c6338b7" xlink:to="loc_bac_PayablesToSubsidiaries_83065592-7642-4ae8-b34f-19e23dcda72b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bankofamerica.com/role/ParentCompanyInformationStatementofCashFlowsDetails" xlink:type="simple" xlink:href="bac-20241231.xsd#ParentCompanyInformationStatementofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.bankofamerica.com/role/ParentCompanyInformationStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_41b886c0-4428-4292-910d-71e1debeae88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_028529df-e9a8-486a-b423-42051c2e959d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivities_41b886c0-4428-4292-910d-71e1debeae88" xlink:to="loc_us-gaap_NetIncomeLoss_028529df-e9a8-486a-b423-42051c2e959d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesNetOfTax_629e2aa7-0691-4037-b716-ea50c73a4442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromSubsidiariesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_41b886c0-4428-4292-910d-71e1debeae88" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesNetOfTax_629e2aa7-0691-4037-b716-ea50c73a4442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_18e96065-da2c-4720-8377-45b3aff0cd27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_41b886c0-4428-4292-910d-71e1debeae88" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_18e96065-da2c-4720-8377-45b3aff0cd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87bd04b2-f4b2-4b51-accd-ec003321ecaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_de776047-765f-4518-87b2-2e0d9c3ec497" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87bd04b2-f4b2-4b51-accd-ec003321ecaf" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_de776047-765f-4518-87b2-2e0d9c3ec497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_PaymentsForProceedsFromSubsidiaries_214c5ad3-4c46-4c67-ac23-a4add3dd767e" xlink:href="bac-20241231.xsd#bac_PaymentsForProceedsFromSubsidiaries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87bd04b2-f4b2-4b51-accd-ec003321ecaf" xlink:to="loc_bac_PaymentsForProceedsFromSubsidiaries_214c5ad3-4c46-4c67-ac23-a4add3dd767e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ed5dbcec-e0e5-4f8a-bd60-b043b868b3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87bd04b2-f4b2-4b51-accd-ec003321ecaf" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ed5dbcec-e0e5-4f8a-bd60-b043b868b3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bac_ProceedsFromRepaymentsOfOtherAdvances_f7159e8c-045e-4287-9a0a-3c0f4f6058ec" xlink:href="bac-20241231.xsd#bac_ProceedsFromRepaymentsOfOtherAdvances"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_bac_ProceedsFromRepaymentsOfOtherAdvances_f7159e8c-045e-4287-9a0a-3c0f4f6058ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_01ca46a6-b256-41d4-81e7-f892684e718b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_01ca46a6-b256-41d4-81e7-f892684e718b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_75cb5808-693a-4528-a177-46580a387b05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_75cb5808-693a-4528-a177-46580a387b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_e233d069-ea8a-4b9e-b7a5-d76620ba2241" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_e233d069-ea8a-4b9e-b7a5-d76620ba2241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_674440ac-5339-4f23-bdef-d6dfae46c35a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_674440ac-5339-4f23-bdef-d6dfae46c35a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_4c47cc9e-38b6-4588-a3a3-fd6e368af6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_4c47cc9e-38b6-4588-a3a3-fd6e368af6f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_7bb28635-5427-4efd-b677-6eeb6bf04435" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6e679931-71c9-4891-a51b-819e85748921" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_7bb28635-5427-4efd-b677-6eeb6bf04435" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
