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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f7106-d25d-7d49-aabd-efd45d24bb46,g:2437b8c6-5d91-43d4-9d83-4c4017c10ba8-->
<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://sprucepower.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="spru-20251231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentReceivablesNetNoncurrent_019f7106-d3d6-73a0-a681-879ee4e840e5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredRentReceivablesNetNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_DeferredRentReceivablesNetNoncurrent_019f7106-d3d6-73a0-a681-879ee4e840e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f7106-d3d6-78fd-9671-0bc558df3b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f7106-d3d6-78fd-9671-0bc558df3b6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_019f7106-d3d6-782e-b7b7-23a9177e824d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_019f7106-d3d6-782e-b7b7-23a9177e824d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7efb-b012-7af6291e96b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7efb-b012-7af6291e96b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f7106-d3d6-7c45-aa9b-a422a3e1b872" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f7106-d3d6-7c45-aa9b-a422a3e1b872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_InvestmentsUnderMasterLeaseAgreement_019f7106-d3d6-7559-b9e1-bd7ba2a8d3bf" xlink:href="spru-20251231.xsd#spru_InvestmentsUnderMasterLeaseAgreement"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_spru_InvestmentsUnderMasterLeaseAgreement_019f7106-d3d6-7559-b9e1-bd7ba2a8d3bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f7106-d3d6-7d3f-8e91-5dc969181d88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f7106-d3d6-7d3f-8e91-5dc969181d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f7106-d3d6-7482-9e3f-0c568b274d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f7106-d3d6-789b-be2b-500a11634cf6" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019f7106-d3d6-7482-9e3f-0c568b274d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019f7106-d3d6-7da1-b7ac-16cf772e6a62" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019f7106-d3d6-7da1-b7ac-16cf772e6a62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f7106-d3d6-74ca-9ba4-685f875628a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f7106-d3d6-74ca-9ba4-685f875628a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-767a-b373-734697724e01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-767a-b373-734697724e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019f7106-d3d6-763c-857f-6773247bf00a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019f7106-d3d6-763c-857f-6773247bf00a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_FiniteLivedIntangibleLiabilitiesNet_019f7106-d3d6-7768-86be-7514dc53ad6b" xlink:href="spru-20251231.xsd#spru_FiniteLivedIntangibleLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_spru_FiniteLivedIntangibleLiabilitiesNet_019f7106-d3d6-7768-86be-7514dc53ad6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_019f7106-d3d6-7494-a67b-29ac0d43e2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_019f7106-d3d6-7494-a67b-29ac0d43e2e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_019f7106-d3d6-70f9-b358-9adefdde5ece" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_019f7106-d3d6-70f9-b358-9adefdde5ece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f7106-d3d6-7691-8905-055ea7d7e54c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f7106-d3d6-70dd-9069-45a74a1c8d80" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f7106-d3d6-7691-8905-055ea7d7e54c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7884-9cc8-2fab2016c349" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f7106-d3d6-74d1-b373-ab290b9fbb16" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7884-9cc8-2fab2016c349" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f7106-d3d6-74d1-b373-ab290b9fbb16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_019f7106-d3d6-786e-b4ce-016c9db332c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7884-9cc8-2fab2016c349" xlink:to="loc_us-gaap_RestrictedCashCurrent_019f7106-d3d6-786e-b4ce-016c9db332c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f7106-d3d6-7a5f-a703-789b5a92fa2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7884-9cc8-2fab2016c349" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019f7106-d3d6-7a5f-a703-789b5a92fa2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_019f7106-d3d6-76f6-b938-04325dec8325" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7884-9cc8-2fab2016c349" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_019f7106-d3d6-76f6-b938-04325dec8325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f7106-d3d6-7d06-94f7-8213b52fe7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f7106-d3d6-7884-9cc8-2fab2016c349" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f7106-d3d6-7d06-94f7-8213b52fe7e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7371-ac36-89064c70c980" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f7106-d3d6-7705-a09f-dfbc895f0f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7371-ac36-89064c70c980" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f7106-d3d6-7705-a09f-dfbc895f0f9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_019f7106-d3d6-7ac1-b8bf-cc56630d3c78" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7371-ac36-89064c70c980" xlink:to="loc_us-gaap_MinorityInterest_019f7106-d3d6-7ac1-b8bf-cc56630d3c78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019f7106-d3d6-72c2-93da-e7e25d96f573" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7371-ac36-89064c70c980" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019f7106-d3d6-72c2-93da-e7e25d96f573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019f7106-d3d6-71a2-8233-ee583de8fefa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7371-ac36-89064c70c980" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019f7106-d3d6-71a2-8233-ee583de8fefa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_019f7106-d3d6-7ce5-865e-d8a7079234c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7371-ac36-89064c70c980" xlink:to="loc_us-gaap_CommonStockValueOutstanding_019f7106-d3d6-7ce5-865e-d8a7079234c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f7106-d3d6-7324-a266-2651f6dff72f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7b01-bc0b-e1cb2c9bc331" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f7106-d3d6-7324-a266-2651f6dff72f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7b01-bc0b-e1cb2c9bc331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f7106-d3d6-77ef-8a30-6c6a871c7819" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f7106-d3d6-7324-a266-2651f6dff72f" xlink:to="loc_us-gaap_Liabilities_019f7106-d3d6-77ef-8a30-6c6a871c7819" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019f7106-d3d6-7a0b-98e9-33844d58e4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f7106-d3d6-7324-a266-2651f6dff72f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019f7106-d3d6-7a0b-98e9-33844d58e4bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019f7106-d3d6-71da-bdf6-ae80662efdc6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_AccountsPayableCurrent_019f7106-d3d6-71da-bdf6-ae80662efdc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtCurrent_019f7106-d3d6-712c-a7a6-ce68b6e7833f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_OtherLongTermDebtCurrent_019f7106-d3d6-712c-a7a6-ce68b6e7833f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-732d-964c-b803e2054ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-732d-964c-b803e2054ae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f7106-d3d6-7575-8b79-b73d73b612f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f7106-d3d6-7575-8b79-b73d73b612f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f7106-d3d6-7a74-8288-ef0aaef5374d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f7106-d3d6-7a74-8288-ef0aaef5374d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_019f7106-d3d6-779a-b378-8a8c3719b294" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_019f7106-d3d6-779a-b378-8a8c3719b294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_019f7106-d3d6-7637-b0d3-9d0123a130ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f7106-d3d6-7667-a9bd-6d0bede6b883" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_019f7106-d3d6-7637-b0d3-9d0123a130ef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="spru-20251231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_019f7106-d3d6-7aec-b01c-3717f5467a66" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_019f7106-d3d6-7aec-b01c-3717f5467a66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019f7106-d3d6-7fcc-8a28-cc9ef01dda97" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019f7106-d3d6-7fcc-8a28-cc9ef01dda97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019f7106-d3d6-7fb7-a98e-3aaad1b69335" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019f7106-d3d6-7fb7-a98e-3aaad1b69335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_019f7106-d3d6-7eae-9548-f9acdd395882" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_019f7106-d3d6-7eae-9548-f9acdd395882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_019f7106-d3d6-73d0-8696-7328e8a76ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:to="loc_us-gaap_OtherIncome_019f7106-d3d6-73d0-8696-7328e8a76ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f7106-d3d6-7130-b8d7-298bf7b847fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-710a-b79f-ff1e2a5fa23c" xlink:to="loc_us-gaap_OperatingIncomeLoss_019f7106-d3d6-7130-b8d7-298bf7b847fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f7106-d3d6-7a58-bdca-d9a7cf68ef25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019f7106-d3d6-718e-8a9e-6a7b69db1dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f7106-d3d6-7a58-bdca-d9a7cf68ef25" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019f7106-d3d6-718e-8a9e-6a7b69db1dd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f7106-d3d6-78e4-a092-5fe89390a4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f7106-d3d6-7a58-bdca-d9a7cf68ef25" xlink:to="loc_us-gaap_ProfitLoss_019f7106-d3d6-78e4-a092-5fe89390a4e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f7106-d3d6-76cd-8079-450a06aff2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7106-d3d6-759b-bae7-7adb3679ef6a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f7106-d3d6-76cd-8079-450a06aff2ed" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7106-d3d6-759b-bae7-7adb3679ef6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7293-b888-cb871aa03624" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f7106-d3d6-76cd-8079-450a06aff2ed" xlink:to="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7293-b888-cb871aa03624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7c22-b18f-8678944c6b01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_019f7106-d3d6-73fa-95ab-13fb57972c26" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7c22-b18f-8678944c6b01" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_019f7106-d3d6-73fa-95ab-13fb57972c26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019f7106-d3d6-7e1e-85c0-e8bcd2f704b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7c22-b18f-8678944c6b01" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019f7106-d3d6-7e1e-85c0-e8bcd2f704b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019f7106-d3d6-7ae5-b0eb-ca82ddc1c1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7c22-b18f-8678944c6b01" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019f7106-d3d6-7ae5-b0eb-ca82ddc1c1c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f7106-d3d6-7e47-b4a2-af84f0ff18a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7c22-b18f-8678944c6b01" xlink:to="loc_us-gaap_CostOfRevenue_019f7106-d3d6-7e47-b4a2-af84f0ff18a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_019f7106-d3d6-7bde-b9d4-f6c0039c11cf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019f7106-d3d6-7c22-b18f-8678944c6b01" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_019f7106-d3d6-7bde-b9d4-f6c0039c11cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f7106-d3d6-792d-902c-4429ad464dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7a55-a0be-c3bfa863620f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d3d6-792d-902c-4429ad464dc7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_019f7106-d3d6-7a55-a0be-c3bfa863620f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f7106-d3d6-711b-b1c8-18803937f48e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d3d6-792d-902c-4429ad464dc7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f7106-d3d6-711b-b1c8-18803937f48e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="spru-20251231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-72f2-a55f-fd95f7061b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f7106-d3d6-7a6b-b81f-ccc23f0dc05a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-72f2-a55f-fd95f7061b2d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f7106-d3d6-7a6b-b81f-ccc23f0dc05a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_019f7106-d3d6-74c0-9ff1-dcbc78f2305a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-72f2-a55f-fd95f7061b2d" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_019f7106-d3d6-74c0-9ff1-dcbc78f2305a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_019f7106-d3d6-77b9-8234-88e5e3559198" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-72f2-a55f-fd95f7061b2d" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_019f7106-d3d6-77b9-8234-88e5e3559198" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_019f7106-d3d6-7af5-bbbe-d307bf3f0a42" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-72f2-a55f-fd95f7061b2d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_019f7106-d3d6-7af5-bbbe-d307bf3f0a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_019f7106-d3d6-7b26-aaa0-e1b00b9f5abf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-72f2-a55f-fd95f7061b2d" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_019f7106-d3d6-7b26-aaa0-e1b00b9f5abf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f7106-d3d6-7cb5-92cf-757705cc1aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-78dd-920a-c1d49931de0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f7106-d3d6-7cb5-92cf-757705cc1aaf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-78dd-920a-c1d49931de0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019f7106-d3d6-75ec-b1c9-f186421ae7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f7106-d3d6-7cb5-92cf-757705cc1aaf" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019f7106-d3d6-75ec-b1c9-f186421ae7d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f7106-d3d6-729c-9c45-3d1d034792f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_ProfitLoss_019f7106-d3d6-729c-9c45-3d1d034792f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f7106-d3d6-7cb4-8ed8-daa5c4632275" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_019f7106-d3d6-7cb4-8ed8-daa5c4632275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f7106-d3d6-7bd6-8d57-7e7681408f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_ShareBasedCompensation_019f7106-d3d6-7bd6-8d57-7e7681408f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f7106-d3d6-7ee2-8ec3-8e36a5ba3740" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f7106-d3d6-7ee2-8ec3-8e36a5ba3740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_AmortizationOfDeferredRevenue_019f7106-d3d6-7b83-be73-8c43bbc84148" xlink:href="spru-20251231.xsd#spru_AmortizationOfDeferredRevenue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_spru_AmortizationOfDeferredRevenue_019f7106-d3d6-7b83-be73-8c43bbc84148" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_019f7106-d3d6-7976-a6ca-61340f51c443" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_DepreciationAndAmortization_019f7106-d3d6-7976-a6ca-61340f51c443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_AmortizationRelatedToUnfavorableSolarRenewableEnergyAgreements_019f7106-d3d6-7390-bc97-148d1ab025ba" xlink:href="spru-20251231.xsd#spru_AmortizationRelatedToUnfavorableSolarRenewableEnergyAgreements"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_spru_AmortizationRelatedToUnfavorableSolarRenewableEnergyAgreements_019f7106-d3d6-7390-bc97-148d1ab025ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_019f7106-d3d6-769c-a1de-86430d0b66be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_019f7106-d3d6-769c-a1de-86430d0b66be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionExpense_019f7106-d3d6-774a-894e-a5e2692f90c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_AccretionExpense_019f7106-d3d6-774a-894e-a5e2692f90c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_019f7106-d3d6-74d9-bc56-6cc720adbbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_019f7106-d3d6-74d9-bc56-6cc720adbbc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019f7106-d3d6-763a-a267-8300603f5b93" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019f7106-d3d6-763a-a267-8300603f5b93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_InterestIncomeMasterLeaseAgreement_019f7106-d3d6-776d-8499-2018d679acad" xlink:href="spru-20251231.xsd#spru_InterestIncomeMasterLeaseAgreement"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_spru_InterestIncomeMasterLeaseAgreement_019f7106-d3d6-776d-8499-2018d679acad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_019f7106-d3d6-777f-9850-2fc5bb1f8394" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_019f7106-d3d6-777f-9850-2fc5bb1f8394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_019f7106-d3d6-7efd-95b3-955dfebcba30" xlink:href="spru-20251231.xsd#spru_IncreaseDecreaseInOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_spru_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_019f7106-d3d6-7efd-95b3-955dfebcba30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_019f7106-d3d6-7ce6-b85c-62210dcdd2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_019f7106-d3d6-7ce6-b85c-62210dcdd2a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f7106-d3d6-7ad1-b112-efc35fe54223" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f7106-d3d6-7ad1-b112-efc35fe54223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019f7106-d3d6-72b1-985e-27d34c68a734" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019f7106-d3d6-72b1-985e-27d34c68a734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f7106-d3d6-7239-8101-d767d1554b05" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f7106-d3d6-7239-8101-d767d1554b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_019f7106-d3d6-790c-8bea-8db7fabe8126" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_019f7106-d3d6-790c-8bea-8db7fabe8126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019f7106-d3d6-7c72-b88a-37d749b34061" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019f7106-d3d6-7c72-b88a-37d749b34061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019f7106-d3d6-7d5d-8a95-fa26d89fd9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019f7106-d3d6-7d5d-8a95-fa26d89fd9ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_019f7106-d3d6-744e-9602-0f9cefdbb3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_019f7106-d3d6-744e-9602-0f9cefdbb3f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f7106-d3d6-7f07-938c-92a6f16c3885" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="23" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7f19-8da5-4d5c9a963201" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f7106-d3d6-7f07-938c-92a6f16c3885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f7106-d3d6-7d65-b72c-421d45db0224" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019f7106-d3d6-7a9b-bd7c-63f7185c56f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f7106-d3d6-7d65-b72c-421d45db0224" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019f7106-d3d6-7a9b-bd7c-63f7185c56f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-7bf6-bac2-2b4c8ea9f9de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f7106-d3d6-7d65-b72c-421d45db0224" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-7bf6-bac2-2b4c8ea9f9de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f7106-d3d6-7436-915b-dd8443f2ac9b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019f7106-d3d6-7c65-b75e-ae95a53484b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f7106-d3d6-7436-915b-dd8443f2ac9b" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_019f7106-d3d6-7c65-b75e-ae95a53484b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019f7106-d3d6-77b6-8806-01f519b6243f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f7106-d3d6-7436-915b-dd8443f2ac9b" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_019f7106-d3d6-77b6-8806-01f519b6243f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7e98-9d1e-5547f3943a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f7106-d3d6-7436-915b-dd8443f2ac9b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_019f7106-d3d6-7e98-9d1e-5547f3943a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7ad1-93e3-87fb0b9cdc43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f7106-d3d6-7436-915b-dd8443f2ac9b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7ad1-93e3-87fb0b9cdc43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-78a9-957a-23b6722d16df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f7106-d3d6-7436-915b-dd8443f2ac9b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_019f7106-d3d6-78a9-957a-23b6722d16df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7e6e-9f0b-2af4c18e3234" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019f7106-d3d6-7fa1-b8e2-2aa0dd85bcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7e6e-9f0b-2af4c18e3234" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019f7106-d3d6-7fa1-b8e2-2aa0dd85bcdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_019f7106-d3d6-7ecc-889a-1b3160813881" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7e6e-9f0b-2af4c18e3234" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_019f7106-d3d6-7ecc-889a-1b3160813881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f7106-d3d6-79a5-904e-cf1cee132c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7e6e-9f0b-2af4c18e3234" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f7106-d3d6-79a5-904e-cf1cee132c3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f7106-d3d6-7638-a6a5-2b31b28dfb35" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f7106-d3d6-7e6e-9f0b-2af4c18e3234" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f7106-d3d6-7638-a6a5-2b31b28dfb35" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/SummaryofSignificantAccountingPoliciesScheduleofreconciliationofcashcashequivalentsandrestrictedcashDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#SummaryofSignificantAccountingPoliciesScheduleofreconciliationofcashcashequivalentsandrestrictedcashDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/SummaryofSignificantAccountingPoliciesScheduleofreconciliationofcashcashequivalentsandrestrictedcashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f7106-d3d6-7668-b6ce-4ad494dbbb62" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019f7106-d3d6-771f-be86-5f868a576ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f7106-d3d6-7668-b6ce-4ad494dbbb62" xlink:to="loc_us-gaap_RestrictedCash_019f7106-d3d6-771f-be86-5f868a576ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f7106-d3d6-73c0-92e1-58680f6af374" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f7106-d3d6-7668-b6ce-4ad494dbbb62" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f7106-d3d6-73c0-92e1-58680f6af374" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/PropertyandEquipmentNetScheduleofPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#PropertyandEquipmentNetScheduleofPropertyAndEquipmentDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/PropertyandEquipmentNetScheduleofPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f7106-d3d6-7338-9f66-db19ec460184" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f7106-d3d6-7c9d-820c-957d65f68772" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f7106-d3d6-7338-9f66-db19ec460184" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f7106-d3d6-7c9d-820c-957d65f68772" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019f7106-d3d6-7c4e-8689-2150806d72fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f7106-d3d6-7338-9f66-db19ec460184" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019f7106-d3d6-7c4e-8689-2150806d72fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_019f7106-d3d6-70cd-98c8-c8c9bdce3ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_019f7106-d3d6-7ab5-bf5f-07f3e78d6f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_019f7106-d3d6-70cd-98c8-c8c9bdce3ed6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_019f7106-d3d6-7ab5-bf5f-07f3e78d6f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_019f7106-d3d6-7cdd-bf29-e73dd001055a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_019f7106-d3d6-70cd-98c8-c8c9bdce3ed6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_019f7106-d3d6-7cdd-bf29-e73dd001055a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/IntangibleAssetsNetScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#IntangibleAssetsNetScheduleofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/IntangibleAssetsNetScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7ef1-9590-61bd20d54b25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019f7106-d3d6-7270-ab30-ed68fe99b2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7ef1-9590-61bd20d54b25" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019f7106-d3d6-7270-ab30-ed68fe99b2ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019f7106-d3d6-74f0-9294-4b1de26b8604" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7ef1-9590-61bd20d54b25" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019f7106-d3d6-74f0-9294-4b1de26b8604" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/IntangibleAssetsNetScheduleofEstimatedFutureIntangibleAmortizationExpenseDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#IntangibleAssetsNetScheduleofEstimatedFutureIntangibleAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/IntangibleAssetsNetScheduleofEstimatedFutureIntangibleAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_019f7106-d3d6-707e-b0d3-32532320a57a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_019f7106-d3d6-707e-b0d3-32532320a57a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_019f7106-d3d6-71ef-a0c5-0d01a356abe7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_019f7106-d3d6-71ef-a0c5-0d01a356abe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019f7106-d3d6-78bc-9b4e-3c3e1308f8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019f7106-d3d6-78bc-9b4e-3c3e1308f8ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019f7106-d3d6-7c49-a94e-b460b7ed80c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019f7106-d3d6-7c49-a94e-b460b7ed80c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019f7106-d3d6-76ab-a421-92d0b9252212" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019f7106-d3d6-76ab-a421-92d0b9252212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019f7106-d3d6-7af9-95de-5e232dc4d561" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f7106-d3d6-7976-827b-79b8650c7285" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019f7106-d3d6-7af9-95de-5e232dc4d561" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019f7106-d3d6-7984-a3fc-885a16a8113e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019f7106-d3d6-7984-a3fc-885a16a8113e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_019f7106-d3d6-7f3f-ab9d-3a71a63f50b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_us-gaap_AccruedIncomeTaxes_019f7106-d3d6-7f3f-ab9d-3a71a63f50b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019f7106-d3d6-7d95-b892-e5bdf125f4be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019f7106-d3d6-7d95-b892-e5bdf125f4be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_019f7106-d3d6-7873-b3f2-74f7ba414e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_019f7106-d3d6-7873-b3f2-74f7ba414e5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_019f7106-d3d6-7550-ab2c-a5771734f23a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_019f7106-d3d6-7550-ab2c-a5771734f23a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019f7106-d3d6-7c33-9b3a-b556ed79c3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019f7106-d3d6-7c33-9b3a-b556ed79c3c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_AccruedOperatingAndMaintenanceExpensesCurrent_019f7106-d3d6-7630-82c5-ded9f0813f91" xlink:href="spru-20251231.xsd#spru_AccruedOperatingAndMaintenanceExpensesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_019f7106-d3d6-7ab6-8e5a-ed42a1d2c374" xlink:to="loc_spru_AccruedOperatingAndMaintenanceExpensesCurrent_019f7106-d3d6-7630-82c5-ded9f0813f91" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/NonRecourseDebtScheduleofMaturityDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#NonRecourseDebtScheduleofMaturityDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/NonRecourseDebtScheduleofMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-74b3-8f91-57d3766d4d4c" xlink:href="spru-20251231.xsd#spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f7106-d3d6-713b-b4fd-3e4319e3f94a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-74b3-8f91-57d3766d4d4c" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f7106-d3d6-713b-b4fd-3e4319e3f94a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f7106-d3d6-7602-b994-1330ec14fa7b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-74b3-8f91-57d3766d4d4c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f7106-d3d6-7602-b994-1330ec14fa7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/NonRecourseDebtScheduleofMaturityDetails_1" xlink:type="simple" xlink:href="spru-20251231.xsd#NonRecourseDebtScheduleofMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/NonRecourseDebtScheduleofMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-788c-8c33-5551b6b823e0" xlink:href="spru-20251231.xsd#spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019f7106-d3d6-7e20-9d81-e49c121e6c43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-788c-8c33-5551b6b823e0" xlink:to="loc_us-gaap_LongTermDebt_019f7106-d3d6-7e20-9d81-e49c121e6c43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_019f7106-d3d6-75d8-9f3c-aabe7a5fa8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-788c-8c33-5551b6b823e0" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_019f7106-d3d6-75d8-9f3c-aabe7a5fa8b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_019f7106-d3d6-7e65-8fb9-7c74a9fbc57b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_LongTermDebtExcludingCurrentMaturitiesBeforeFairValueAdjustment_019f7106-d3d6-788c-8c33-5551b6b823e0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_019f7106-d3d6-7e65-8fb9-7c74a9fbc57b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/NonRecourseDebtContractualObligationMaturitiesByYearDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#NonRecourseDebtContractualObligationMaturitiesByYearDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/NonRecourseDebtContractualObligationMaturitiesByYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_019f7106-d484-76b6-9474-ecdb825bc299" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_019f7106-d484-76b6-9474-ecdb825bc299" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_019f7106-d484-7e0f-92a4-ed4b6ec45302" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_019f7106-d484-7e0f-92a4-ed4b6ec45302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019f7106-d484-704e-9374-32392e4efd53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019f7106-d484-704e-9374-32392e4efd53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_019f7106-d484-715d-90e4-ebec83fe8133" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_019f7106-d484-715d-90e4-ebec83fe8133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019f7106-d484-79f3-82e2-e307766a7958" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019f7106-d484-79f3-82e2-e307766a7958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019f7106-d484-7e44-864f-f0fb6351724d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f7106-d484-7665-b09a-235a6c651168" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019f7106-d484-7e44-864f-f0fb6351724d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/RightofUseAssetsandLeaseLiabilitiesScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#RightofUseAssetsandLeaseLiabilitiesScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/RightofUseAssetsandLeaseLiabilitiesScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-7c3e-96d5-6c0bce4a7ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f7106-d484-716f-8cf8-f8f1c24b532a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-7c3e-96d5-6c0bce4a7ecd" xlink:to="loc_us-gaap_OperatingLeaseLiability_019f7106-d484-716f-8cf8-f8f1c24b532a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f7106-d484-7182-9d56-b378b96ec9db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-7c3e-96d5-6c0bce4a7ecd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f7106-d484-7182-9d56-b378b96ec9db" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/RightofUseAssetsandLeaseLiabilitiesScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesDetails_1" xlink:type="simple" xlink:href="spru-20251231.xsd#RightofUseAssetsandLeaseLiabilitiesScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/RightofUseAssetsandLeaseLiabilitiesScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-71ab-bf21-d234efb308b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f7106-d484-7a3e-8a57-83c9576296d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-71ab-bf21-d234efb308b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f7106-d484-7a3e-8a57-83c9576296d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f7106-d484-74a4-9ba8-056763db5353" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-71ab-bf21-d234efb308b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f7106-d484-74a4-9ba8-056763db5353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f7106-d484-718f-98de-7f90de8071d1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-71ab-bf21-d234efb308b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f7106-d484-718f-98de-7f90de8071d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f7106-d484-772b-a141-59cf66b9c323" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-71ab-bf21-d234efb308b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f7106-d484-772b-a141-59cf66b9c323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f7106-d484-7e11-9ec1-83eca6587530" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f7106-d484-71ab-bf21-d234efb308b5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f7106-d484-7e11-9ec1-83eca6587530" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/FairValueMeasurementsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#FairValueMeasurementsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/FairValueMeasurementsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019f7106-d484-7381-9ccd-ca15e8ec9cce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f7106-d484-7c35-a50e-b226fa014890" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019f7106-d484-7381-9ccd-ca15e8ec9cce" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f7106-d484-7c35-a50e-b226fa014890" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019f7106-d484-75e8-8c9f-253ef2931c53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019f7106-d484-7381-9ccd-ca15e8ec9cce" xlink:to="loc_us-gaap_DerivativeAssets_019f7106-d484-75e8-8c9f-253ef2931c53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019f7106-d484-74e0-ac02-487b7b73f9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019f7106-d484-762b-b5d6-3986bed408a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_019f7106-d484-74e0-ac02-487b7b73f9ce" xlink:to="loc_us-gaap_DerivativeLiabilities_019f7106-d484-762b-b5d6-3986bed408a0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/IncomeTaxesScheduleofnetdeferredincometaxassetsDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#IncomeTaxesScheduleofnetdeferredincometaxassetsDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/IncomeTaxesScheduleofnetdeferredincometaxassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:href="spru-20251231.xsd#spru_DeferredTaxAssetsLiabilitiesGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_019f7106-d484-7b44-acff-8fc7f10b90de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_019f7106-d484-7b44-acff-8fc7f10b90de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_019f7106-d484-7160-9247-112cc5048b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_019f7106-d484-7160-9247-112cc5048b4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments_019f7106-d484-7153-bf79-b94cb622a3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsEquityMethodInvestments_019f7106-d484-7153-bf79-b94cb622a3fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_DeferredTaxLiabilitiesFairMarketValueAdjustments_019f7106-d484-7cd4-a9c7-fb127dc30431" xlink:href="spru-20251231.xsd#spru_DeferredTaxLiabilitiesFairMarketValueAdjustments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_spru_DeferredTaxLiabilitiesFairMarketValueAdjustments_019f7106-d484-7cd4-a9c7-fb127dc30431" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_019f7106-d484-7023-8fa3-66684ee84594" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_019f7106-d484-7023-8fa3-66684ee84594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_019f7106-d484-7db3-84dc-a855ed83ca5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_019f7106-d484-7db3-84dc-a855ed83ca5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_019f7106-d484-7d15-ac9f-4a4b3823647d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_019f7106-d484-7d15-ac9f-4a4b3823647d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_019f7106-d484-7959-aa43-b3577c0db58a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_019f7106-d484-7959-aa43-b3577c0db58a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_019f7106-d484-7a39-998e-64a570c6d3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_019f7106-d484-7a39-998e-64a570c6d3e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_DeferredTaxAssetRightOfUseAssets_019f7106-d484-7f81-8009-16bf264926d5" xlink:href="spru-20251231.xsd#spru_DeferredTaxAssetRightOfUseAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_spru_DeferredTaxAssetRightOfUseAssets_019f7106-d484-7f81-8009-16bf264926d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_019f7106-d484-76a3-9f6d-0769b6288469" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-72ba-a9f2-7a72cd2939b0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_019f7106-d484-76a3-9f6d-0769b6288469" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_019f7106-d484-7964-8c5d-07b76e24cee7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_019f7106-d484-72f7-a699-fd9680660031" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_019f7106-d484-7964-8c5d-07b76e24cee7" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_019f7106-d484-72f7-a699-fd9680660031" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-7c54-bc7c-ae0ffae66d2a" xlink:href="spru-20251231.xsd#spru_DeferredTaxAssetsLiabilitiesGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_019f7106-d484-7964-8c5d-07b76e24cee7" xlink:to="loc_spru_DeferredTaxAssetsLiabilitiesGross_019f7106-d484-7c54-bc7c-ae0ffae66d2a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/IncomeTaxesScheduleoftheprovisionforincometaxesincludingpercentDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#IncomeTaxesScheduleoftheprovisionforincometaxesincludingpercentDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/IncomeTaxesScheduleoftheprovisionforincometaxesincludingpercentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_019f7106-d484-7c2f-bc29-fb4eb6b5d74b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_019f7106-d484-7c2f-bc29-fb4eb6b5d74b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_019f7106-d484-7b96-ae6d-575303b80672" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_019f7106-d484-7b96-ae6d-575303b80672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_019f7106-d484-7ef0-b28c-e32398365b24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_019f7106-d484-7ef0-b28c-e32398365b24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_019f7106-d484-7ad7-994d-ed8ef1d03c72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_019f7106-d484-7ad7-994d-ed8ef1d03c72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_019f7106-d484-7bb1-b65f-68186787b014" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_019f7106-d484-7bb1-b65f-68186787b014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_019f7106-d484-7a32-8bfb-64771583db07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_019f7106-d484-7a32-8bfb-64771583db07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseFairMarketValueAdjustmentsAmount_019f7106-d484-71b5-96a4-ec77ec38d93c" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseFairMarketValueAdjustmentsAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseFairMarketValueAdjustmentsAmount_019f7106-d484-71b5-96a4-ec77ec38d93c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_019f7106-d484-713e-ad6d-2a6ffc4370df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_019f7106-d484-713e-ad6d-2a6ffc4370df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_019f7106-d484-7cc6-8509-b24810c47cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_019f7106-d484-7cc6-8509-b24810c47cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationNetOperatingLossAdjustmentsAmount_019f7106-d484-7483-9b6c-66616b8ada1e" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationNetOperatingLossAdjustmentsAmount"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationNetOperatingLossAdjustmentsAmount_019f7106-d484-7483-9b6c-66616b8ada1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_019f7106-d484-708d-b8bc-040c99048465" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_019f7106-d484-708d-b8bc-040c99048465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationInterestExpenseDeductionLimitationAmount_019f7106-d484-7178-a31e-8b9053544703" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationInterestExpenseDeductionLimitationAmount"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationInterestExpenseDeductionLimitationAmount_019f7106-d484-7178-a31e-8b9053544703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_019f7106-d484-7de0-be4d-51ec487e3f17" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019f7106-d484-7794-a867-216e5858ad3b" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_019f7106-d484-7de0-be4d-51ec487e3f17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019f7106-d484-79ef-874d-c565b8bf6199" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019f7106-d484-79ef-874d-c565b8bf6199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019f7106-d484-7ccd-90e9-5eadacbf9892" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019f7106-d484-7ccd-90e9-5eadacbf9892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_019f7106-d484-7da5-9352-7b8a23064726" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_019f7106-d484-7da5-9352-7b8a23064726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_019f7106-d484-7f9a-a8ed-0975e12a6616" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_019f7106-d484-7f9a-a8ed-0975e12a6616" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_019f7106-d484-7eb1-a3cb-b628d78d4d80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_019f7106-d484-7eb1-a3cb-b628d78d4d80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019f7106-d484-7ad0-bcde-79598a552e68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019f7106-d484-7ad0-bcde-79598a552e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseFairMarketValueAdjustmentsPercent_019f7106-d484-7afc-a6d7-8794b0389a2e" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseFairMarketValueAdjustmentsPercent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseFairMarketValueAdjustmentsPercent_019f7106-d484-7afc-a6d7-8794b0389a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_019f7106-d484-7f0b-8f5b-cf7aa0536eec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_019f7106-d484-7f0b-8f5b-cf7aa0536eec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_019f7106-d484-7837-ad1c-24ee52a6bd24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_019f7106-d484-7837-ad1c-24ee52a6bd24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationNetOperatingLossAdjustmentsPercent_019f7106-d484-730e-8bf8-74155205332b" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationNetOperatingLossAdjustmentsPercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationNetOperatingLossAdjustmentsPercent_019f7106-d484-730e-8bf8-74155205332b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019f7106-d484-7831-a4dd-39060bd37934" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019f7106-d484-7831-a4dd-39060bd37934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationInterestExpenseDeductionLimitationPercent_019f7106-d484-7de6-b9e4-3f78d0d4195f" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationInterestExpenseDeductionLimitationPercent"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationInterestExpenseDeductionLimitationPercent_019f7106-d484-7de6-b9e4-3f78d0d4195f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_019f7106-d484-79f7-91f3-6abc67dcc65e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7dfb-8c0b-ecb30e23d9c6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_019f7106-d484-79f7-91f3-6abc67dcc65e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/IncomeTaxesScheduleoftheprovisionforincometaxesDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#IncomeTaxesScheduleoftheprovisionforincometaxesDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/IncomeTaxesScheduleoftheprovisionforincometaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019f7106-d484-7f64-a481-e814d4f1677e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019f7106-d484-7f64-a481-e814d4f1677e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_019f7106-d484-7275-bb06-c44a78f284cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_019f7106-d484-7275-bb06-c44a78f284cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationPurchaseAccountingDifference_019f7106-d484-76c2-8e55-95378a5c76ac" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationPurchaseAccountingDifference"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationPurchaseAccountingDifference_019f7106-d484-76c2-8e55-95378a5c76ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019f7106-d484-7cc6-8af9-b5f0b535ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019f7106-d484-7cc6-8af9-b5f0b535ccfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiability_019f7106-d484-751a-b2e0-f8f51a501374" xlink:href="spru-20251231.xsd#spru_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_spru_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiability_019f7106-d484-751a-b2e0-f8f51a501374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_019f7106-d484-7c22-a930-6f7fcfdfed18" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_019f7106-d484-7c22-a930-6f7fcfdfed18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019f7106-d484-71d1-9ca3-0070d882f835" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019f7106-d484-71d1-9ca3-0070d882f835" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_019f7106-d484-7634-aa1a-301e1db5a79b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_019f7106-d484-7634-aa1a-301e1db5a79b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_019f7106-d484-7df7-a7c7-92adfd0462cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f7106-d484-7106-8271-600bd5861f1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_019f7106-d484-7df7-a7c7-92adfd0462cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/DiscontinuedOperationsNetincomelossfromdiscontinuedoperationbydiscontinuedoperationDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#DiscontinuedOperationsNetincomelossfromdiscontinuedoperationbydiscontinuedoperationDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/DiscontinuedOperationsNetincomelossfromdiscontinuedoperationbydiscontinuedoperationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f7106-d484-76b7-b368-823d60c726b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_019f7106-d484-7959-be80-953f22a65946" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f7106-d484-76b7-b368-823d60c726b7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_019f7106-d484-7959-be80-953f22a65946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f7106-d484-7e57-9e4d-c80984dbbb49" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_019f7106-d484-76b7-b368-823d60c726b7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f7106-d484-7e57-9e4d-c80984dbbb49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f7106-d484-724b-8945-af4f318578a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_DisposalGroupIncludingDiscontinuedOperationGainLossOnAssetDisposal_019f7106-d484-7d30-aeb2-fb0c37101ca3" xlink:href="spru-20251231.xsd#spru_DisposalGroupIncludingDiscontinuedOperationGainLossOnAssetDisposal"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f7106-d484-724b-8945-af4f318578a3" xlink:to="loc_spru_DisposalGroupIncludingDiscontinuedOperationGainLossOnAssetDisposal_019f7106-d484-7d30-aeb2-fb0c37101ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_spru_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSoldNetOfReversals_019f7106-d484-7fdd-9d29-2e9477687499" xlink:href="spru-20251231.xsd#spru_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSoldNetOfReversals"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_019f7106-d484-724b-8945-af4f318578a3" xlink:to="loc_spru_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSoldNetOfReversals_019f7106-d484-7fdd-9d29-2e9477687499" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sprucepower.com/role/SegmentInformationConsolidatedSegmentExpensesDetails" xlink:type="simple" xlink:href="spru-20251231.xsd#SegmentInformationConsolidatedSegmentExpensesDetails"/>
  <link:calculationLink xlink:role="http://sprucepower.com/role/SegmentInformationConsolidatedSegmentExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7106-d484-7d7d-a1d7-13d171955e70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f7106-d484-7d7d-a1d7-13d171955e70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f7106-d484-785a-bd58-9c8a8b5b36b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_CostOfRevenue_019f7106-d484-785a-bd58-9c8a8b5b36b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019f7106-d484-79ee-acef-28d4f049fc14" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019f7106-d484-79ee-acef-28d4f049fc14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019f7106-d484-7623-af15-7e7c27569be1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019f7106-d484-7623-af15-7e7c27569be1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_019f7106-d484-7317-98da-9d69631c974f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_019f7106-d484-7317-98da-9d69631c974f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_019f7106-d484-70f4-a642-cada41adc92a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_019f7106-d484-70f4-a642-cada41adc92a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019f7106-d484-74b0-a6e4-4755582257b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f7106-d484-766d-b49a-4a0946395f5a" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019f7106-d484-74b0-a6e4-4755582257b1" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
