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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f5c72-4c10-7e1c-b11b-fba14a0fc876,g:746ba5aa-73d4-4a68-8f9a-1623a07ac4e2-->
<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://fgi-industries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="fgi-20260630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4b-748a-b5db-c8a663249c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-7072-8f09-6a9154e271bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4b-748a-b5db-c8a663249c8a" xlink:to="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-7072-8f09-6a9154e271bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_019f5c72-4d4b-7815-adb6-5c9a00f2dd75" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4b-748a-b5db-c8a663249c8a" xlink:to="loc_us-gaap_MinorityInterest_019f5c72-4d4b-7815-adb6-5c9a00f2dd75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f5c72-4d4b-78fa-981c-249fcfb31e41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f5c72-4d4b-70f7-ad12-c557868d0d01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f5c72-4d4b-78fa-981c-249fcfb31e41" xlink:to="loc_us-gaap_Liabilities_019f5c72-4d4b-70f7-ad12-c557868d0d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019f5c72-4d4b-7747-bb9a-0b61aea7a748" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f5c72-4d4b-78fa-981c-249fcfb31e41" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019f5c72-4d4b-7747-bb9a-0b61aea7a748" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4b-7a15-a085-0ccb33362016" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f5c72-4d4b-78fa-981c-249fcfb31e41" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4b-7a15-a085-0ccb33362016" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-78dd-bb24-71c53487dd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019f5c72-4d4b-76a0-b9dc-61698a74b8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-78dd-bb24-71c53487dd2a" xlink:to="loc_us-gaap_PreferredStockValue_019f5c72-4d4b-76a0-b9dc-61698a74b8d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019f5c72-4d4b-7712-9568-07511dbc0bef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-78dd-bb24-71c53487dd2a" xlink:to="loc_us-gaap_CommonStockValue_019f5c72-4d4b-7712-9568-07511dbc0bef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019f5c72-4d4b-7548-ab48-7fac5f352496" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-78dd-bb24-71c53487dd2a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019f5c72-4d4b-7548-ab48-7fac5f352496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f5c72-4d4b-70a2-9a24-b9392fd9321f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-78dd-bb24-71c53487dd2a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f5c72-4d4b-70a2-9a24-b9392fd9321f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f5c72-4d4b-7f36-8156-a3fd4390f02a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f5c72-4d4b-78dd-bb24-71c53487dd2a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f5c72-4d4b-7f36-8156-a3fd4390f02a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-776e-aa2d-d8f09cf97ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_019f5c72-4d4b-7f6b-be72-ce01d80a453f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-776e-aa2d-d8f09cf97ef9" xlink:to="loc_us-gaap_Cash_019f5c72-4d4b-7f6b-be72-ce01d80a453f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f5c72-4d4b-7bf0-9f63-4df4fa871298" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-776e-aa2d-d8f09cf97ef9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019f5c72-4d4b-7bf0-9f63-4df4fa871298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019f5c72-4d4b-73ae-ac30-aba0c6b90259" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-776e-aa2d-d8f09cf97ef9" xlink:to="loc_us-gaap_InventoryNet_019f5c72-4d4b-73ae-ac30-aba0c6b90259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f5c72-4d4b-7495-996b-5fd48b10cf52" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-776e-aa2d-d8f09cf97ef9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f5c72-4d4b-7495-996b-5fd48b10cf52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7c40-8300-835102d1c717" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f5c72-4d4b-7ec2-b2b8-ad32091945ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7c40-8300-835102d1c717" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f5c72-4d4b-7ec2-b2b8-ad32091945ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4d4b-7c14-b2c0-78340725f4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7c40-8300-835102d1c717" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4d4b-7c14-b2c0-78340725f4cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f5c72-4d4b-71d2-9c94-c45d4a7b71a2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7c40-8300-835102d1c717" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f5c72-4d4b-71d2-9c94-c45d4a7b71a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f5c72-4d4b-7026-9c16-628e8603c0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7c40-8300-835102d1c717" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f5c72-4d4b-7026-9c16-628e8603c0a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f5c72-4d4b-7cda-a3e1-e0e16d3f6cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7c40-8300-835102d1c717" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019f5c72-4d4b-7cda-a3e1-e0e16d3f6cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f5c72-4d4b-7629-8eba-6657791ac706" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-74e8-80f0-a30d69662ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4d4b-7629-8eba-6657791ac706" xlink:to="loc_us-gaap_AssetsCurrent_019f5c72-4d4b-74e8-80f0-a30d69662ff7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7b0b-89f6-4c2ce4163484" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f5c72-4d4b-7629-8eba-6657791ac706" xlink:to="loc_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_019f5c72-4d4b-7b0b-89f6-4c2ce4163484" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f5c72-4d4b-7259-9ef2-f30c28eec8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019f5c72-4d4b-7eb9-9a22-33eddf672c03" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4d4b-7259-9ef2-f30c28eec8c0" xlink:to="loc_us-gaap_ShortTermBorrowings_019f5c72-4d4b-7eb9-9a22-33eddf672c03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019f5c72-4d4b-7067-a9d1-c4d946a68ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f5c72-4d4b-7259-9ef2-f30c28eec8c0" xlink:to="loc_us-gaap_AccountsPayableCurrent_019f5c72-4d4b-7067-a9d1-c4d946a68ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f5c72-4d4b-7140-9c0a-4d64d05ebd43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f5c72-4d4b-7259-9ef2-f30c28eec8c0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f5c72-4d4b-7140-9c0a-4d64d05ebd43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fgi_AccruedExpensesAndOtherCurrentLiabilities_019f5c72-4d4b-72a7-a5c5-68d2e546f7e3" xlink:href="fgi-20260630.xsd#fgi_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f5c72-4d4b-7259-9ef2-f30c28eec8c0" xlink:to="loc_fgi_AccruedExpensesAndOtherCurrentLiabilities_019f5c72-4d4b-72a7-a5c5-68d2e546f7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f5c72-4d4b-700c-93fe-d3dc5eb62dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f5c72-4d4b-7a87-8cc5-0992d50fda18" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_Liabilities_019f5c72-4d4b-700c-93fe-d3dc5eb62dc5" xlink:to="loc_us-gaap_LiabilitiesCurrent_019f5c72-4d4b-7a87-8cc5-0992d50fda18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f5c72-4d4b-70ef-a616-a87a74ae41ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f5c72-4d4b-700c-93fe-d3dc5eb62dc5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f5c72-4d4b-70ef-a616-a87a74ae41ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="fgi-20260630.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f5c72-4d4c-768e-bc79-a7294c8e6e56" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f5c72-4d4c-787d-8df4-22642ff09257" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f5c72-4d4c-768e-bc79-a7294c8e6e56" xlink:to="loc_us-gaap_OperatingExpenses_019f5c72-4d4c-787d-8df4-22642ff09257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f5c72-4d4c-70a3-9af2-dafda692bfdd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f5c72-4d4c-768e-bc79-a7294c8e6e56" xlink:to="loc_us-gaap_GrossProfit_019f5c72-4d4c-70a3-9af2-dafda692bfdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f5c72-4d4c-7502-a653-66a51ca760d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f5c72-4d4c-7bf1-be18-7d5003b93bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019f5c72-4d4c-7502-a653-66a51ca760d3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f5c72-4d4c-7bf1-be18-7d5003b93bd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f5c72-4d4c-707a-ac25-8922e70731a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019f5c72-4d4c-7502-a653-66a51ca760d3" xlink:to="loc_us-gaap_CostOfRevenue_019f5c72-4d4c-707a-ac25-8922e70731a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f5c72-4d4c-741e-84af-03cf429f387b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019f5c72-4d4c-77ce-9532-172bf3040504" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f5c72-4d4c-741e-84af-03cf429f387b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019f5c72-4d4c-77ce-9532-172bf3040504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f5c72-4d4c-7a12-a4e9-45278ed74626" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f5c72-4d4c-741e-84af-03cf429f387b" xlink:to="loc_us-gaap_NetIncomeLoss_019f5c72-4d4c-7a12-a4e9-45278ed74626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f5c72-4d4c-7f88-bcaa-0e0754d4b6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f5c72-4d4c-77d0-a43a-d07ac21b4b87" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f5c72-4d4c-7f88-bcaa-0e0754d4b6b1" xlink:to="loc_us-gaap_OperatingIncomeLoss_019f5c72-4d4c-77d0-a43a-d07ac21b4b87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f5c72-4d4c-7f10-b323-289e54c035ba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f5c72-4d4c-7f88-bcaa-0e0754d4b6b1" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019f5c72-4d4c-7f10-b323-289e54c035ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7030-b9b4-76b70dcad3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f5c72-4d4c-79fa-8ba0-fdf4866049f8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7030-b9b4-76b70dcad3e2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f5c72-4d4c-79fa-8ba0-fdf4866049f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f5c72-4d4c-79d3-a919-a612664b81da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7030-b9b4-76b70dcad3e2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f5c72-4d4c-79d3-a919-a612664b81da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f5c72-4d4c-746c-be53-6e93cc79aa3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019f5c72-4d4c-7bd4-93b8-7b704d542676" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f5c72-4d4c-746c-be53-6e93cc79aa3d" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019f5c72-4d4c-7bd4-93b8-7b704d542676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7d13-a9c9-1848a15dfa51" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f5c72-4d4c-746c-be53-6e93cc79aa3d" xlink:to="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7d13-a9c9-1848a15dfa51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f5c72-4d4c-759b-b99b-68642d5cf4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_019f5c72-4d4c-7c62-98ae-c53bdd9b54c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f5c72-4d4c-759b-b99b-68642d5cf4a1" xlink:to="loc_us-gaap_InvestmentIncomeNet_019f5c72-4d4c-7c62-98ae-c53bdd9b54c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019f5c72-4d4c-7344-8af0-a9ed98e84909" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f5c72-4d4c-759b-b99b-68642d5cf4a1" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019f5c72-4d4c-7344-8af0-a9ed98e84909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f5c72-4d4c-7d98-8587-d0f5a967ea69" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f5c72-4d4c-759b-b99b-68642d5cf4a1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019f5c72-4d4c-7d98-8587-d0f5a967ea69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f5c72-4d4c-7fda-ab34-55143b75e54e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019f5c72-4d4c-78fc-8583-460641389b50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f5c72-4d4c-7fda-ab34-55143b75e54e" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019f5c72-4d4c-78fc-8583-460641389b50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f5c72-4d4c-75a5-a413-6ecd649d1c57" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f5c72-4d4c-7fda-ab34-55143b75e54e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f5c72-4d4c-75a5-a413-6ecd649d1c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019f5c72-4d4c-79ea-9c38-56dd6d2b9750" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f5c72-4d4c-7fda-ab34-55143b75e54e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019f5c72-4d4c-79ea-9c38-56dd6d2b9750" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS_1" xlink:type="simple" xlink:href="fgi-20260630.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS_1"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f5c72-4d4c-7882-8150-6bcd90612a35" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4c-7786-a14c-5dd77fdf4f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f5c72-4d4c-7882-8150-6bcd90612a35" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019f5c72-4d4c-7786-a14c-5dd77fdf4f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_019f5c72-4d4c-769b-a6e4-a8ba84490d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f5c72-4d4c-7882-8150-6bcd90612a35" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_019f5c72-4d4c-769b-a6e4-a8ba84490d0d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="fgi-20260630.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f5c72-4d4c-71e8-9d33-dc8b8facf392" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019f5c72-4d4c-7c07-bec8-166320c335ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f5c72-4d4c-71e8-9d33-dc8b8facf392" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019f5c72-4d4c-7c07-bec8-166320c335ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_019f5c72-4d4c-70f7-bbc6-90633c28f46b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f5c72-4d4c-71e8-9d33-dc8b8facf392" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_019f5c72-4d4c-70f7-bbc6-90633c28f46b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f5c72-4d4c-78a5-83c8-cef6a04d70c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f5c72-4d4c-7028-bfa5-2464b7308b41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f5c72-4d4c-78a5-83c8-cef6a04d70c7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f5c72-4d4c-7028-bfa5-2464b7308b41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7286-a843-9a7985cad67f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f5c72-4d4c-78a5-83c8-cef6a04d70c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7286-a843-9a7985cad67f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f5c72-4d4c-70bc-b822-a027a14b67df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f5c72-4d4c-78a5-83c8-cef6a04d70c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f5c72-4d4c-70bc-b822-a027a14b67df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f5c72-4d4c-7bfc-b333-771d1721a739" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f5c72-4d4c-78a5-83c8-cef6a04d70c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f5c72-4d4c-7bfc-b333-771d1721a739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f5c72-4d4c-7596-95d1-45c2c99394c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f5c72-4d4c-7f2b-afa5-c8901677a3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4d4c-7596-95d1-45c2c99394c5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f5c72-4d4c-7f2b-afa5-c8901677a3ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f5c72-4d4c-73fe-b73c-ceaefdb91062" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f5c72-4d4c-7596-95d1-45c2c99394c5" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f5c72-4d4c-73fe-b73c-ceaefdb91062" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7f46-94b1-3504abc5e6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_ProfitLoss_019f5c72-4d4c-7f46-94b1-3504abc5e6b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019f5c72-4d4c-7805-9f7d-4a93a7634db0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_Depreciation_019f5c72-4d4c-7805-9f7d-4a93a7634db0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019f5c72-4d4c-7b58-ad79-73b73c857abd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019f5c72-4d4c-7b58-ad79-73b73c857abd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f5c72-4d4c-7704-8d62-d73716dd34e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_ShareBasedCompensation_019f5c72-4d4c-7704-8d62-d73716dd34e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f5c72-4d4c-728f-8622-04ff2c4affa1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f5c72-4d4c-728f-8622-04ff2c4affa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fgi_ProvisionForAccruedDefectiveReturnAndDiscountOnAccountsReceivableCurrent_019f5c72-4d4c-7b1f-aa67-ec8d399cf369" xlink:href="fgi-20260630.xsd#fgi_ProvisionForAccruedDefectiveReturnAndDiscountOnAccountsReceivableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_fgi_ProvisionForAccruedDefectiveReturnAndDiscountOnAccountsReceivableCurrent_019f5c72-4d4c-7b1f-aa67-ec8d399cf369" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_019f5c72-4d4c-7cad-953d-ea883da293bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_019f5c72-4d4c-7cad-953d-ea883da293bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019f5c72-4d4c-7e8e-a27b-dc95338b17c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019f5c72-4d4c-7e8e-a27b-dc95338b17c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f5c72-4d4c-70f3-bfa3-a8c68268a523" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f5c72-4d4c-70f3-bfa3-a8c68268a523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019f5c72-4d4c-7f13-a1cb-1581d7c939dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019f5c72-4d4c-7f13-a1cb-1581d7c939dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f5c72-4d4c-7bef-92ce-0c11c4fbe86c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f5c72-4d4c-7bef-92ce-0c11c4fbe86c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_019f5c72-4d4c-776d-a227-37b83f3267a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_019f5c72-4d4c-776d-a227-37b83f3267a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_019f5c72-4d4c-755a-96b2-d54929a22ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_019f5c72-4d4c-755a-96b2-d54929a22ee2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019f5c72-4d4c-7f05-bf77-b91471995e91" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019f5c72-4d4c-7f05-bf77-b91471995e91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_019f5c72-4d4c-7438-8601-bd77213f6697" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_019f5c72-4d4c-7438-8601-bd77213f6697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019f5c72-4d4c-753a-b982-a26388aa152f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f5c72-4d4c-7d9c-a9bb-7df9ec1f5820" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019f5c72-4d4c-753a-b982-a26388aa152f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/SummaryofsignificantaccountingpoliciesEarningsLossPerShareDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#SummaryofsignificantaccountingpoliciesEarningsLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/SummaryofsignificantaccountingpoliciesEarningsLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f5c72-4d4c-760d-9048-699243b9655a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f5c72-4d4c-77d6-aee2-b8707b296088" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4d4c-760d-9048-699243b9655a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f5c72-4d4c-77d6-aee2-b8707b296088" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_019f5c72-4d4c-7e58-83af-fabc79078267" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f5c72-4d4c-760d-9048-699243b9655a" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_019f5c72-4d4c-7e58-83af-fabc79078267" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/AccountsreceivablenetCompositionDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#AccountsreceivablenetCompositionDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/AccountsreceivablenetCompositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f5c72-4d4c-78d9-b3a2-8787123afe79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019f5c72-4d4c-7f00-9fe8-44d827dacda2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019f5c72-4d4c-78d9-b3a2-8787123afe79" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019f5c72-4d4c-7f00-9fe8-44d827dacda2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019f5c72-4d4c-731b-b0ad-afc37bcdb3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019f5c72-4d4c-78d9-b3a2-8787123afe79" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019f5c72-4d4c-731b-b0ad-afc37bcdb3a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fgi_AccountsReceivableAccruedDefectiveReturnAndDiscountCurrent_019f5c72-4d4c-7602-949f-dbe7e6dfe815" xlink:href="fgi-20260630.xsd#fgi_AccountsReceivableAccruedDefectiveReturnAndDiscountCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019f5c72-4d4c-78d9-b3a2-8787123afe79" xlink:to="loc_fgi_AccountsReceivableAccruedDefectiveReturnAndDiscountCurrent_019f5c72-4d4c-7602-949f-dbe7e6dfe815" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/PrepaymentsandotherassetsDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#PrepaymentsandotherassetsDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/PrepaymentsandotherassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f5c72-4d4c-7020-974c-f3fc2e159cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_019f5c72-4d4c-7ecc-9ad4-913115edff53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f5c72-4d4c-7020-974c-f3fc2e159cf1" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_019f5c72-4d4c-7ecc-9ad4-913115edff53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019f5c72-4d4c-7570-9077-c12686b1903f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f5c72-4d4c-7020-974c-f3fc2e159cf1" xlink:to="loc_us-gaap_OtherAssetsCurrent_019f5c72-4d4c-7570-9077-c12686b1903f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/PropertyandequipmentnetPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#PropertyandequipmentnetPropertyandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/PropertyandequipmentnetPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f5c72-4df1-756f-8943-a7e7bc031c16" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019f5c72-4df1-7202-8ae8-42fa6bbcd932" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4df1-756f-8943-a7e7bc031c16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019f5c72-4df1-7202-8ae8-42fa6bbcd932" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f5c72-4df1-7b4d-bc64-e3dffb519931" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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_019f5c72-4df1-756f-8943-a7e7bc031c16" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f5c72-4df1-7b4d-bc64-e3dffb519931" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/IntangibleAssetsNetExpectedAmortizationDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#IntangibleAssetsNetExpectedAmortizationDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/IntangibleAssetsNetExpectedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_019f5c72-4df1-77b6-8e08-90d6024b5f90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_019f5c72-4df1-77b6-8e08-90d6024b5f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019f5c72-4df1-7e7c-bdc4-5b698ae41b46" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019f5c72-4df1-7e7c-bdc4-5b698ae41b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019f5c72-4df1-7e6a-809c-09342575cd25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019f5c72-4df1-7e6a-809c-09342575cd25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019f5c72-4df1-79c4-8ffa-66ca77a3bcab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019f5c72-4df1-79c4-8ffa-66ca77a3bcab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019f5c72-4df1-7a95-9b75-963e01029bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019f5c72-4df1-7a95-9b75-963e01029bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fgi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_019f5c72-4df1-7353-8100-884613f2c00a" xlink:href="fgi-20260630.xsd#fgi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019f5c72-4df1-7a5b-a778-48a334871448" xlink:to="loc_fgi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_019f5c72-4df1-7353-8100-884613f2c00a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f5c72-4df1-7743-9dba-6c9ee5f2228a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f5c72-4df1-7f9c-b604-46371172b7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019f5c72-4df1-7743-9dba-6c9ee5f2228a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f5c72-4df1-7f9c-b604-46371172b7f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f5c72-4df1-7600-83a9-ad4a1eb64f84" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019f5c72-4df1-7743-9dba-6c9ee5f2228a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f5c72-4df1-7600-83a9-ad4a1eb64f84" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-7c18-9c7e-2a64e12c27af" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f5c72-4df1-7a8a-8fce-3d3f7a0b9700" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-7c18-9c7e-2a64e12c27af" xlink:to="loc_us-gaap_OperatingLeaseLiability_019f5c72-4df1-7a8a-8fce-3d3f7a0b9700" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f5c72-4df1-78a6-b38f-45a265d8a79a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-7c18-9c7e-2a64e12c27af" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f5c72-4df1-78a6-b38f-45a265d8a79a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="fgi-20260630.xsd#LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_019f5c72-4df1-71b4-84cd-63d936ba500f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_019f5c72-4df1-71b4-84cd-63d936ba500f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_019f5c72-4df1-710d-b1cf-0d9265e56fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_019f5c72-4df1-710d-b1cf-0d9265e56fbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_019f5c72-4df1-707e-8dbb-571897466395" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_019f5c72-4df1-707e-8dbb-571897466395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_019f5c72-4df1-791e-a59b-f3b8bb577ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_019f5c72-4df1-791e-a59b-f3b8bb577ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_019f5c72-4df1-700e-80e8-2e7f4e049033" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_019f5c72-4df1-700e-80e8-2e7f4e049033" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_019f5c72-4df1-7351-adb7-02ecf6c8642d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f5c72-4df1-74c0-9fd4-11a158fce610" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_019f5c72-4df1-7351-adb7-02ecf6c8642d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fgi-industries.com/role/SegmentinformationScheduleofSegmentFinancialInformationDetails" xlink:type="simple" xlink:href="fgi-20260630.xsd#SegmentinformationScheduleofSegmentFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://fgi-industries.com/role/SegmentinformationScheduleofSegmentFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f5c72-4df2-7ba0-87b5-bfa6a04e1396" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f5c72-4df2-7ba0-87b5-bfa6a04e1396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019f5c72-4df2-73c4-bfff-3e31b83409a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019f5c72-4df2-73c4-bfff-3e31b83409a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f5c72-4df2-7afb-a9e7-4724face32f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f5c72-4df2-7afb-a9e7-4724face32f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f5c72-4df2-7bf6-83ec-4fcd115a2e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_CostOfRevenue_019f5c72-4df2-7bf6-83ec-4fcd115a2e1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019f5c72-4df2-7957-af5d-a8f726fd4f17" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019f5c72-4df2-7957-af5d-a8f726fd4f17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f5c72-4df2-7bf3-b09f-0ac1b85379b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f5c72-4df2-7bf3-b09f-0ac1b85379b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019f5c72-4df2-7959-8d2e-6b4957b037ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019f5c72-4df2-722c-84c1-f77f39db7526" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019f5c72-4df2-7959-8d2e-6b4957b037ca" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
