<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Cover" roleURI="http://ir.viomi.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#BalanceSheets" roleURI="http://ir.viomi.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#BalanceSheetsParenthetical" roleURI="http://ir.viomi.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#StatementsOfComprehensiveLossIncome" roleURI="http://ir.viomi.com/role/StatementsOfComprehensiveLossIncome" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#StatementsOfChangesInShareholdersEquity" roleURI="http://ir.viomi.com/role/StatementsOfChangesInShareholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#StatementsOfCashFlows" roleURI="http://ir.viomi.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#MaterialCybersecurityIncidentDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#OrganizationAndPrincipalActivities" roleURI="http://ir.viomi.com/role/OrganizationAndPrincipalActivities" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SignificantAccountingPolicies" roleURI="http://ir.viomi.com/role/SignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#DiscontinuedOperations" roleURI="http://ir.viomi.com/role/DiscontinuedOperations" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ConcentrationAndRisks" roleURI="http://ir.viomi.com/role/ConcentrationAndRisks" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CashAndCashEquivalents" roleURI="http://ir.viomi.com/role/CashAndCashEquivalents" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RestrictedCash" roleURI="http://ir.viomi.com/role/RestrictedCash" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Short-termInvestments" roleURI="http://ir.viomi.com/role/Short-termInvestments" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#InventoriesNet" roleURI="http://ir.viomi.com/role/InventoriesNet" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#PrepaidExpensesAndOtherAssets" roleURI="http://ir.viomi.com/role/PrepaidExpensesAndOtherAssets" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#PropertyPlantAndEquipmentNet" roleURI="http://ir.viomi.com/role/PropertyPlantAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#LandUseRightNet" roleURI="http://ir.viomi.com/role/LandUseRightNet" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Borrowings" roleURI="http://ir.viomi.com/role/Borrowings" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#AccruedExpensesAndOtherLiabilities" roleURI="http://ir.viomi.com/role/AccruedExpensesAndOtherLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SegmentReporting" roleURI="http://ir.viomi.com/role/SegmentReporting" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Revenue" roleURI="http://ir.viomi.com/role/Revenue" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#IncomeTaxExpenses" roleURI="http://ir.viomi.com/role/IncomeTaxExpenses" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#OrdinaryShares" roleURI="http://ir.viomi.com/role/OrdinaryShares" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Share-basedCompensation" roleURI="http://ir.viomi.com/role/Share-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#NetIncomePerShare" roleURI="http://ir.viomi.com/role/NetIncomePerShare" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RelatedPartyTransactions" roleURI="http://ir.viomi.com/role/RelatedPartyTransactions" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#FairValueMeasurements" roleURI="http://ir.viomi.com/role/FairValueMeasurements" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Leases" roleURI="http://ir.viomi.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CommitmentsAndContingencies" roleURI="http://ir.viomi.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RestrictedNetAssets" roleURI="http://ir.viomi.com/role/RestrictedNetAssets" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SubsequentEvent" roleURI="http://ir.viomi.com/role/SubsequentEvent" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CondensedFinancialInformationOfParentCompany" roleURI="http://ir.viomi.com/role/CondensedFinancialInformationOfParentCompany" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SignificantAccountingPoliciesPolicies" roleURI="http://ir.viomi.com/role/SignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#OrganizationAndPrincipalActivitiesTables" roleURI="http://ir.viomi.com/role/OrganizationAndPrincipalActivitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SignificantAccountingPoliciesTables" roleURI="http://ir.viomi.com/role/SignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#DiscontinuedOperationsTables" roleURI="http://ir.viomi.com/role/DiscontinuedOperationsTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ConcentrationAndRisksTables" roleURI="http://ir.viomi.com/role/ConcentrationAndRisksTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CashAndCashEquivalentsTables" roleURI="http://ir.viomi.com/role/CashAndCashEquivalentsTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#InventoriesNetTables" roleURI="http://ir.viomi.com/role/InventoriesNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#PrepaidExpensesAndOtherAssetsTables" roleURI="http://ir.viomi.com/role/PrepaidExpensesAndOtherAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#PropertyPlantAndEquipmentNetTables" roleURI="http://ir.viomi.com/role/PropertyPlantAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#LandUseRightNetTables" roleURI="http://ir.viomi.com/role/LandUseRightNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#BorrowingsTables" roleURI="http://ir.viomi.com/role/BorrowingsTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#AccruedExpensesAndOtherLiabilitiesTables" roleURI="http://ir.viomi.com/role/AccruedExpensesAndOtherLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RevenueTables" roleURI="http://ir.viomi.com/role/RevenueTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#IncomeTaxExpensesTables" roleURI="http://ir.viomi.com/role/IncomeTaxExpensesTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Share-basedCompensationTables" roleURI="http://ir.viomi.com/role/Share-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#NetIncomePerShareTables" roleURI="http://ir.viomi.com/role/NetIncomePerShareTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RelatedPartyTransactionsTables" roleURI="http://ir.viomi.com/role/RelatedPartyTransactionsTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#FairValueMeasurementsTables" roleURI="http://ir.viomi.com/role/FairValueMeasurementsTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#LeasesTables" roleURI="http://ir.viomi.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CommitmentsAndContingenciesTables" roleURI="http://ir.viomi.com/role/CommitmentsAndContingenciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CondensedFinancialInformationOfParentCompanyTables" roleURI="http://ir.viomi.com/role/CondensedFinancialInformationOfParentCompanyTables" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfPrincipalSubsidiariesAndViesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfPrincipalSubsidiariesAndViesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfFinancialStatementAmountsAndBalancesOfViesDetailsParenthetical" roleURI="http://ir.viomi.com/role/ScheduleOfFinancialStatementAmountsAndBalancesOfViesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#OrganizationAndPrincipalActivitiesDetailsNarrative" roleURI="http://ir.viomi.com/role/OrganizationAndPrincipalActivitiesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateDetails" roleURI="http://ir.viomi.com/role/ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfAmortizationOfFinite-livedIntangibleAssetsEstimatedUsefulLivesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfAmortizationOfFinite-livedIntangibleAssetsEstimatedUsefulLivesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfActivityInAllowanceForCreditLossesRelatedToAccountsAndNotesReceivableAndOtherReceivablesFromRelatedPartiesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfActivityInAllowanceForCreditLossesRelatedToAccountsAndNotesReceivableAndOtherReceivablesFromRelatedPartiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SignificantAccountingPoliciesDetailsNarrative" roleURI="http://ir.viomi.com/role/SignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfDiscontinuedOperationsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfDiscontinuedOperationsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfConcentrationOfRiskDetails" roleURI="http://ir.viomi.com/role/SummaryOfConcentrationOfRiskDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfCashAndCashEquivalentsDetails" roleURI="http://ir.viomi.com/role/SummaryOfCashAndCashEquivalentsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RestrictedCashDetailsNarrative" roleURI="http://ir.viomi.com/role/RestrictedCashDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Short-termInvestmentsDetailsNarrative" roleURI="http://ir.viomi.com/role/Short-termInvestmentsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfInventoriesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfInventoriesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#InventoriesNetDetailsNarrative" roleURI="http://ir.viomi.com/role/InventoriesNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfPrepaidExpensesAndOtherAssetsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfPrepaidExpensesAndOtherAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfPropertyPlantAndEquipmentNetDetails" roleURI="http://ir.viomi.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" roleURI="http://ir.viomi.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfLandUseRightNetDetails" roleURI="http://ir.viomi.com/role/SummaryOfLandUseRightNetDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfEstimatedFutureAmortizationExpenseForLandUseRightsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfEstimatedFutureAmortizationExpenseForLandUseRightsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#LandUseRightNetDetailsNarrative" roleURI="http://ir.viomi.com/role/LandUseRightNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfShort-termBorrowingsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfShort-termBorrowingsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfShort-termBorrowingsDetailsParenthetical" roleURI="http://ir.viomi.com/role/ScheduleOfShort-termBorrowingsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfLong-termBorrowingsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfLong-termBorrowingsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfFutureMaturitiesOfLong-termBorrowingsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfFutureMaturitiesOfLong-termBorrowingsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#BorrowingsDetailsNarrative" roleURI="http://ir.viomi.com/role/BorrowingsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfProductWarrantActivitiesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfProductWarrantActivitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SegmentReportingDetailsNarrative" roleURI="http://ir.viomi.com/role/SegmentReportingDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfRevenueDetails" roleURI="http://ir.viomi.com/role/ScheduleOfRevenueDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfCurrentAndDeferredComponentsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfCurrentAndDeferredComponentsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfReconciliationIncomeTaxExpensesDetails" roleURI="http://ir.viomi.com/role/ScheduleOfReconciliationIncomeTaxExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfReconciliationIncomeTaxExpensesDetailsParenthetical" roleURI="http://ir.viomi.com/role/ScheduleOfReconciliationIncomeTaxExpensesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfPerSharesEffectOfTaxDetails" roleURI="http://ir.viomi.com/role/ScheduleOfPerSharesEffectOfTaxDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfDeferredTaxAssetsDetails" roleURI="http://ir.viomi.com/role/ScheduleOfDeferredTaxAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#ScheduleOfMovementOfValuationAllowanceDetails" roleURI="http://ir.viomi.com/role/ScheduleOfMovementOfValuationAllowanceDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#IncomeTaxExpensesDetailsNarrative" roleURI="http://ir.viomi.com/role/IncomeTaxExpensesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#OrdinarySharesDetailsNarrative" roleURI="http://ir.viomi.com/role/OrdinarySharesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfCompensationExpenseRecognizedForShare-basedAwardsDetails" roleURI="http://ir.viomi.com/role/SummaryOfCompensationExpenseRecognizedForShare-basedAwardsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsGrantedDetails" roleURI="http://ir.viomi.com/role/SummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsGrantedDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfStockOptionActivityDetails" roleURI="http://ir.viomi.com/role/SummaryOfStockOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#Share-basedCompensationDetailsNarrative" roleURI="http://ir.viomi.com/role/Share-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfNetIncomePerShareBasicAndDilutedDetails" roleURI="http://ir.viomi.com/role/SummaryOfNetIncomePerShareBasicAndDilutedDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfRelatedPartyTransactionRelationshipDetails" roleURI="http://ir.viomi.com/role/SummaryOfRelatedPartyTransactionRelationshipDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfRelatedPartyTransactionsDetails" roleURI="http://ir.viomi.com/role/SummaryOfRelatedPartyTransactionsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfRelatedPartyTransactionsDetailsParenthetical" roleURI="http://ir.viomi.com/role/SummaryOfRelatedPartyTransactionsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RelatedPartyTransactionsDetailsNarrative" roleURI="http://ir.viomi.com/role/RelatedPartyTransactionsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://ir.viomi.com/role/SummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfComponentsOfLeaseExpenseDetails" roleURI="http://ir.viomi.com/role/SummaryOfComponentsOfLeaseExpenseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfSupplementalCashFlowInformationForLeasesDetails" roleURI="http://ir.viomi.com/role/SummaryOfSupplementalCashFlowInformationForLeasesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfAggregateFutureMinimumRentalPaymentsUnderNon-cancelableAgreementDetails" roleURI="http://ir.viomi.com/role/SummaryOfAggregateFutureMinimumRentalPaymentsUnderNon-cancelableAgreementDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#LeasesDetailsNarrative" roleURI="http://ir.viomi.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfCapitalAndOtherCommitmentDetails" roleURI="http://ir.viomi.com/role/SummaryOfCapitalAndOtherCommitmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#CommitmentsAndContingenciesDetailsNarrative" roleURI="http://ir.viomi.com/role/CommitmentsAndContingenciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#RestrictedNetAssetsDetailsNarrative" roleURI="http://ir.viomi.com/role/RestrictedNetAssetsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SubsequentEventDetailsNarrative" roleURI="http://ir.viomi.com/role/SubsequentEventDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="viot-20251231.xsd#SummaryOfCondensedParentCompanyBalanceSheetsDetails" roleURI="http://ir.viomi.com/role/SummaryOfCondensedParentCompanyBalanceSheetsDetails" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_ShortTermDeposit" xlink:label="loc_VIOTShortTermDeposit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_VIOTShortTermDeposit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaapShortTermInvestments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapShortTermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_OtherReceivablesFromRelatedParties" xlink:label="loc_VIOTOtherReceivablesFromRelatedParties" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_VIOTOtherReceivablesFromRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LongtermDeposits" xlink:label="loc_VIOTLongtermDeposits" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_VIOTLongtermDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsNet" xlink:label="loc_VIOTLandUseRightsNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_VIOTLandUseRightsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaapLongTermInvestments" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapLongTermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_VIOTAccruedLiabilitiesAndOtherLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_VIOTAccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/StatementsOfComprehensiveLossIncome" xlink:title="00000004 - Statement - Consolidated Statements of Comprehensive (Loss) Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaapOtherOperatingIncomeExpenseNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOtherOperatingIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_InterestIncomeExpenseAndShortTermInvestmentsIncomeNonoperatingNet" xlink:label="loc_VIOTInterestIncomeExpenseAndShortTermInvestmentsIncomeNonoperatingNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_VIOTInterestIncomeExpenseAndShortTermInvestmentsIncomeNonoperatingNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_NetLossFromDiscontinuedOperations" xlink:label="loc_VIOTNetLossFromDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_VIOTNetLossFromDiscontinuedOperations" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_ProvisionForAccountsReceivableLoanLeaseAndOtherLosses" xlink:label="loc_VIOTProvisionForAccountsReceivableLoanLeaseAndOtherLosses" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_VIOTProvisionForAccountsReceivableLoanLeaseAndOtherLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_GainOnEarlyTerminationOfRightofuseAsset" xlink:label="loc_VIOTGainOnEarlyTerminationOfRightofuseAsset" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_VIOTGainOnEarlyTerminationOfRightofuseAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndNotesReceivable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_IncreaseDecreaseInDueFromOtherReceivablesFromRelatedParties" xlink:label="loc_VIOTIncreaseDecreaseInDueFromOtherReceivablesFromRelatedParties" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_VIOTIncreaseDecreaseInDueFromOtherReceivablesFromRelatedParties" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInDueToRelatedPartiesCurrent" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_IncreaseDecreaseInAccountsAndNotesPayable" xlink:label="loc_VIOTIncreaseDecreaseInAccountsAndNotesPayable" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_VIOTIncreaseDecreaseInAccountsAndNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_IncreaseDecreaseInLeaseLiabilities" xlink:label="loc_VIOTIncreaseDecreaseInLeaseLiabilities" />
      <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_VIOTIncreaseDecreaseInLeaseLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForTenantImprovements" xlink:label="loc_us-gaapPaymentsForTenantImprovements" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsForTenantImprovements" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaapPaymentsToAcquireShortTermInvestments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireShortTermInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PlacementOfLongtermInvestments" xlink:label="loc_VIOTPlacementOfLongtermInvestments" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_VIOTPlacementOfLongtermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PlacementOfLongtermDeposits" xlink:label="loc_VIOTPlacementOfLongtermDeposits" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_VIOTPlacementOfLongtermDeposits" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_MaturitiesOfLongtermDeposits" xlink:label="loc_VIOTMaturitiesOfLongtermDeposits" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_VIOTMaturitiesOfLongtermDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PlacementOfShorttermDeposits" xlink:label="loc_VIOTPlacementOfShorttermDeposits" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_VIOTPlacementOfShorttermDeposits" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_MaturitiesOfShorttermDeposits" xlink:label="loc_VIOTMaturitiesOfShorttermDeposits" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_VIOTMaturitiesOfShorttermDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="loc_us-gaapProceedsFromDivestitureOfBusinesses" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromDivestitureOfBusinesses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PaymentsForUnconsolidatedDiscontinuedOperations" xlink:label="loc_VIOTPaymentsForUnconsolidatedDiscontinuedOperations" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_VIOTPaymentsForUnconsolidatedDiscontinuedOperations" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_DividendPaid" xlink:label="loc_VIOTDividendPaid" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_VIOTDividendPaid" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PurchaseOfNoncontrollingInterests" xlink:label="loc_VIOTPurchaseOfNoncontrollingInterests" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_VIOTPurchaseOfNoncontrollingInterests" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaapProceedsFromMinorityShareholders" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromMinorityShareholders" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/OrganizationAndPrincipalActivities" xlink:title="999014 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SignificantAccountingPolicies" xlink:title="999015 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/DiscontinuedOperations" xlink:title="999016 - Disclosure - DISCONTINUED OPERATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ConcentrationAndRisks" xlink:title="999017 - Disclosure - CONCENTRATION AND RISKS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CashAndCashEquivalents" xlink:title="999018 - Disclosure - CASH AND CASH EQUIVALENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RestrictedCash" xlink:title="999019 - Disclosure - RESTRICTED CASH" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Short-termInvestments" xlink:title="999020 - Disclosure - SHORT-TERM INVESTMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/InventoriesNet" xlink:title="999021 - Disclosure - INVENTORIES, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/PrepaidExpensesAndOtherAssets" xlink:title="999022 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/PropertyPlantAndEquipmentNet" xlink:title="999023 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/LandUseRightNet" xlink:title="999024 - Disclosure - LAND USE RIGHT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Borrowings" xlink:title="999025 - Disclosure - BORROWINGS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/AccruedExpensesAndOtherLiabilities" xlink:title="999026 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SegmentReporting" xlink:title="999027 - Disclosure - SEGMENT REPORTING" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Revenue" xlink:title="999028 - Disclosure - REVENUE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/IncomeTaxExpenses" xlink:title="999029 - Disclosure - INCOME TAX EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/OrdinaryShares" xlink:title="999030 - Disclosure - ORDINARY SHARES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Share-basedCompensation" xlink:title="999031 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/NetIncomePerShare" xlink:title="999032 - Disclosure - NET INCOME PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RelatedPartyTransactions" xlink:title="999033 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/FairValueMeasurements" xlink:title="999034 - Disclosure - FAIR VALUE MEASUREMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Leases" xlink:title="999035 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CommitmentsAndContingencies" xlink:title="999036 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RestrictedNetAssets" xlink:title="999037 - Disclosure - RESTRICTED NET ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SubsequentEvent" xlink:title="999038 - Disclosure - SUBSEQUENT EVENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CondensedFinancialInformationOfParentCompany" xlink:title="999039 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SignificantAccountingPoliciesPolicies" xlink:title="999040 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/OrganizationAndPrincipalActivitiesTables" xlink:title="999041 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SignificantAccountingPoliciesTables" xlink:title="999042 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/DiscontinuedOperationsTables" xlink:title="999043 - Disclosure - DISCONTINUED OPERATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ConcentrationAndRisksTables" xlink:title="999044 - Disclosure - CONCENTRATION AND RISKS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CashAndCashEquivalentsTables" xlink:title="999045 - Disclosure - CASH AND CASH EQUIVALENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/InventoriesNetTables" xlink:title="999046 - Disclosure - INVENTORIES, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/PrepaidExpensesAndOtherAssetsTables" xlink:title="999047 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="999048 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/LandUseRightNetTables" xlink:title="999049 - Disclosure - LAND USE RIGHT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/BorrowingsTables" xlink:title="999050 - Disclosure - BORROWINGS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:title="999051 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RevenueTables" xlink:title="999052 - Disclosure - REVENUE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/IncomeTaxExpensesTables" xlink:title="999053 - Disclosure - INCOME TAX EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Share-basedCompensationTables" xlink:title="999054 - Disclosure - SHARE-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/NetIncomePerShareTables" xlink:title="999055 - Disclosure - NET INCOME PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RelatedPartyTransactionsTables" xlink:title="999056 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/FairValueMeasurementsTables" xlink:title="999057 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/LeasesTables" xlink:title="999058 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CommitmentsAndContingenciesTables" xlink:title="999059 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CondensedFinancialInformationOfParentCompanyTables" xlink:title="999060 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfPrincipalSubsidiariesAndViesDetails" xlink:title="999061 - Disclosure - SCHEDULE OF PRINCIPAL SUBSIDIARIES AND VIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF FINANCIAL STATEMENT AMOUNTS AND BALANCES OF VIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfFinancialStatementAmountsAndBalancesOfViesDetailsParenthetical" xlink:title="999063 - Disclosure - SCHEDULE OF FINANCIAL STATEMENT AMOUNTS AND BALANCES OF VIES (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/OrganizationAndPrincipalActivitiesDetailsNarrative" xlink:title="999064 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateDetails" xlink:title="999065 - Disclosure - SCHEDULE OF PROPERTY PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES AND RESIDUAL RATE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfAmortizationOfFinite-livedIntangibleAssetsEstimatedUsefulLivesDetails" xlink:title="999066 - Disclosure - SCHEDULE OF AMORTIZATION OF FINITE-LIVED INTANGIBLE ASSETS ESTIMATED USEFUL LIVES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfActivityInAllowanceForCreditLossesRelatedToAccountsAndNotesReceivableAndOtherReceivablesFromRelatedPartiesDetails" xlink:title="999067 - Disclosure - SCHEDULE OF ACTIVITY IN ALLOWANCE FOR CREDIT LOSSES RELATED TO ACCOUNTS AND NOTES RECEIVABLE AND OTHER RECEIVABLES FROM RELATED PARTIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="999068 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfDiscontinuedOperationsDetails" xlink:title="999069 - Disclosure - SCHEDULE OF DISCONTINUED OPERATIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfConcentrationOfRiskDetails" xlink:title="999070 - Disclosure - SUMMARY OF CONCENTRATION OF RISK (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfCashAndCashEquivalentsDetails" xlink:title="999071 - Disclosure - SUMMARY OF CASH AND CASH EQUIVALENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RestrictedCashDetailsNarrative" xlink:title="999072 - Disclosure - RESTRICTED CASH (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Short-termInvestmentsDetailsNarrative" xlink:title="999073 - Disclosure - SHORT-TERM INVESTMENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfInventoriesDetails" xlink:title="999074 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/InventoriesNetDetailsNarrative" xlink:title="999075 - Disclosure - INVENTORIES, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfPrepaidExpensesAndOtherAssetsDetails" xlink:title="999076 - Disclosure - SCHEDULE OF PREPAID EXPENSES AND OTHER ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssets" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Supplies" xlink:label="loc_us-gaapSupplies" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:to="loc_us-gaapSupplies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PrepaymentForEquipment" xlink:label="loc_VIOTPrepaymentForEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:to="loc_VIOTPrepaymentForEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LeaseHoldImprovement" xlink:label="loc_VIOTLeaseHoldImprovement" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:to="loc_VIOTLeaseHoldImprovement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_ExpectedReturnAssets" xlink:label="loc_VIOTExpectedReturnAssets" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:to="loc_VIOTExpectedReturnAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PrepaidExpenseAndOtherAssetNoncurrent" xlink:label="loc_VIOTPrepaidExpenseAndOtherAssetNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_VIOTPrepaidExpenseAndOtherAssetNoncurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfPropertyPlantAndEquipmentNetDetails" xlink:title="999077 - Disclosure - SCHEDULE OF PROPERTY, PLANT, AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="999078 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfLandUseRightNetDetails" xlink:title="999079 - Disclosure - SUMMARY OF LAND USE RIGHT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsNet" xlink:label="loc_VIOTLandUseRightsNet" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsGross" xlink:label="loc_VIOTLandUseRightsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsAccumulatedAmortization" xlink:label="loc_VIOTLandUseRightsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfEstimatedFutureAmortizationExpenseForLandUseRightsDetails" xlink:title="999080 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE FOR LAND USE RIGHTS (Details)">
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsNet" xlink:label="loc_VIOTLandUseRightsNet" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsExpectedAmortizationYearOne" xlink:label="loc_VIOTLandUseRightsExpectedAmortizationYearOne" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsExpectedAmortizationYearOne" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsExpectedAmortizationYearTwo" xlink:label="loc_VIOTLandUseRightsExpectedAmortizationYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsExpectedAmortizationYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsExpectedAmortizationYearThree" xlink:label="loc_VIOTLandUseRightsExpectedAmortizationYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsExpectedAmortizationYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsExpectedAmortizationYearFour" xlink:label="loc_VIOTLandUseRightsExpectedAmortizationYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsExpectedAmortizationYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsExpectedAmortizationYearFive" xlink:label="loc_VIOTLandUseRightsExpectedAmortizationYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsExpectedAmortizationYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LandUseRightsExpectedAmortizationAfterYearFive" xlink:label="loc_VIOTLandUseRightsExpectedAmortizationAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTLandUseRightsNet" xlink:to="loc_VIOTLandUseRightsExpectedAmortizationAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/LandUseRightNetDetailsNarrative" xlink:title="999081 - Disclosure - LAND USE RIGHT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfShort-termBorrowingsDetails" xlink:title="999082 - Disclosure - SCHEDULE OF SHORT-TERM BORROWINGS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfShort-termBorrowingsDetailsParenthetical" xlink:title="999083 - Disclosure - SCHEDULE OF SHORT-TERM BORROWINGS (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfLong-termBorrowingsDetails" xlink:title="999084 - Disclosure - SCHEDULE OF LONG-TERM BORROWINGS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtNoncurrent" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_LongTermDebtCurrentPortion" xlink:label="loc_VIOTLongTermDebtCurrentPortion" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtNoncurrent" xlink:to="loc_VIOTLongTermDebtCurrentPortion" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfFutureMaturitiesOfLong-termBorrowingsDetails" xlink:title="999085 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF LONG-TERM BORROWINGS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/BorrowingsDetailsNarrative" xlink:title="999086 - Disclosure - BORROWINGS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfAccruedExpensesAndOtherLiabilitiesDetails" xlink:title="999087 - Disclosure - SCHEDULE OF ACCRUED EXPENSES AND OTHER LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_PaymentsForPurchaseOfPropertyCurrent" xlink:label="loc_VIOTPaymentsForPurchaseOfPropertyCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_VIOTPaymentsForPurchaseOfPropertyCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaapAccruedMarketingCostsCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccruedMarketingCostsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_DepositsFromSuppliersCurrent" xlink:label="loc_VIOTDepositsFromSuppliersCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_VIOTDepositsFromSuppliersCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_FreightPayableCurrent" xlink:label="loc_VIOTFreightPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_VIOTFreightPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_InstallationFeePayablesCurrent" xlink:label="loc_VIOTInstallationFeePayablesCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_VIOTInstallationFeePayablesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapContractWithCustomerRefundLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_VIOTAccruedLiabilitiesAndOtherLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTAccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_AccruedExpensesAndOtherLiabilitiesNonCurrent" xlink:label="loc_VIOTAccruedExpensesAndOtherLiabilitiesNonCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_VIOTAccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="loc_VIOTAccruedExpensesAndOtherLiabilitiesNonCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfProductWarrantActivitiesDetails" xlink:title="999088 - Disclosure - SCHEDULE OF PRODUCT WARRANT ACTIVITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SegmentReportingDetailsNarrative" xlink:title="999089 - Disclosure - SEGMENT REPORTING (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfRevenueDetails" xlink:title="999090 - Disclosure - SCHEDULE OF REVENUE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfCurrentAndDeferredComponentsDetails" xlink:title="999091 - Disclosure - SCHEDULE OF CURRENT AND DEFERRED COMPONENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfReconciliationIncomeTaxExpensesDetails" xlink:title="999092 - Disclosure - SCHEDULE OF RECONCILIATION INCOME TAX EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_IncomeTaxReconciliationTaxHoliday" xlink:label="loc_VIOTIncomeTaxReconciliationTaxHoliday" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_VIOTIncomeTaxReconciliationTaxHoliday" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="viot-20251231.xsd#VIOT_EffectiveIncomeTaxRateReconciliationTaxHoliday" xlink:label="loc_VIOTEffectiveIncomeTaxRateReconciliationTaxHoliday" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_VIOTEffectiveIncomeTaxRateReconciliationTaxHoliday" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfReconciliationIncomeTaxExpensesDetailsParenthetical" xlink:title="999093 - Disclosure - SCHEDULE OF RECONCILIATION INCOME TAX EXPENSES (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfPerSharesEffectOfTaxDetails" xlink:title="999094 - Disclosure - SCHEDULE OF PER SHARES EFFECT OF TAX (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="999095 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/ScheduleOfMovementOfValuationAllowanceDetails" xlink:title="999096 - Disclosure - SCHEDULE OF MOVEMENT OF VALUATION ALLOWANCE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/IncomeTaxExpensesDetailsNarrative" xlink:title="999097 - Disclosure - INCOME TAX EXPENSES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/OrdinarySharesDetailsNarrative" xlink:title="999098 - Disclosure - ORDINARY SHARES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfCompensationExpenseRecognizedForShare-basedAwardsDetails" xlink:title="999099 - Disclosure - SUMMARY OF COMPENSATION EXPENSE RECOGNIZED FOR SHARE-BASED AWARDS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsGrantedDetails" xlink:title="999100 - Disclosure - SUMMARY OF ASSUMPTIONS USED TO DETERMINE THE FAIR VALUE OF SHARE OPTIONS GRANTED (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfStockOptionActivityDetails" xlink:title="999101 - Disclosure - SUMMARY OF STOCK OPTION ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999102 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfNetIncomePerShareBasicAndDilutedDetails" xlink:title="999103 - Disclosure - SUMMARY OF NET INCOME PER SHARE, BASIC AND DILUTED (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfRelatedPartyTransactionRelationshipDetails" xlink:title="999104 - Disclosure - SUMMARY OF RELATED PARTY TRANSACTION RELATIONSHIP (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfRelatedPartyTransactionsDetails" xlink:title="999105 - Disclosure - SUMMARY OF RELATED PARTY TRANSACTIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfRelatedPartyTransactionsDetailsParenthetical" xlink:title="999106 - Disclosure - SUMMARY OF RELATED PARTY TRANSACTIONS (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999107 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="999108 - Disclosure - SUMMARY OF ASSETS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="999109 - Disclosure - SUMMARY OF COMPONENTS OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfSupplementalCashFlowInformationForLeasesDetails" xlink:title="999110 - Disclosure - SUMMARY OF SUPPLEMENTAL CASH FLOW INFORMATION FOR LEASES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfAggregateFutureMinimumRentalPaymentsUnderNon-cancelableAgreementDetails" xlink:title="999111 - Disclosure - SUMMARY OF AGGREGATE FUTURE MINIMUM RENTAL PAYMENTS UNDER NON-CANCELABLE AGREEMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/LeasesDetailsNarrative" xlink:title="999112 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfCapitalAndOtherCommitmentDetails" xlink:title="999113 - Disclosure - SUMMARY OF CAPITAL AND OTHER COMMITMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999114 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/RestrictedNetAssetsDetailsNarrative" xlink:title="999115 - Disclosure - RESTRICTED NET ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SubsequentEventDetailsNarrative" xlink:title="999116 - Disclosure - SUBSEQUENT EVENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://ir.viomi.com/role/SummaryOfCondensedParentCompanyBalanceSheetsDetails" xlink:title="999117 - Disclosure - SUMMARY OF CONDENSED PARENT COMPANY BALANCE SHEETS (Details)" />
</link:linkbase>
