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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e2c18-7112-7cae-bdab-a77fc19bfde7,g:339c8b9b-47fa-4ccb-8c0e-5875ad66caf5-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.nwnatural.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="nwn-20260630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e2c18-7497-71d5-9563-53ea083b8973" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e2c18-7497-701c-8736-15acc5faf699" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2c18-7497-71d5-9563-53ea083b8973" xlink:to="loc_us-gaap_Revenues_019e2c18-7497-701c-8736-15acc5faf699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019e2c18-7497-7551-9603-8da0743882fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2c18-7497-71d5-9563-53ea083b8973" xlink:to="loc_us-gaap_OperatingExpenses_019e2c18-7497-7551-9603-8da0743882fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_019e2c18-7497-7bdf-b712-4553ccc7d291" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e2c18-7497-7664-b2a2-026ad5ccd68c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_019e2c18-7497-7bdf-b712-4553ccc7d291" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e2c18-7497-7664-b2a2-026ad5ccd68c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e2c18-7497-75a2-8576-316c599890a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_019e2c18-7497-7bdf-b712-4553ccc7d291" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019e2c18-7497-75a2-8576-316c599890a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019e2c18-7497-7855-8663-de9b75b87fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_019e2c18-7497-7bdf-b712-4553ccc7d291" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019e2c18-7497-7855-8663-de9b75b87fcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2c18-7497-7a3e-8a80-d7aab7bb0d57" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2c18-7497-7099-a4bc-eaf8b5bc03e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2c18-7497-7a3e-8a80-d7aab7bb0d57" xlink:to="loc_us-gaap_NetIncomeLoss_019e2c18-7497-7099-a4bc-eaf8b5bc03e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_019e2c18-7497-7f48-a1c3-40bbc9e968bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2c18-7497-7a3e-8a80-d7aab7bb0d57" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax_019e2c18-7497-7f48-a1c3-40bbc9e968bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e2c18-7497-7eee-91f2-a5d50dc33082" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2c18-7497-7a3e-8a80-d7aab7bb0d57" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e2c18-7497-7eee-91f2-a5d50dc33082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_019e2c18-7497-72aa-b03c-511add317306" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_019e2c18-7497-72aa-b03c-511add317306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_019e2c18-7497-7bc3-b009-d166447dea0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_019e2c18-7497-7bc3-b009-d166447dea0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses_019e2c18-7497-7f77-aa87-287ed8853655" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses_019e2c18-7497-7f77-aa87-287ed8853655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationExpense_019e2c18-7497-78cf-8c12-4021c90648c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EnvironmentalRemediationExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_EnvironmentalRemediationExpense_019e2c18-7497-78cf-8c12-4021c90648c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_019e2c18-7497-79c3-a463-baa978b2f075" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_019e2c18-7497-79c3-a463-baa978b2f075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_ExciseTaxes_019e2c18-7497-78eb-9336-2c58de2a783e" xlink:href="nwn-20260630.xsd#nwn_ExciseTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_nwn_ExciseTaxes_019e2c18-7497-78eb-9336-2c58de2a783e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_019e2c18-7497-7cf7-941f-d59ade2c8ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_DepreciationAndAmortization_019e2c18-7497-7cf7-941f-d59ade2c8ae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_019e2c18-7497-7f93-9cca-ad4334db874b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2c18-7497-7d54-9bde-f97ed7342f29" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_019e2c18-7497-7f93-9cca-ad4334db874b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2c18-7497-70a4-a05c-c5b017e95465" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_019e2c18-7497-74fd-a2d8-132ff6a4e2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e2c18-7497-70a4-a05c-c5b017e95465" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_019e2c18-7497-74fd-a2d8-132ff6a4e2bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e2c18-7497-7606-8cc9-8694a50adb93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e2c18-7497-70a4-a05c-c5b017e95465" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e2c18-7497-7606-8cc9-8694a50adb93" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="nwn-20260630.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2c18-7497-7a23-8ae9-cc280deb1069" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2c18-7497-7a23-8ae9-cc280deb1069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_019e2c18-7497-7df9-a789-29d3eea4b6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_019e2c18-7497-7df9-a789-29d3eea4b6ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_019e2c18-7497-7217-b202-51096733d014" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_019e2c18-7497-7217-b202-51096733d014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_019e2c18-7497-7256-a73d-ff15c3fdcf12" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_OtherLongTermInvestments_019e2c18-7497-7256-a73d-ff15c3fdcf12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e2c18-7497-761a-a224-a3c17ba9425a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e2c18-7497-761a-a224-a3c17ba9425a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentInLeaseNoncurrent_019e2c18-7497-748b-9265-5d45112b093d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_NetInvestmentInLeaseNoncurrent_019e2c18-7497-748b-9265-5d45112b093d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e2c18-7497-719f-9812-be0058dbd6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_Goodwill_019e2c18-7497-719f-9812-be0058dbd6c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e2c18-7497-78e9-af8a-a280a0cc5155" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AssetsNoncurrent_019e2c18-7497-761d-a8c8-f166afab7b41" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e2c18-7497-78e9-af8a-a280a0cc5155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e2c18-7497-725b-b85a-155421506c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e2c18-7497-725b-b85a-155421506c5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019e2c18-7497-7308-bcc8-def7b57c9c12" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019e2c18-7497-7308-bcc8-def7b57c9c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_019e2c18-7497-76ed-8459-88ef59778757" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_019e2c18-7497-76ed-8459-88ef59778757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_019e2c18-7497-7b50-bb4c-f8d50f5ba586" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_019e2c18-7497-7b50-bb4c-f8d50f5ba586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019e2c18-7497-7d86-a8b7-facf7f322fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019e2c18-7497-7d86-a8b7-facf7f322fb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_019e2c18-7497-77bb-b57e-7142e5b0e23d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_019e2c18-7497-77bb-b57e-7142e5b0e23d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_019e2c18-7497-75c4-9168-f5e2b287d1db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_019e2c18-7497-75c4-9168-f5e2b287d1db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventory_019e2c18-7497-7409-90e8-524c857eb21f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PublicUtilitiesInventory"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_PublicUtilitiesInventory_019e2c18-7497-7409-90e8-524c857eb21f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019e2c18-7497-7875-951b-84142def886b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2c18-7497-7f5a-ae43-39162b2eb1d4" xlink:to="loc_us-gaap_OtherAssetsCurrent_019e2c18-7497-7875-951b-84142def886b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e2c18-7497-7355-97cd-3174440764e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e2c18-7497-7355-97cd-3174440764e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_019e2c18-7497-70ab-9860-922ccc757146" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_019e2c18-7497-70ab-9860-922ccc757146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_019e2c18-7497-75cb-877d-084708866a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_019e2c18-7497-75cb-877d-084708866a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_019e2c18-7497-77a7-bc1c-99d31ad351bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_019e2c18-7497-77a7-bc1c-99d31ad351bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e2c18-7497-71fb-b29a-b2f6b97dfb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e2c18-7497-71fb-b29a-b2f6b97dfb5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e2c18-7497-7008-8adf-6252b3641785" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-7d68-b174-328e9446d99a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e2c18-7497-7008-8adf-6252b3641785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e2c18-7497-7ace-a489-10135933bd82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e2c18-7497-735e-8984-09a05981561c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2c18-7497-7ace-a489-10135933bd82" xlink:to="loc_us-gaap_CommonStockValue_019e2c18-7497-735e-8984-09a05981561c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e2c18-7497-70ed-a7aa-d08a166857d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2c18-7497-7ace-a489-10135933bd82" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e2c18-7497-70ed-a7aa-d08a166857d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e2c18-7497-7bb0-bf81-3244e445a6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2c18-7497-7ace-a489-10135933bd82" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e2c18-7497-7bb0-bf81-3244e445a6f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2c18-7497-7064-b066-bce51b38810e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7c7e-9721-08797a1b658e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2c18-7497-7064-b066-bce51b38810e" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7c7e-9721-08797a1b658e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019e2c18-7497-7a0d-9f19-a09fa4135209" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_LiabilitiesAndStockholdersEquity_019e2c18-7497-7064-b066-bce51b38810e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019e2c18-7497-7a0d-9f19-a09fa4135209" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-715a-8f21-7b17193410a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2c18-7497-7064-b066-bce51b38810e" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_019e2c18-7497-715a-8f21-7b17193410a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e2c18-7497-715e-a00d-4d621a7ecee7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2c18-7497-7064-b066-bce51b38810e" xlink:to="loc_us-gaap_StockholdersEquity_019e2c18-7497-715e-a00d-4d621a7ecee7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019e44a4-aaf6-759c-b61c-3e8497a4cfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2c18-7497-7064-b066-bce51b38810e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019e44a4-aaf6-759c-b61c-3e8497a4cfe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2c18-7497-7e2b-a912-c7758c795fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019e2c18-7497-7ba6-bfe1-d02c3a5aa342" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2c18-7497-7e2b-a912-c7758c795fb0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019e2c18-7497-7ba6-bfe1-d02c3a5aa342" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e2c18-7497-76db-91b3-d7c096d24fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2c18-7497-7e2b-a912-c7758c795fb0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e2c18-7497-76db-91b3-d7c096d24fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019e2c18-7497-71f5-9946-fefcbffdb014" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_ShortTermBorrowings_019e2c18-7497-71f5-9946-fefcbffdb014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019e2c18-7497-74dc-acbb-1d1a7d5f64af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_LongTermDebtCurrent_019e2c18-7497-74dc-acbb-1d1a7d5f64af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019e2c18-7497-750b-a65e-45a53df86cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_AccountsPayableCurrent_019e2c18-7497-750b-a65e-45a53df86cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent_019e2c18-7497-7a9c-abf1-f53ef8e02e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_AccountsPayableOtherCurrent_019e2c18-7497-7a9c-abf1-f53ef8e02e5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019e2c18-7497-74a8-a525-80c010f2049e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019e2c18-7497-74a8-a525-80c010f2049e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_019e2c18-7497-7b66-8107-c4b359a6217c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_InterestPayableCurrent_019e2c18-7497-7b66-8107-c4b359a6217c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_019e2c18-7497-7525-a28c-a0274f528757" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_019e2c18-7497-7525-a28c-a0274f528757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_019e2c18-7497-7940-a911-a9891affabb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_019e2c18-7497-7940-a911-a9891affabb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e2c18-7497-7429-b6a2-0f49a3d91447" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e2c18-7497-7429-b6a2-0f49a3d91447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019e2c18-7497-7a62-9263-cb257ea7918b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2c18-7497-7bfb-bb0e-16e4c71aeac5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019e2c18-7497-7a62-9263-cb257ea7918b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e2c18-7497-7878-9300-be2e39327344" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e2c18-7497-772c-90dd-eae5360574e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2c18-7497-7878-9300-be2e39327344" xlink:to="loc_us-gaap_AssetsCurrent_019e2c18-7497-772c-90dd-eae5360574e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-7f58-8d81-8ca237d1558c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2c18-7497-7878-9300-be2e39327344" xlink:to="loc_us-gaap_AssetsNoncurrent_019e2c18-7497-7f58-8d81-8ca237d1558c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/ConsolidatedStatementofCashFlowsUnaudited" xlink:type="simple" xlink:href="nwn-20260630.xsd#ConsolidatedStatementofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/ConsolidatedStatementofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019e2c18-7497-7e6e-a868-bc63d1893293" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-7f61-bc5f-d96b34600171" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019e2c18-7497-7e6e-a868-bc63d1893293" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-7f61-bc5f-d96b34600171" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-7e8f-8461-1d82b11c7bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019e2c18-7497-7e6e-a868-bc63d1893293" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-7e8f-8461-1d82b11c7bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-7e90-91a7-96c35288718f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019e2c18-7497-7e6e-a868-bc63d1893293" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-7e90-91a7-96c35288718f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2c18-7497-7509-84c9-62ace61a8bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_NetIncomeLoss_019e2c18-7497-7509-84c9-62ace61a8bf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019e2c18-7497-79cb-a511-af305355aeff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_Depreciation_019e2c18-7497-79cb-a511-af305355aeff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_019e2c18-7497-73fd-a784-77bbd4979cda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_AdjustmentForAmortization_019e2c18-7497-73fd-a784-77bbd4979cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e2c18-7497-7e3d-bf50-e7cd2513d63a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e2c18-7497-7e3d-bf50-e7cd2513d63a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense_019e2c18-7497-7714-8589-9ec36b2e2d71" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PensionExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_PensionExpense_019e2c18-7497-7714-8589-9ec36b2e2d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_019e2c18-7497-7d7d-85e0-05710982440f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PensionContributions"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_PensionContributions_019e2c18-7497-7d7d-85e0-05710982440f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncreaseDecreaseInEnvironmentalLiabilities_019e2c18-7497-7008-b4d6-78fa552b5a20" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherIncreaseDecreaseInEnvironmentalLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_OtherIncreaseDecreaseInEnvironmentalLiabilities_019e2c18-7497-7008-b4d6-78fa552b5a20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationExpense_019e2c18-7497-7a65-bbcc-f9e82eb6219d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EnvironmentalRemediationExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_EnvironmentalRemediationExpense_019e2c18-7497-7a65-bbcc-f9e82eb6219d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_AssetOptimizationRevenueSharingBillCredits_019e2c18-7497-7daf-b332-2bff0b7c69bf" xlink:href="nwn-20260630.xsd#nwn_AssetOptimizationRevenueSharingBillCredits"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_nwn_AssetOptimizationRevenueSharingBillCredits_019e2c18-7497-7daf-b332-2bff0b7c69bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019e2c18-7497-752c-b2a4-620c779849ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019e2c18-7497-752c-b2a4-620c779849ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_019e2c18-7497-78af-bccd-380e69b97d93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_019e2c18-7497-78af-bccd-380e69b97d93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019e2c18-7497-7181-8555-5deb1149d934" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019e2c18-7497-7181-8555-5deb1149d934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_019e2c18-7497-7a17-908f-d2a7142ff208" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_019e2c18-7497-7a17-908f-d2a7142ff208" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019e2c18-7497-7de8-8c0a-6f097f98d17e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019e2c18-7497-7de8-8c0a-6f097f98d17e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredGasCost_019e2c18-7497-7794-9d64-48b71c28310f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredGasCost"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredGasCost_019e2c18-7497-7794-9d64-48b71c28310f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_IncreaseDecreaseInAssetOptimizationRevenueSharing_019e2c18-7497-7899-b284-fb8940ec6157" xlink:href="nwn-20260630.xsd#nwn_IncreaseDecreaseInAssetOptimizationRevenueSharing"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_nwn_IncreaseDecreaseInAssetOptimizationRevenueSharing_019e2c18-7497-7899-b284-fb8940ec6157" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_ChangeInDecouplingRegulatoryDeferral_019e2c18-7497-7e65-bf34-a5baceae7473" xlink:href="nwn-20260630.xsd#nwn_ChangeInDecouplingRegulatoryDeferral"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_nwn_ChangeInDecouplingRegulatoryDeferral_019e2c18-7497-7e65-bf34-a5baceae7473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_IncreaseDecreaseInCloudBasedSoftwareOperatingAssets_019e2c18-7497-7744-9d91-a0afb8bfa231" xlink:href="nwn-20260630.xsd#nwn_IncreaseDecreaseInCloudBasedSoftwareOperatingAssets"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_nwn_IncreaseDecreaseInCloudBasedSoftwareOperatingAssets_019e2c18-7497-7744-9d91-a0afb8bfa231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities_019e2c18-7497-7b5a-87af-c3cc6d3a85f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities_019e2c18-7497-7b5a-87af-c3cc6d3a85f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e2c18-7497-71a1-8ae1-a5c34c146cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2c18-7497-78ba-83c4-644d6aa808e6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e2c18-7497-71a1-8ae1-a5c34c146cf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_019e2c18-7497-70da-aadf-e259c2c2a817" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_019e2c18-7497-70da-aadf-e259c2c2a817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_019e2c18-7497-7b9e-a492-3094d01fcfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_019e2c18-7497-7b9e-a492-3094d01fcfb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_019e2c18-7497-79c9-81ac-3e6807ea9384" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_019e2c18-7497-79c9-81ac-3e6807ea9384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_019e2c18-7497-760f-8ff0-bfd099172fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_019e2c18-7497-760f-8ff0-bfd099172fd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e2c18-7497-73ec-b960-00343cd9132b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e2c18-7497-73ec-b960-00343cd9132b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019e2c18-7497-7090-a325-1ed186749fea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019e2c18-7497-7090-a325-1ed186749fea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_019e2c18-7497-7223-8af6-abd01d271e78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_019e2c18-7497-7223-8af6-abd01d271e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019e2c18-7497-7e65-b508-e72aa57a46ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019e2c18-7497-7e65-b508-e72aa57a46ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019e2c18-7497-7e30-a03d-2cd102b85ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2c18-7497-77d0-a3c6-d396c381f9e0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019e2c18-7497-7e30-a03d-2cd102b85ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-787b-9c6c-427ce7c915d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e2c18-7497-7202-b84c-0335837b521a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-787b-9c6c-427ce7c915d2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e2c18-7497-7202-b84c-0335837b521a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e2c18-7497-7c3f-b380-df326cc824ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-787b-9c6c-427ce7c915d2" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e2c18-7497-7c3f-b380-df326cc824ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_019e2c18-7497-712b-a5db-c77cf573db27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-787b-9c6c-427ce7c915d2" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_019e2c18-7497-712b-a5db-c77cf573db27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019e2c18-7497-7d5c-a142-65fa12e302dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2c18-7497-787b-9c6c-427ce7c915d2" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019e2c18-7497-7d5c-a142-65fa12e302dd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/SignificantAccountingPoliciesScheduleofSupplementalCashFlowDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#SignificantAccountingPoliciesScheduleofSupplementalCashFlowDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/SignificantAccountingPoliciesScheduleofSupplementalCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e2c18-7497-7f56-9ea2-59a0659fa380" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_019e2c18-7497-7eab-96a2-839d62ef7a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e2c18-7497-7f56-9ea2-59a0659fa380" xlink:to="loc_us-gaap_RestrictedCashCurrent_019e2c18-7497-7eab-96a2-839d62ef7a4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e2c18-7497-71e5-9aaf-44344f101e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e2c18-7497-7f56-9ea2-59a0659fa380" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e2c18-7497-71e5-9aaf-44344f101e2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e2c18-7558-71c8-ab3b-42f44e5ffd75" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e2c18-7558-7ba6-b3a1-80a4872b5040" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e2c18-7558-71c8-ab3b-42f44e5ffd75" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e2c18-7558-7ba6-b3a1-80a4872b5040" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e2c18-7558-7d33-8278-8eabe387c9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e2c18-7558-71c8-ab3b-42f44e5ffd75" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e2c18-7558-7d33-8278-8eabe387c9d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/SegmentInformationAdditionalSegmentInformationDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#SegmentInformationAdditionalSegmentInformationDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/SegmentInformationAdditionalSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e2c18-7558-783b-85a5-f077963e11ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e2c18-7558-7924-821c-171eb39a52bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e2c18-7558-783b-85a5-f077963e11ce" xlink:to="loc_us-gaap_Revenues_019e2c18-7558-7924-821c-171eb39a52bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_019e2c18-7558-75e9-8af8-2a9cebedf2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e2c18-7558-783b-85a5-f077963e11ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_019e2c18-7558-75e9-8af8-2a9cebedf2eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationExpense_019e2c18-7558-7540-adf5-05d5e2f760e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EnvironmentalRemediationExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e2c18-7558-783b-85a5-f077963e11ce" xlink:to="loc_us-gaap_EnvironmentalRemediationExpense_019e2c18-7558-7540-adf5-05d5e2f760e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_019e2c18-7558-7dbe-87c6-fe77256aab9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e2c18-7558-783b-85a5-f077963e11ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_019e2c18-7558-7dbe-87c6-fe77256aab9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e2c18-7558-7a60-a402-0afef7391465" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_019e2c18-7558-7dfc-b2e3-be46f6063bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019e2c18-7558-7a60-a402-0afef7391465" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_019e2c18-7558-7dfc-b2e3-be46f6063bf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueGas_019e2c18-7558-7ccb-a50e-44ea819c038f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatedOperatingRevenueGas"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019e2c18-7558-7a60-a402-0afef7391465" xlink:to="loc_us-gaap_RegulatedOperatingRevenueGas_019e2c18-7558-7ccb-a50e-44ea819c038f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueOther_019e2c18-7558-74a5-b897-ec234fd49ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatedOperatingRevenueOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019e2c18-7558-7a60-a402-0afef7391465" xlink:to="loc_us-gaap_RegulatedOperatingRevenueOther_019e2c18-7558-74a5-b897-ec234fd49ad3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/RevenueScheduleofLeaseRevenueDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#RevenueScheduleofLeaseRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/RevenueScheduleofLeaseRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_019e2c18-7558-701b-ba9e-fb834b3fa340" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_019e2c18-7558-779e-8489-220e10b09e96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_019e2c18-7558-701b-ba9e-fb834b3fa340" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_019e2c18-7558-779e-8489-220e10b09e96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncome_019e2c18-7558-7401-88d4-9ffa0f69e83d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesTypeLeaseLeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseIncome_019e2c18-7558-701b-ba9e-fb834b3fa340" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseIncome_019e2c18-7558-7401-88d4-9ffa0f69e83d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#DebtFairValueofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e2c18-7559-7559-a8ec-a2d50968864b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019e2c18-7559-71d9-83a8-30fa8cdc22e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e2c18-7559-7559-a8ec-a2d50968864b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019e2c18-7559-71d9-83a8-30fa8cdc22e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_019e2c18-7559-71de-81db-8a35ed1649a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e2c18-7559-7559-a8ec-a2d50968864b" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_019e2c18-7559-71de-81db-8a35ed1649a0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/PensionandOtherPostretirementBenefitCostsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#PensionandOtherPostretirementBenefitCostsScheduleofNetBenefitCostsDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/PensionandOtherPostretirementBenefitCostsScheduleofNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense_019e2c18-7559-7cf1-85c3-48d4c2bcce1e" xlink:href="nwn-20260630.xsd#nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7188-aebf-15f52017fea2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense_019e2c18-7559-7cf1-85c3-48d4c2bcce1e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7188-aebf-15f52017fea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_DefinedBenefitPlanAmountAllocatedToConstruction_019e2c18-7559-7f44-92f5-72c293fc4f54" xlink:href="nwn-20260630.xsd#nwn_DefinedBenefitPlanAmountAllocatedToConstruction"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense_019e2c18-7559-7cf1-85c3-48d4c2bcce1e" xlink:to="loc_nwn_DefinedBenefitPlanAmountAllocatedToConstruction_019e2c18-7559-7f44-92f5-72c293fc4f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7aa5-95d3-c9c2af7a31b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_019e2c18-7559-7ff1-882d-ec0215635cad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7aa5-95d3-c9c2af7a31b8" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_019e2c18-7559-7ff1-882d-ec0215635cad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_019e2c18-7559-73f5-9eb6-19333a3082af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7aa5-95d3-c9c2af7a31b8" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_019e2c18-7559-73f5-9eb6-19333a3082af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_019e2c18-7559-7558-9316-bca55cd3b7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7aa5-95d3-c9c2af7a31b8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_019e2c18-7559-7558-9316-bca55cd3b7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_019e2c18-7559-78a1-bc6c-440516bb2fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_019e2c18-7559-7aa5-95d3-c9c2af7a31b8" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_019e2c18-7559-78a1-bc6c-440516bb2fd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_DefinedBenefitPlanNetAmountChargedToExpense_019e2c18-7559-78b7-a817-3f94e9be3de1" xlink:href="nwn-20260630.xsd#nwn_DefinedBenefitPlanNetAmountChargedToExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense_019e2c18-7559-7f7f-b1ab-713918d4e156" xlink:href="nwn-20260630.xsd#nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_nwn_DefinedBenefitPlanNetAmountChargedToExpense_019e2c18-7559-78b7-a817-3f94e9be3de1" xlink:to="loc_nwn_DefinedBenefitPlanNetPeriodicBenefitCostChargedToExpense_019e2c18-7559-7f7f-b1ab-713918d4e156" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_AmortizationOfRegulatoryBalancingAccount_019e2c18-7559-7e5e-9336-75568b7be0f1" xlink:href="nwn-20260630.xsd#nwn_AmortizationOfRegulatoryBalancingAccount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_nwn_DefinedBenefitPlanNetAmountChargedToExpense_019e2c18-7559-78b7-a817-3f94e9be3de1" xlink:to="loc_nwn_AmortizationOfRegulatoryBalancingAccount_019e2c18-7559-7e5e-9336-75568b7be0f1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/PensionandOtherPostretirementBenefitCostsScheduleofAmountsRecognizedinOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#PensionandOtherPostretirementBenefitCostsScheduleofAmountsRecognizedinOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/PensionandOtherPostretirementBenefitCostsScheduleofAmountsRecognizedinOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019e2c18-7559-75ed-8524-de77745c8225" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_019e2c18-7559-7652-832e-802fece50058" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019e2c18-7559-75ed-8524-de77745c8225" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_019e2c18-7559-7652-832e-802fece50058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_019e2c18-7559-722b-b7a7-a5dd6f724442" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019e2c18-7559-75ed-8524-de77745c8225" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_019e2c18-7559-722b-b7a7-a5dd6f724442" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/IncomeTaxDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#IncomeTaxDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/IncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e2c18-7559-7d69-95cf-5b120e25649f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_019e2c18-7559-7989-92ba-944bfa9ff420" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e2c18-7559-7d69-95cf-5b120e25649f" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_019e2c18-7559-7989-92ba-944bfa9ff420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_019e2c18-7559-7f2f-a99e-fdbab600e3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e2c18-7559-7d69-95cf-5b120e25649f" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_019e2c18-7559-7f2f-a99e-fdbab600e3b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_OtherTaxExpenseBenefitDifferencesToBeFlowedThroughByRegulatoryCommissions_019e2c18-7559-7373-80dd-169b89982896" xlink:href="nwn-20260630.xsd#nwn_OtherTaxExpenseBenefitDifferencesToBeFlowedThroughByRegulatoryCommissions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019e2c18-7559-7d69-95cf-5b120e25649f" xlink:to="loc_nwn_OtherTaxExpenseBenefitDifferencesToBeFlowedThroughByRegulatoryCommissions_019e2c18-7559-7373-80dd-169b89982896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_019e2c18-7559-72e7-a2d5-187202a6a7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019e2c18-7559-7d69-95cf-5b120e25649f" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_019e2c18-7559-72e7-a2d5-187202a6a7ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/InvestmentsOtherInvestmentsDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#InvestmentsOtherInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/InvestmentsOtherInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_019e2c18-7559-7ce0-90cb-96f3880ac77f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_019e2c18-7559-764e-b9b1-0f2dca1db266" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLongTermInvestments_019e2c18-7559-7ce0-90cb-96f3880ac77f" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_019e2c18-7559-764e-b9b1-0f2dca1db266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGasInStorageUndergroundNoncurrent_019e2c18-7559-7c82-be2c-3044c2b88326" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryGasInStorageUndergroundNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLongTermInvestments_019e2c18-7559-7ce0-90cb-96f3880ac77f" xlink:to="loc_us-gaap_InventoryGasInStorageUndergroundNoncurrent_019e2c18-7559-7c82-be2c-3044c2b88326" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_019e2c18-7559-7810-8e6d-20973f8af6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLongTermInvestments_019e2c18-7559-7ce0-90cb-96f3880ac77f" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_019e2c18-7559-7810-8e6d-20973f8af6d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e2c18-7559-7691-9f45-c47551ad685f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_019e2c18-7559-78c7-9cb3-909c5f9da601" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e2c18-7559-7691-9f45-c47551ad685f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_019e2c18-7559-78c7-9cb3-909c5f9da601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e2c18-7559-7844-833c-32621b28fbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e2c18-7559-7691-9f45-c47551ad685f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e2c18-7559-7844-833c-32621b28fbd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_019e2c18-7559-7b3d-8b07-520623cdd480" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e2c18-7559-7691-9f45-c47551ad685f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_019e2c18-7559-7b3d-8b07-520623cdd480" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_019e2c18-7559-799d-9ab0-7b09e8f85246" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e2c18-7559-7691-9f45-c47551ad685f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_019e2c18-7559-799d-9ab0-7b09e8f85246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_019e2c18-7559-74d5-a1cd-e3956f670a90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e2c18-7559-7691-9f45-c47551ad685f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_019e2c18-7559-74d5-a1cd-e3956f670a90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/EnvironmentalMattersRegulatoryAssetsDetails" xlink:type="simple" xlink:href="nwn-20260630.xsd#EnvironmentalMattersRegulatoryAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/EnvironmentalMattersRegulatoryAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_019e2c18-7559-71f1-b2d2-6ce79619340b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_019e2c18-7559-747d-83ea-52a89bada271" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_019e2c18-7559-71f1-b2d2-6ce79619340b" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_019e2c18-7559-747d-83ea-52a89bada271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_019e2c18-7559-7662-8e65-2f232604ccc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_019e2c18-7559-71f1-b2d2-6ce79619340b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_019e2c18-7559-7662-8e65-2f232604ccc2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwnatural.com/role/EnvironmentalMattersRegulatoryAssetsDetails_1" xlink:type="simple" xlink:href="nwn-20260630.xsd#EnvironmentalMattersRegulatoryAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.nwnatural.com/role/EnvironmentalMattersRegulatoryAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_019e2c18-7559-767c-85c4-b130b0721110" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_RegulatoryAssetsEnvironmentalRegulatoryDeferredCostAndInterest_019e2c18-7559-71ee-900b-cb773bfa6ca5" xlink:href="nwn-20260630.xsd#nwn_RegulatoryAssetsEnvironmentalRegulatoryDeferredCostAndInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_019e2c18-7559-767c-85c4-b130b0721110" xlink:to="loc_nwn_RegulatoryAssetsEnvironmentalRegulatoryDeferredCostAndInterest_019e2c18-7559-71ee-900b-cb773bfa6ca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_RegulatoryAssetsEnvironmentalRegulatoryAccruedSiteLiabilities_019e2c18-7559-7b0a-90e5-bad5b32eb838" xlink:href="nwn-20260630.xsd#nwn_RegulatoryAssetsEnvironmentalRegulatoryAccruedSiteLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_019e2c18-7559-767c-85c4-b130b0721110" xlink:to="loc_nwn_RegulatoryAssetsEnvironmentalRegulatoryAccruedSiteLiabilities_019e2c18-7559-7b0a-90e5-bad5b32eb838" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nwn_EnvironmentalRegulatoryInsuranceProceedsAndInterest_019e2c18-7559-7dae-80a4-9e4e2fd993d0" xlink:href="nwn-20260630.xsd#nwn_EnvironmentalRegulatoryInsuranceProceedsAndInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_019e2c18-7559-767c-85c4-b130b0721110" xlink:to="loc_nwn_EnvironmentalRegulatoryInsuranceProceedsAndInterest_019e2c18-7559-7dae-80a4-9e4e2fd993d0" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
