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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f5a90-924e-767d-9cb9-2aa2fefb09c9,g:06cf71ab-9da9-4372-b776-a3c425a9e50c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.bp.com/role/Groupincomestatement" xlink:type="simple" xlink:href="bp-20260630.xsd#Groupincomestatement"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/Groupincomestatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_019f5a90-9335-7872-b7b1-7f38a737c079" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Revenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueAndOperatingIncome_019f5a90-9335-7b4d-88c9-fa763f58ca6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RevenueAndOperatingIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_019f5a90-9335-7872-b7b1-7f38a737c079" xlink:to="loc_ifrs-full_RevenueAndOperatingIncome_019f5a90-9335-7b4d-88c9-fa763f58ca6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_019f5a90-9335-7012-9df9-530c2704952e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_019f5a90-9335-7872-b7b1-7f38a737c079" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_019f5a90-9335-7012-9df9-530c2704952e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod_019f5a90-9335-762c-9efc-03ee844b4449" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_019f5a90-9335-7872-b7b1-7f38a737c079" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod_019f5a90-9335-762c-9efc-03ee844b4449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_InterestAndOtherIncome1_019f5a90-9335-700d-99a4-c8c5e611dbd5" xlink:href="bp-20260630.xsd#bp_InterestAndOtherIncome1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_019f5a90-9335-7872-b7b1-7f38a737c079" xlink:to="loc_bp_InterestAndOtherIncome1_019f5a90-9335-700d-99a4-c8c5e611dbd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_GainOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_019f5a90-9335-76c0-af8e-939081993572" xlink:href="bp-20260630.xsd#bp_GainOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_019f5a90-9335-7872-b7b1-7f38a737c079" xlink:to="loc_bp_GainOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_019f5a90-9335-76c0-af8e-939081993572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_019f5a90-9335-744b-9fad-7ea6ee89b4a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Revenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_ifrs-full_Revenue_019f5a90-9335-744b-9fad-7ea6ee89b4a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod_019f5a90-9335-7e98-90d9-99d7dcd002cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod_019f5a90-9335-7e98-90d9-99d7dcd002cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ProductionAndManufacturingExpensesExcludingTaxes_019f5a90-9335-7e77-a52f-7abb27658610" xlink:href="bp-20260630.xsd#bp_ProductionAndManufacturingExpensesExcludingTaxes"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_bp_ProductionAndManufacturingExpensesExcludingTaxes_019f5a90-9335-7e77-a52f-7abb27658610" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseOtherThanIncomeTaxExpense_019f5a90-9335-7d30-a0cd-96b60dd45345" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TaxExpenseOtherThanIncomeTaxExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_ifrs-full_TaxExpenseOtherThanIncomeTaxExpense_019f5a90-9335-7d30-a0cd-96b60dd45345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_019f5a90-9335-77cd-bc29-d0fdb5f3ed20" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_019f5a90-9335-77cd-bc29-d0fdb5f3ed20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ImpairmentLossReversalOfImpairmentLossNetOfLossesOfSalesOfBusinessesAndFixedAssetsRecognisedInProfitOrLoss_019f5a90-9335-7610-9199-bd436761090b" xlink:href="bp-20260630.xsd#bp_ImpairmentLossReversalOfImpairmentLossNetOfLossesOfSalesOfBusinessesAndFixedAssetsRecognisedInProfitOrLoss"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_bp_ImpairmentLossReversalOfImpairmentLossNetOfLossesOfSalesOfBusinessesAndFixedAssetsRecognisedInProfitOrLoss_019f5a90-9335-7610-9199-bd436761090b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_019f5a90-9335-7cec-8a34-eb8fa5be3ee4" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_019f5a90-9335-7cec-8a34-eb8fa5be3ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DistributionAndAdministrativeExpense_019f5a90-9335-7b01-97e2-eb39656800fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DistributionAndAdministrativeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-71b7-9d27-9702f81208b0" xlink:to="loc_ifrs-full_DistributionAndAdministrativeExpense_019f5a90-9335-7b01-97e2-eb39656800fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_019f5a90-9335-755b-9720-cf07a99fa47d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9335-752a-8861-4a4861fdb3c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019f5a90-9335-755b-9720-cf07a99fa47d" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9335-752a-8861-4a4861fdb3c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019f5a90-9335-733e-9b94-a3672698e674" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019f5a90-9335-755b-9720-cf07a99fa47d" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019f5a90-9335-733e-9b94-a3672698e674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9335-782a-8f52-8a1b23dc1081" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-724c-adfd-53436b153f46" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9335-782a-8f52-8a1b23dc1081" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9335-724c-adfd-53436b153f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCosts_019f5a90-9335-7b95-bb91-2e9d352189b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_FinanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9335-782a-8f52-8a1b23dc1081" xlink:to="loc_ifrs-full_FinanceCosts_019f5a90-9335-7b95-bb91-2e9d352189b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits_019f5a90-9335-797d-9fe3-6dc55e023066" xlink:href="bp-20260630.xsd#bp_InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9335-782a-8f52-8a1b23dc1081" xlink:to="loc_bp_InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits_019f5a90-9335-797d-9fe3-6dc55e023066" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bp.com/role/Groupincomestatement_1" xlink:type="simple" xlink:href="bp-20260630.xsd#Groupincomestatement_1"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/Groupincomestatement_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_019f5a90-9335-7365-93dc-16ed557e9aa5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_019f5a90-9335-7964-8942-41b53fd7bf03" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019f5a90-9335-7365-93dc-16ed557e9aa5" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_019f5a90-9335-7964-8942-41b53fd7bf03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_019f5a90-9335-797b-a69e-93cca5808de0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019f5a90-9335-7365-93dc-16ed557e9aa5" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_019f5a90-9335-797b-a69e-93cca5808de0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bp.com/role/Condensedgroupstatementofcomprehensiveincome" xlink:type="simple" xlink:href="bp-20260630.xsd#Condensedgroupstatementofcomprehensiveincome"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/Condensedgroupstatementofcomprehensiveincome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_019f5a90-9335-7079-9281-df00630120ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_019f5a90-9335-7f2f-9bff-481537d7ca9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019f5a90-9335-7079-9281-df00630120ac" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_019f5a90-9335-7f2f-9bff-481537d7ca9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_019f5a90-9335-7aeb-aa00-c77d1ba943ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019f5a90-9335-7079-9281-df00630120ac" xlink:to="loc_ifrs-full_ProfitLoss_019f5a90-9335-7aeb-aa00-c77d1ba943ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7d62-b222-f6a4f4af382c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax_019f5a90-9335-7bc1-a3b0-c14048396c58" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7d62-b222-f6a4f4af382c" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax_019f5a90-9335-7bc1-a3b0-c14048396c58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax_019f5a90-9335-7565-963a-0cb716948c97" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7d62-b222-f6a4f4af382c" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax_019f5a90-9335-7565-963a-0cb716948c97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_GainsLossesOnCashFlowHedgesAndCostsOfHedgingBeforeTax_019f5a90-9335-7971-ba75-1614a51a89a5" xlink:href="bp-20260630.xsd#bp_GainsLossesOnCashFlowHedgesAndCostsOfHedgingBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7d62-b222-f6a4f4af382c" xlink:to="loc_bp_GainsLossesOnCashFlowHedgesAndCostsOfHedgingBeforeTax_019f5a90-9335-7971-ba75-1614a51a89a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7de1-bbfe-b267a35a19a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7d62-b222-f6a4f4af382c" xlink:to="loc_ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7de1-bbfe-b267a35a19a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_019f5a90-9335-797d-852a-8ec150ada80f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7d62-b222-f6a4f4af382c" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_019f5a90-9335-797d-852a-8ec150ada80f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7ce7-9743-fba9ff601701" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_019f5a90-9335-7b25-b846-ddd4562a015c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7ce7-9743-fba9ff601701" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_019f5a90-9335-7b25-b846-ddd4562a015c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetBeforeTax_019f5a90-9335-7847-ae95-9465e223c605" xlink:href="bp-20260630.xsd#bp_OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7ce7-9743-fba9ff601701" xlink:to="loc_bp_OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetBeforeTax_019f5a90-9335-7847-ae95-9465e223c605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss_019f5a90-9335-7c8e-bf65-4080ed60895d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7ce7-9743-fba9ff601701" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss_019f5a90-9335-7c8e-bf65-4080ed60895d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfEquityInstruments_019f5a90-9335-73a0-bc38-4ca12e6c647f" xlink:href="bp-20260630.xsd#bp_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfEquityInstruments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7ce7-9743-fba9ff601701" xlink:to="loc_bp_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfEquityInstruments_019f5a90-9335-73a0-bc38-4ca12e6c647f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_019f5a90-9335-7aa1-b502-6275f86f2b98" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7637-b7fc-2808e045298c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_019f5a90-9335-7aa1-b502-6275f86f2b98" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7637-b7fc-2808e045298c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7697-88a4-e8d90d950b4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_019f5a90-9335-7aa1-b502-6275f86f2b98" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019f5a90-9335-7697-88a4-e8d90d950b4f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bp.com/role/Condensedgroupstatementofcomprehensiveincome_1" xlink:type="simple" xlink:href="bp-20260630.xsd#Condensedgroupstatementofcomprehensiveincome_1"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/Condensedgroupstatementofcomprehensiveincome_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_019f5a90-9335-7952-8c2d-2660a33acf21" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_019f5a90-9335-7c3d-9b94-661ca1a42709" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019f5a90-9335-7952-8c2d-2660a33acf21" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_019f5a90-9335-7c3d-9b94-661ca1a42709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_019f5a90-9335-7c1b-b488-b471b9c417f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019f5a90-9335-7952-8c2d-2660a33acf21" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_019f5a90-9335-7c1b-b488-b471b9c417f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bp.com/role/Groupbalancesheet" xlink:type="simple" xlink:href="bp-20260630.xsd#Groupbalancesheet"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/Groupbalancesheet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetAssetsLiabilities_019f5a90-9335-7d4c-a947-1a74bf5d7595" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NetAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_019f5a90-9336-73c9-90bd-7f26dd09b06c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Assets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019f5a90-9335-7d4c-a947-1a74bf5d7595" xlink:to="loc_ifrs-full_Assets_019f5a90-9336-73c9-90bd-7f26dd09b06c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_019f5a90-9336-7c98-a559-b0b7531e7458" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019f5a90-9335-7d4c-a947-1a74bf5d7595" xlink:to="loc_ifrs-full_Liabilities_019f5a90-9336-7c98-a559-b0b7531e7458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_019f5a90-9336-7609-95ed-59906bd77d65" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9336-76fe-be2b-fe18c721ad37" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019f5a90-9336-7609-95ed-59906bd77d65" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9336-76fe-be2b-fe18c721ad37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9336-7b42-8981-a24608f6ced6" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019f5a90-9336-7609-95ed-59906bd77d65" xlink:to="loc_ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9336-7b42-8981-a24608f6ced6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:href="bp-20260630.xsd#bp_NonCurrentFixedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_019f5a90-9335-770d-bf80-e0c01fd13a95" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_019f5a90-9335-770d-bf80-e0c01fd13a95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_019f5a90-9335-787b-a880-38b391954e17" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:to="loc_ifrs-full_Goodwill_019f5a90-9335-787b-a880-38b391954e17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_019f5a90-9335-7f0c-a325-9f75de34d924" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_019f5a90-9335-7f0c-a325-9f75de34d924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_019f5a90-9335-7534-b705-c5c73d475bc2" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_019f5a90-9335-7534-b705-c5c73d475bc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_019f5a90-9335-7c1a-9823-e7658f75416b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_019f5a90-9335-7c1a-9823-e7658f75416b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_019f5a90-9335-7a39-8e84-adf820b3ea0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_NonCurrentFixedAssets_019f5a90-9335-74ce-b2c0-d71ad3697b3c" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_019f5a90-9335-7a39-8e84-adf820b3ea0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_019f5a90-9335-7cc8-9d4e-32aa4d585713" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_019f5a90-9335-7cc8-9d4e-32aa4d585713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_019f5a90-9335-74b6-886e-7af3356db991" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_019f5a90-9335-74b6-886e-7af3356db991" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent_019f5a90-9335-7eb5-93b8-ff9eb0be6e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AccrualsClassifiedAsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_AccrualsClassifiedAsCurrent_019f5a90-9335-7eb5-93b8-ff9eb0be6e07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_019f5a90-9335-7019-a630-03aed20e7742" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_019f5a90-9335-7019-a630-03aed20e7742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_019f5a90-9335-72cc-b673-2fe8e1041902" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_019f5a90-9335-72cc-b673-2fe8e1041902" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_019f5a90-9335-7e21-97c9-204e8b540c47" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_019f5a90-9335-7e21-97c9-204e8b540c47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_019f5a90-9335-7620-a23a-dffdfee8d92e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentProvisions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-717c-9e24-02f786dcdf7c" xlink:to="loc_ifrs-full_CurrentProvisions_019f5a90-9335-7620-a23a-dffdfee8d92e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_019f5a90-9335-79c4-8b3c-7f616489063c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-7d05-9031-f7abae33d9df" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019f5a90-9335-79c4-8b3c-7f616489063c" xlink:to="loc_ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-7d05-9031-f7abae33d9df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-7b38-b3ec-4cb0ef2b6391" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019f5a90-9335-79c4-8b3c-7f616489063c" xlink:to="loc_ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_019f5a90-9335-7b38-b3ec-4cb0ef2b6391" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentPayables_019f5a90-9336-7aa0-9137-97671c28ab03" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentPayables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_NoncurrentPayables_019f5a90-9336-7aa0-9137-97671c28ab03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDerivativeFinancialLiabilities_019f5a90-9336-72ba-8ece-522e95557edb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentDerivativeFinancialLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_NoncurrentDerivativeFinancialLiabilities_019f5a90-9336-72ba-8ece-522e95557edb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccrualsClassifiedAsNoncurrent_019f5a90-9336-775a-962c-0a4ffb289fc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AccrualsClassifiedAsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_AccrualsClassifiedAsNoncurrent_019f5a90-9336-775a-962c-0a4ffb289fc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_019f5a90-9336-7efd-a75e-740f0bd36f44" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_019f5a90-9336-7efd-a75e-740f0bd36f44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_019f5a90-9336-774f-82f5-b3ea8b0adfbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_LongtermBorrowings_019f5a90-9336-774f-82f5-b3ea8b0adfbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_019f5a90-9336-7c7a-ab3e-041feb2fedc9" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_019f5a90-9336-7c7a-ab3e-041feb2fedc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_019f5a90-9336-72d6-9e73-de9b7e0fe12c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_NoncurrentProvisions_019f5a90-9336-72d6-9e73-de9b7e0fe12c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_019f5a90-9336-7b29-a3d2-065b0d453560" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7150-9b94-64d79ec3de0b" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_019f5a90-9336-7b29-a3d2-065b0d453560" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_IfrsFull_CurrentLoansAndReceivables_019f5a90-9335-791d-b4fb-660b63c55fdc" xlink:href="bp-20260630.xsd#bp_IfrsFull_CurrentLoansAndReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_bp_IfrsFull_CurrentLoansAndReceivables_019f5a90-9335-791d-b4fb-660b63c55fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_019f5a90-9335-7dc4-b758-de7e2a6c2647" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Inventories"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_Inventories_019f5a90-9335-7dc4-b758-de7e2a6c2647" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_019f5a90-9335-746a-8814-1a9bb03c7c55" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_019f5a90-9335-746a-8814-1a9bb03c7c55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_019f5a90-9335-788d-af0c-6cc2a91cea9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_019f5a90-9335-788d-af0c-6cc2a91cea9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepayments_019f5a90-9335-7e9f-a03d-292fba134998" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentPrepayments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_CurrentPrepayments_019f5a90-9335-7e9f-a03d-292fba134998" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_019f5a90-9335-76ac-bbf0-c13d94d5c1f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_019f5a90-9335-76ac-bbf0-c13d94d5c1f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_019f5a90-9335-7ee2-b4f6-3ef15f69a4b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_019f5a90-9335-7ee2-b4f6-3ef15f69a4b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_019f5a90-9335-7642-9457-704cd7da6f0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_019f5a90-9335-798e-9b90-b117a260ee3e" xlink:to="loc_ifrs-full_CashAndCashEquivalents_019f5a90-9335-7642-9457-704cd7da6f0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_NonCurrentFixedAssets_019f5a90-9335-70f3-8bf8-b652db04f31a" xlink:href="bp-20260630.xsd#bp_NonCurrentFixedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_bp_NonCurrentFixedAssets_019f5a90-9335-70f3-8bf8-b652db04f31a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_NonCurrentLoansAndReceivables_019f5a90-9335-7073-80f1-d71382c1603a" xlink:href="bp-20260630.xsd#bp_NonCurrentLoansAndReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_bp_NonCurrentLoansAndReceivables_019f5a90-9335-7073-80f1-d71382c1603a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentReceivables_019f5a90-9335-7059-8d02-419cd18fd216" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_ifrs-full_NoncurrentReceivables_019f5a90-9335-7059-8d02-419cd18fd216" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDerivativeFinancialAssets_019f5a90-9335-79a3-940c-a491ce58fe57" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentDerivativeFinancialAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_ifrs-full_NoncurrentDerivativeFinancialAssets_019f5a90-9335-79a3-940c-a491ce58fe57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentPrepayments_019f5a90-9335-7a64-951c-bba01964de41" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentPrepayments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_ifrs-full_NoncurrentPrepayments_019f5a90-9335-7a64-951c-bba01964de41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_019f5a90-9335-7c67-9817-36ac2f0722fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_ifrs-full_DeferredTaxAssets_019f5a90-9335-7c67-9817-36ac2f0722fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_019f5a90-9335-7db4-b804-6d4102c517e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7b74-90ff-b8aa2752e642" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_019f5a90-9335-7db4-b804-6d4102c517e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_019f5a90-9336-70b2-bb11-f77b8aafb77a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_019f5a90-9336-7799-a330-28338626ff1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019f5a90-9336-70b2-bb11-f77b8aafb77a" xlink:to="loc_ifrs-full_CurrentLiabilities_019f5a90-9336-7799-a330-28338626ff1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7d63-af52-36252d4b80de" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019f5a90-9336-70b2-bb11-f77b8aafb77a" xlink:to="loc_ifrs-full_NoncurrentLiabilities_019f5a90-9336-7d63-af52-36252d4b80de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_019f5a90-9335-76f4-a039-4d11968d368f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7659-a187-501df78825c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019f5a90-9335-76f4-a039-4d11968d368f" xlink:to="loc_ifrs-full_NoncurrentAssets_019f5a90-9335-7659-a187-501df78825c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_019f5a90-9335-7d9d-9f61-05dcdedf27c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019f5a90-9335-76f4-a039-4d11968d368f" xlink:to="loc_ifrs-full_CurrentAssets_019f5a90-9335-7d9d-9f61-05dcdedf27c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_019f5a90-9335-72c2-9c7c-134814c1bab0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Equity"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_019f5a90-9335-7295-958e-88d09f30bb31" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_019f5a90-9335-72c2-9c7c-134814c1bab0" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_019f5a90-9335-7295-958e-88d09f30bb31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_019f5a90-9335-7e1a-986b-046f7d860636" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_019f5a90-9335-72c2-9c7c-134814c1bab0" xlink:to="loc_ifrs-full_NoncontrollingInterests_019f5a90-9335-7e1a-986b-046f7d860636" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bp.com/role/Groupcashflowstatement" xlink:type="simple" xlink:href="bp-20260630.xsd#Groupcashflowstatement"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/Groupcashflowstatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_019f5a90-9336-78f3-b559-d25c253dea6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_019f5a90-9336-78f3-b559-d25c253dea6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_019f5a90-9336-7546-941e-6c554acc9d71" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_019f5a90-9336-7546-941e-6c554acc9d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_019f5a90-9336-7f33-9272-7f3ca76df56e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromNoncurrentBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_019f5a90-9336-7f33-9272-7f3ca76df56e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings_019f5a90-9336-7083-91aa-06f364a01ee8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings_019f5a90-9336-7083-91aa-06f364a01ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings_019f5a90-9336-7c6c-a61a-8eeca1515428" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings_019f5a90-9336-7c6c-a61a-8eeca1515428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_019f5a90-9336-7879-a521-9f6b418ab4e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_019f5a90-9336-7879-a521-9f6b418ab4e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests_019f5a90-9336-7ae7-b11e-4e7405bc5447" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests_019f5a90-9336-7ae7-b11e-4e7405bc5447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities_019f5a90-9336-7a10-9988-156219352cf4" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities_019f5a90-9336-7a10-9988-156219352cf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities_019f5a90-9336-7933-9382-68f6c2498673" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities_019f5a90-9336-7933-9382-68f6c2498673" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssuingOtherEquityInstruments_019f5a90-9336-78dc-a1d4-bf91abc35674" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromIssuingOtherEquityInstruments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_ProceedsFromIssuingOtherEquityInstruments_019f5a90-9336-78dc-a1d4-bf91abc35674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries_019f5a90-9336-7542-9842-69b538704a76" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries_019f5a90-9336-7542-9842-69b538704a76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_PaymentsToRedeemOtherEquityInstruments_019f5a90-9336-7177-81aa-fcf88d916212" xlink:href="bp-20260630.xsd#bp_PaymentsToRedeemOtherEquityInstruments"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-7dc8-89e0-f46e07975b7a" xlink:to="loc_bp_PaymentsToRedeemOtherEquityInstruments_019f5a90-9336-7177-81aa-fcf88d916212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019f5a90-9336-72c6-ba4b-6ef1455a8eda" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-79b6-b097-b3006ece4c24" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OutflowsOfCashFromInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019f5a90-9336-72c6-ba4b-6ef1455a8eda" xlink:to="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-79b6-b097-b3006ece4c24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InflowsOfCashFromInvestingActivities_019f5a90-9336-7f03-a3c6-c893e301bd32" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InflowsOfCashFromInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019f5a90-9336-72c6-ba4b-6ef1455a8eda" xlink:to="loc_ifrs-full_InflowsOfCashFromInvestingActivities_019f5a90-9336-7f03-a3c6-c893e301bd32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_019f5a90-9336-722e-b2c1-bd59978d2de5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-749a-8145-218a40046849" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_019f5a90-9336-722e-b2c1-bd59978d2de5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-749a-8145-218a40046849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019f5a90-9336-79cb-97b0-cd5547d1df81" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_019f5a90-9336-722e-b2c1-bd59978d2de5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019f5a90-9336-79cb-97b0-cd5547d1df81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-75f2-9642-0a73700ecea8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_019f5a90-9336-722e-b2c1-bd59978d2de5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019f5a90-9336-75f2-9642-0a73700ecea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_019f5a90-9336-700e-95a6-541ce091273b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_019f5a90-9336-722e-b2c1-bd59978d2de5" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_019f5a90-9336-700e-95a6-541ce091273b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9336-7522-ad98-b375d90d5fbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_019f5a90-9336-7522-ad98-b375d90d5fbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_AdjustmentsForDepreciationAndAmortisationExpenseIncludingExpenseArisingFromExplorationForAndEvaluationOfMineralResourceWriteOff_019f5a90-9336-7546-8dc1-50a638f85f24" xlink:href="bp-20260630.xsd#bp_AdjustmentsForDepreciationAndAmortisationExpenseIncludingExpenseArisingFromExplorationForAndEvaluationOfMineralResourceWriteOff"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_bp_AdjustmentsForDepreciationAndAmortisationExpenseIncludingExpenseArisingFromExplorationForAndEvaluationOfMineralResourceWriteOff_019f5a90-9336-7546-8dc1-50a638f85f24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAndAdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_019f5a90-9336-720b-9df5-eddb37e97361" xlink:href="bp-20260630.xsd#bp_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAndAdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_bp_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAndAdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_019f5a90-9336-720b-9df5-eddb37e97361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodExcludingDividendsReceived_019f5a90-9336-7691-8c7f-be139f6110d9" xlink:href="bp-20260630.xsd#bp_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodExcludingDividendsReceived"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_bp_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodExcludingDividendsReceived_019f5a90-9336-7691-8c7f-be139f6110d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_AdjustmentsForFinanceCostsAndInterestExpenseNetOfInterestPaid_019f5a90-9336-72da-8b09-35393d04ee5c" xlink:href="bp-20260630.xsd#bp_AdjustmentsForFinanceCostsAndInterestExpenseNetOfInterestPaid"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_bp_AdjustmentsForFinanceCostsAndInterestExpenseNetOfInterestPaid_019f5a90-9336-72da-8b09-35393d04ee5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_019f5a90-9336-7eb4-a7b8-853238e81a66" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_019f5a90-9336-7eb4-a7b8-853238e81a66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_AdjustmentsForIncreaseDecreaseInPensionAndOtherPostRetirementBenefits_019f5a90-9336-7391-b775-b911b854cfb3" xlink:href="bp-20260630.xsd#bp_AdjustmentsForIncreaseDecreaseInPensionAndOtherPostRetirementBenefits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_bp_AdjustmentsForIncreaseDecreaseInPensionAndOtherPostRetirementBenefits_019f5a90-9336-7391-b775-b911b854cfb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_019f5a90-9336-706d-819d-b0ca4d823f6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_019f5a90-9336-706d-819d-b0ca4d823f6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_AdjustmentsForDecreaseIncreaseInInventoriesAndOtherAssetsAndIncreaseDecreaseInOtherLiabilities_019f5a90-9336-766f-be55-363db13235d6" xlink:href="bp-20260630.xsd#bp_AdjustmentsForDecreaseIncreaseInInventoriesAndOtherAssetsAndIncreaseDecreaseInOtherLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_bp_AdjustmentsForDecreaseIncreaseInInventoriesAndOtherAssetsAndIncreaseDecreaseInOtherLiabilities_019f5a90-9336-766f-be55-363db13235d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_019f5a90-9336-7d6b-9ca0-f34e9b2d761f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019f5a90-9336-72c9-9181-db1cd399bf03" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_019f5a90-9336-7d6b-9ca0-f34e9b2d761f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InflowsOfCashFromInvestingActivities_019f5a90-9336-710f-b748-59d9081bc2a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InflowsOfCashFromInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_019f5a90-9336-7120-b3fb-3fee8db645c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_InflowsOfCashFromInvestingActivities_019f5a90-9336-710f-b748-59d9081bc2a9" xlink:to="loc_ifrs-full_ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_019f5a90-9336-7120-b3fb-3fee8db645c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_019f5a90-9336-7867-8979-b9285395264b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_InflowsOfCashFromInvestingActivities_019f5a90-9336-710f-b748-59d9081bc2a9" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_019f5a90-9336-7867-8979-b9285395264b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_019f5a90-9336-78c2-bf72-a4171453a77a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_InflowsOfCashFromInvestingActivities_019f5a90-9336-710f-b748-59d9081bc2a9" xlink:to="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_019f5a90-9336-78c2-bf72-a4171453a77a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-74ca-a372-cef26ab2ca79" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OutflowsOfCashFromInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_019f5a90-9336-7c97-8691-ec0f73bf54bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-74ca-a372-cef26ab2ca79" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_019f5a90-9336-7c97-8691-ec0f73bf54bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_019f5a90-9336-7ef1-8d14-6c7cc4b6ff07" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-74ca-a372-cef26ab2ca79" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_019f5a90-9336-7ef1-8d14-6c7cc4b6ff07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities_019f5a90-9336-73c6-8b81-179e66850f08" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-74ca-a372-cef26ab2ca79" xlink:to="loc_ifrs-full_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities_019f5a90-9336-73c6-8b81-179e66850f08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfInterestsInAssociates_019f5a90-9336-7c05-a270-1b0ab9c139f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PurchaseOfInterestsInAssociates"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OutflowsOfCashFromInvestingActivities_019f5a90-9336-74ca-a372-cef26ab2ca79" xlink:to="loc_ifrs-full_PurchaseOfInterestsInAssociates_019f5a90-9336-7c05-a270-1b0ab9c139f5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bp.com/role/AnalysisofreplacementcostprofitlossbeforeinterestandtaxandreconciliationtoprofitlossbeforetaxationDetails" xlink:type="simple" xlink:href="bp-20260630.xsd#AnalysisofreplacementcostprofitlossbeforeinterestandtaxandreconciliationtoprofitlossbeforetaxationDetails"/>
  <link:calculationLink xlink:role="http://www.bp.com/role/AnalysisofreplacementcostprofitlossbeforeinterestandtaxandreconciliationtoprofitlossbeforetaxationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxation_019f5a90-9336-716a-8965-55a31e93c57b" xlink:href="bp-20260630.xsd#bp_ReplacementCostProfitLossBeforeInterestAndTaxation"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationBeforeAdjustments_019f5a90-9336-7e10-84ec-c96ec4ba5c1e" xlink:href="bp-20260630.xsd#bp_ReplacementCostProfitLossBeforeInterestAndTaxationBeforeAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxation_019f5a90-9336-716a-8965-55a31e93c57b" xlink:to="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationBeforeAdjustments_019f5a90-9336-7e10-84ec-c96ec4ba5c1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationAdjustments_019f5a90-9336-73eb-b38b-76de605b1e0f" xlink:href="bp-20260630.xsd#bp_ReplacementCostProfitLossBeforeInterestAndTaxationAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxation_019f5a90-9336-716a-8965-55a31e93c57b" xlink:to="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationAdjustments_019f5a90-9336-73eb-b38b-76de605b1e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9336-7961-9fd5-d8cb055b7a06" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationBeforeAdjustments_019f5a90-9336-719c-bb78-535ea2e7fa9a" xlink:href="bp-20260630.xsd#bp_ReplacementCostProfitLossBeforeInterestAndTaxationBeforeAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9336-7961-9fd5-d8cb055b7a06" xlink:to="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationBeforeAdjustments_019f5a90-9336-719c-bb78-535ea2e7fa9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationAdjustments_019f5a90-9336-72ae-be96-7d4057dd6d41" xlink:href="bp-20260630.xsd#bp_ReplacementCostProfitLossBeforeInterestAndTaxationAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9336-7961-9fd5-d8cb055b7a06" xlink:to="loc_bp_ReplacementCostProfitLossBeforeInterestAndTaxationAdjustments_019f5a90-9336-72ae-be96-7d4057dd6d41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bp_InventoryHoldingGainsLosses_019f5a90-9336-76d1-921b-5260586b2ec9" xlink:href="bp-20260630.xsd#bp_InventoryHoldingGainsLosses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_019f5a90-9336-7961-9fd5-d8cb055b7a06" xlink:to="loc_bp_InventoryHoldingGainsLosses_019f5a90-9336-76d1-921b-5260586b2ec9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
