<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.9.0.3 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/27/2025 8:40:39 PM-->
<!--Modified on: 3/27/2025 8:40:39 PM-->
<xsd:schema targetNamespace="http://tmc.com/20241231" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:srt="http://fasb.org/srt/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:attributeFormDefault="unqualified" xmlns:srt-roles="http://fasb.org/srt-roles/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:tmc="http://tmc.com/20241231" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://tmc.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss" id="StatementConsolidatedStatementsOfLossAndComprehensiveLoss">
        <link:definition>995200200 - Statement - Consolidated Statements of Loss and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200400 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureReceivablesAndPrepaymentsDetails" id="DisclosureReceivablesAndPrepaymentsDetails">
        <link:definition>99940601 - Disclosure - Receivables and Prepayments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureExplorationContractsExplorationAndEvaluationExpensesDetails" id="DisclosureExplorationContractsExplorationAndEvaluationExpensesDetails">
        <link:definition>99941003 - Disclosure - Exploration Contracts - Exploration and evaluation expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" id="DisclosureAccountsPayableAndAccruedLiabilitiesDetails">
        <link:definition>99941201 - Disclosure - Accounts Payable and Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFinancialInstrumentsScheduleOfCategoriesOfFinancialInstrumentsDetails" id="DisclosureFinancialInstrumentsScheduleOfCategoriesOfFinancialInstrumentsDetails">
        <link:definition>99941901 - Disclosure - Financial Instruments - Schedule of categories of financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFairValueAccountingDetails" id="DisclosureFairValueAccountingDetails">
        <link:definition>99942201 - Disclosure - Fair Value Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesIncomeTaxExpenseAtStatutoryRatesForCompanyDetails" id="DisclosureIncomeTaxesIncomeTaxExpenseAtStatutoryRatesForCompanyDetails">
        <link:definition>99942402 - Disclosure - Income Taxes - The income tax expense at statutory rates for the Company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesCompanySDeferredIncomeTaxAssetsLiabilitiesDetails" id="DisclosureIncomeTaxesCompanySDeferredIncomeTaxAssetsLiabilitiesDetails">
        <link:definition>99942404 - Disclosure - Income Taxes - The Company's deferred income tax assets (liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/StatementConsolidatedBalanceSheetsParentheticals" id="StatementConsolidatedBalanceSheetsParentheticals">
        <link:definition>995200105 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/StatementConsolidatedStatementsOfChangesInEquity" id="StatementConsolidatedStatementsOfChangesInEquity">
        <link:definition>995200300 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommonShares" id="DisclosureCommonShares">
        <link:definition>995211601 - Disclosure - Common Shares</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensation" id="DisclosureShareBasedCompensation">
        <link:definition>995211701 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingPoliciesPolicies" id="DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>99920302 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrantsTables" id="DisclosureWarrantsTables">
        <link:definition>99931503 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommonSharesTables" id="DisclosureCommonSharesTables">
        <link:definition>99931603 - Disclosure - Common Shares (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
        <link:definition>99931703 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSegmentedInformationTables" id="DisclosureSegmentedInformationTables">
        <link:definition>99932303 - Disclosure - Segmented Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureNatureOfOperationsDetails" id="DisclosureNatureOfOperationsDetails">
        <link:definition>99940101 - Disclosure - Nature of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureBasisOfPresentationNonControllingInterestDetails" id="DisclosureBasisOfPresentationNonControllingInterestDetails">
        <link:definition>99940201 - Disclosure - Basis of Presentation - Non controlling interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingPoliciesDetails" id="DisclosureSignificantAccountingPoliciesDetails">
        <link:definition>99940301 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingPoliciesEquipmentDetails" id="DisclosureSignificantAccountingPoliciesEquipmentDetails">
        <link:definition>99940302 - Disclosure - Significant Accounting Policies - Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureStrategicAllianceWithAllseasAndAffiliatesDevelopmentOfProjectZeroOffshoreNoduleCollectionSystemDetails" id="DisclosureStrategicAllianceWithAllseasAndAffiliatesDevelopmentOfProjectZeroOffshoreNoduleCollectionSystemDetails">
        <link:definition>99940801 - Disclosure - Strategic Alliance with Allseas and Affiliates - Development of Project Zero Offshore Nodule Collection System (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureStrategicAllianceWithAllseasAndAffiliatesLeaseLiabilityAndRightOfUseAssetDetails" id="DisclosureStrategicAllianceWithAllseasAndAffiliatesLeaseLiabilityAndRightOfUseAssetDetails">
        <link:definition>99940803 - Disclosure - Strategic Alliance with Allseas and Affiliates - Lease liability and right-of-use asset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureStrategicAllianceWithAllseasAndAffiliatesCreditFacilityWithAllseasAffiliateDetails" id="DisclosureStrategicAllianceWithAllseasAndAffiliatesCreditFacilityWithAllseasAffiliateDetails">
        <link:definition>99940804 - Disclosure - Strategic Alliance with Allseas and Affiliates - Credit Facility with Allseas Affiliate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureInvestmentInLowCarbonRoyaltiesDetails" id="DisclosureInvestmentInLowCarbonRoyaltiesDetails">
        <link:definition>99940901 - Disclosure - Investment in Low Carbon Royalties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureInvestmentInLowCarbonRoyaltiesFinancialResultsOfLowCarbonRoyaltiesDetails" id="DisclosureInvestmentInLowCarbonRoyaltiesFinancialResultsOfLowCarbonRoyaltiesDetails">
        <link:definition>99940903 - Disclosure - Investment in Low Carbon Royalties - Financial Results Of Low Carbon Royalties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureExplorationContractsDetails" id="DisclosureExplorationContractsDetails">
        <link:definition>99941001 - Disclosure - Exploration Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureExplorationContractsReconciliationOfCompanySExplorationsContractsDetails" id="DisclosureExplorationContractsReconciliationOfCompanySExplorationsContractsDetails">
        <link:definition>99941002 - Disclosure - Exploration Contracts - Reconciliation of the Company's explorations contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureGeneralAndAdministrativeExpensesDetails" id="DisclosureGeneralAndAdministrativeExpensesDetails">
        <link:definition>99941101 - Disclosure - General and Administrative Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFinancingActivityRegisteredDirectOfferingDetails" id="DisclosureFinancingActivityRegisteredDirectOfferingDetails">
        <link:definition>99941301 - Disclosure - Financing Activity - Registered direct offering (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSharesIssuedAsPerAtMarketEquityDistributionAgreementatmDetails" id="DisclosureSharesIssuedAsPerAtMarketEquityDistributionAgreementatmDetails">
        <link:definition>99941401 - Disclosure - Shares issued as per At-the-Market Equity Distribution Agreement ("ATM") (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrantsDetails" id="DisclosureWarrantsDetails">
        <link:definition>99941501 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails" id="DisclosureWarrantsFairValueOfWarrantLiabilitiesDetails">
        <link:definition>99941502 - Disclosure - Warrants - Fair value of warrant liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrantsFairValueMeasurementsAssumptionsDetails" id="DisclosureWarrantsFairValueMeasurementsAssumptionsDetails">
        <link:definition>99941503 - Disclosure - Warrants - Fair value measurements assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrantsClassWarrantsAndClassBWarrantsDetails" id="DisclosureWarrantsClassWarrantsAndClassBWarrantsDetails">
        <link:definition>99941504 - Disclosure - Warrants - Class A Warrants and Class B warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrantsFairValueMeasurementsAssumptionsOfClassWarrantsAndClassBWarrantsDetails" id="DisclosureWarrantsFairValueMeasurementsAssumptionsOfClassWarrantsAndClassBWarrantsDetails">
        <link:definition>99941505 - Disclosure - Warrants - Fair value measurements assumptions of the Class A Warrants and Class B warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommonSharesScheduleOfAuthorizedIssuedAndOutstandingCommonSharesAndSpecialSharesDetails" id="DisclosureCommonSharesScheduleOfAuthorizedIssuedAndOutstandingCommonSharesAndSpecialSharesDetails">
        <link:definition>99941601 - Disclosure - Common Shares - Schedule of authorized, issued and outstanding common shares and special shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommonSharesDetails" id="DisclosureCommonSharesDetails">
        <link:definition>99941602 - Disclosure - Common Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommonSharesSpecialSharesClassDetails" id="DisclosureCommonSharesSpecialSharesClassDetails">
        <link:definition>99941603 - Disclosure - Common Shares -Special Shares Class (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommonSharesScheduleOfCommonSharesDetails" id="DisclosureCommonSharesScheduleOfCommonSharesDetails">
        <link:definition>99941604 - Disclosure - Common Shares - Schedule of common shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationDetails" id="DisclosureShareBasedCompensationDetails">
        <link:definition>99941701 - Disclosure - Share-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" id="DisclosureShareBasedCompensationValuationAssumptionsDetails">
        <link:definition>99941702 - Disclosure - Share-Based Compensation - Valuation assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationScheduleOfCompanySStockOptionsGrantedAndOutstandingUnderStipDetails" id="DisclosureShareBasedCompensationScheduleOfCompanySStockOptionsGrantedAndOutstandingUnderStipDetails">
        <link:definition>99941704 - Disclosure - Share-Based Compensation - Schedule of company's stock options granted and outstanding under the STIP (Details).</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationSummaryOfRsuActivityDetails" id="DisclosureShareBasedCompensationSummaryOfRsuActivityDetails">
        <link:definition>99941705 - Disclosure - Share-Based Compensation - Summary of the RSU activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" id="DisclosureShareBasedCompensationRestrictedStockUnitsDetails">
        <link:definition>99941706 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationFairValueOfEachTrancheAndDerivedServicePeriodDetails" id="DisclosureShareBasedCompensationFairValueOfEachTrancheAndDerivedServicePeriodDetails">
        <link:definition>99941707 - Disclosure - Share-Based Compensation - Fair value of each tranche and the derived service period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetailss" id="DisclosureShareBasedCompensationValuationAssumptionsDetailss">
        <link:definition>99941708 - Disclosure - Share-Based Compensation - Valuation assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationEmployeeStockPurchasePlanDetails" id="DisclosureShareBasedCompensationEmployeeStockPurchasePlanDetails">
        <link:definition>99941709 - Disclosure - Share-Based Compensation - Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureLossPerShareAntiDilutiveCommonEquivalentSharesDetails" id="DisclosureLossPerShareAntiDilutiveCommonEquivalentSharesDetails">
        <link:definition>99941801 - Disclosure - Loss per Share - Anti-dilutive common equivalent shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureRelatedPartyTransactionsDetails" id="DisclosureRelatedPartyTransactionsDetails">
        <link:definition>99942001 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommitmentsAndContingentLiabilitiesDetails" id="DisclosureCommitmentsAndContingentLiabilitiesDetails">
        <link:definition>99942101 - Disclosure - Commitments and Contingent Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSegmentedInformationDetails" id="DisclosureSegmentedInformationDetails">
        <link:definition>99942301 - Disclosure - Segmented Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesNonCapitalLossDetails" id="DisclosureIncomeTaxesNonCapitalLossDetails">
        <link:definition>99942406 - Disclosure - Income Taxes - Non-capital loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureNatureOfOperations" id="DisclosureNatureOfOperations">
        <link:definition>995210101 - Disclosure - Nature of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureBasisOfPresentation" id="DisclosureBasisOfPresentation">
        <link:definition>995210201 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingPolicies" id="DisclosureSignificantAccountingPolicies">
        <link:definition>995210301 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingEstimatesAndJudgements" id="DisclosureSignificantAccountingEstimatesAndJudgements">
        <link:definition>995210401 - Disclosure - Significant Accounting Estimates and Judgements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureRecentAccountingPronouncementsIssuedAndAdopted" id="DisclosureRecentAccountingPronouncementsIssuedAndAdopted">
        <link:definition>995210501 - Disclosure - Recent Accounting Pronouncements Issued and Adopted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureReceivablesAndPrepayments" id="DisclosureReceivablesAndPrepayments">
        <link:definition>995210601 - Disclosure - Receivables and Prepayments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureEquipmentAndSoftware" id="DisclosureEquipmentAndSoftware">
        <link:definition>995210701 - Disclosure - Equipment and Software</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureStrategicAllianceWithAllseasAndAffiliates" id="DisclosureStrategicAllianceWithAllseasAndAffiliates">
        <link:definition>995210801 - Disclosure - Strategic Alliance with Allseas and Affiliates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureInvestmentInLowCarbonRoyalties" id="DisclosureInvestmentInLowCarbonRoyalties">
        <link:definition>995210901 - Disclosure - Investment in Low Carbon Royalties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureExplorationContracts" id="DisclosureExplorationContracts">
        <link:definition>995211001 - Disclosure - Exploration Contracts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureGeneralAndAdministrativeExpenses" id="DisclosureGeneralAndAdministrativeExpenses">
        <link:definition>995211101 - Disclosure - General and Administrative Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureAccountsPayableAndAccruedLiabilities" id="DisclosureAccountsPayableAndAccruedLiabilities">
        <link:definition>995211201 - Disclosure - Accounts Payable and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFinancingActivity" id="DisclosureFinancingActivity">
        <link:definition>995211301 - Disclosure - Financing activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSharesIssuedAsPerAtMarketEquityDistributionAgreementatm" id="DisclosureSharesIssuedAsPerAtMarketEquityDistributionAgreementatm">
        <link:definition>995211401 - Disclosure - Shares issued as per At-the-Market Equity Distribution Agreement ("ATM")</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureWarrants" id="DisclosureWarrants">
        <link:definition>995211501 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureLossPerShare" id="DisclosureLossPerShare">
        <link:definition>995211801 - Disclosure - Loss per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFinancialInstruments" id="DisclosureFinancialInstruments">
        <link:definition>995211901 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>995212001 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureCommitmentsAndContingentLiabilities" id="DisclosureCommitmentsAndContingentLiabilities">
        <link:definition>995212101 - Disclosure - Commitments and Contingent Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFairValueAccounting" id="DisclosureFairValueAccounting">
        <link:definition>995212201 - Disclosure - Fair Value Accounting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSegmentedInformation" id="DisclosureSegmentedInformation">
        <link:definition>995212301 - Disclosure - Segmented Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995212401 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>995212501 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureBasisOfPresentationTables" id="DisclosureBasisOfPresentationTables">
        <link:definition>99930203 - Disclosure - Basis of Presentation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingPoliciesTables" id="DisclosureSignificantAccountingPoliciesTables">
        <link:definition>99930303 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureReceivablesAndPrepaymentsTables" id="DisclosureReceivablesAndPrepaymentsTables">
        <link:definition>99930603 - Disclosure - Receivables and Prepayments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureEquipmentAndSoftwareTables" id="DisclosureEquipmentAndSoftwareTables">
        <link:definition>99930703 - Disclosure - Equipment and Software (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureStrategicAllianceWithAllseasAndAffiliatesTables" id="DisclosureStrategicAllianceWithAllseasAndAffiliatesTables">
        <link:definition>99930803 - Disclosure - Strategic Alliance with Allseas and Affiliates (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureInvestmentInLowCarbonRoyaltiesTables" id="DisclosureInvestmentInLowCarbonRoyaltiesTables">
        <link:definition>99930903 - Disclosure - Investment in Low Carbon Royalties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureExplorationContractsTables" id="DisclosureExplorationContractsTables">
        <link:definition>99931003 - Disclosure - Exploration Contracts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureGeneralAndAdministrativeExpensesTables" id="DisclosureGeneralAndAdministrativeExpensesTables">
        <link:definition>99931103 - Disclosure - General and Administrative Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" id="DisclosureAccountsPayableAndAccruedLiabilitiesTables">
        <link:definition>99931203 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureLossPerShareTables" id="DisclosureLossPerShareTables">
        <link:definition>99931803 - Disclosure - Loss per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFinancialInstrumentsTables" id="DisclosureFinancialInstrumentsTables">
        <link:definition>99931903 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureFairValueAccountingTables" id="DisclosureFairValueAccountingTables">
        <link:definition>99932203 - Disclosure - Fair Value Accounting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>99932403 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureSignificantAccountingEstimatesAndJudgementsDetails" id="DisclosureSignificantAccountingEstimatesAndJudgementsDetails">
        <link:definition>99940401 - Disclosure - Significant Accounting Estimates and Judgements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureEquipmentAndSoftwareDetails" id="DisclosureEquipmentAndSoftwareDetails">
        <link:definition>99940701 - Disclosure - Equipment and Software (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureStrategicAllianceWithAllseasAndAffiliatesExclusiveVesselUseAgreementWithAllseasDetails" id="DisclosureStrategicAllianceWithAllseasAndAffiliatesExclusiveVesselUseAgreementWithAllseasDetails">
        <link:definition>99940802 - Disclosure - Strategic Alliance with Allseas and Affiliates - Exclusive Vessel Use Agreement with Allseas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureInvestmentInLowCarbonRoyaltiesCompanySShareOfNetLossGeneratedByLowCarbonRoyaltiesDetails" id="DisclosureInvestmentInLowCarbonRoyaltiesCompanySShareOfNetLossGeneratedByLowCarbonRoyaltiesDetails">
        <link:definition>99940902 - Disclosure - Investment in Low Carbon Royalties - Company's share of the net loss generated by the Low Carbon Royalties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureShareBasedCompensationsStockOptionsInCompanySStipDetails" id="DisclosureShareBasedCompensationsStockOptionsInCompanySStipDetails">
        <link:definition>99941703 - Disclosure - Share-Based Compensations - Stock options in the Company's STIP (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateDetails" id="DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateDetails">
        <link:definition>99942401 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>99942403 - Disclosure - Income Taxes - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tmc.com/role/DisclosureIncomeTaxesUnusedTaxLossesAndUnusedTaxCreditsDetails" id="DisclosureIncomeTaxesUnusedTaxLossesAndUnusedTaxCreditsDetails">
        <link:definition>99942405 - Disclosure - Income Taxes - Unused tax losses and unused tax credits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="tmc-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tmc-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tmc-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tmc-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://tmc.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd" />
  <xsd:element name="WarrantLiabilityAbstract" id="tmc_WarrantLiabilityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReceivablesAndPrepaymentsAbstract" id="tmc_ReceivablesAndPrepaymentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfReceivablesAndPrepaymentsAbstract" id="tmc_ScheduleOfReceivablesAndPrepaymentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationLicensesAbstract" id="tmc_ExplorationLicensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherItemsAbstract" id="tmc_OtherItemsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ItemsNotAffectingCashAbstract" id="tmc_ItemsNotAffectingCashAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialAssetsAbstract" id="tmc_FinancialAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmortizedCostAbstract" id="tmc_AmortizedCostAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialLiabilitiesAbstract" id="tmc_FinancialLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmortizedCostAbstract0" id="tmc_AmortizedCostAbstract0" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReceivablesAndPrepaymentsCurrent" id="tmc_ReceivablesAndPrepaymentsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ExplorationLicensesNoncurrent" id="tmc_ExplorationLicensesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="WarrantLiability" id="tmc_WarrantLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ReceivablesAndPrepaymentsTextBlock" id="tmc_ReceivablesAndPrepaymentsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialInstrumentsPolicyTextBlock" id="tmc_FinancialInstrumentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialInstrumentsTableTextBlock" id="tmc_FinancialInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfReceivablesAndPrepaymentsTableTextBlock" id="tmc_ScheduleOfReceivablesAndPrepaymentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialAssets" id="tmc_FinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="FinancialLiabilities" id="tmc_FinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="Prepayments" id="tmc_Prepayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentsAwardOptionsOutstandingNumber" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentsAwardOptionsOutstandingNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAveragesExercisePrice" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAveragesExercisePrice" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommonSharesIssuedAndOutstandingPercentage" id="tmc_CommonSharesIssuedAndOutstandingPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TotalGrantDateFairValueOfOptionsVested" id="tmc_TotalGrantDateFairValueOfOptionsVested" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DividendRatePercentage" id="tmc_DividendRatePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="December312025Member" id="tmc_December312025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="February172026Member" id="tmc_February172026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="February22026Member" id="tmc_February22026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="June12028Member" id="tmc_June12028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="June302028Member" id="tmc_June302028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongtermIncentivePlanMember" id="tmc_LongtermIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NoExpiryMember" id="tmc_NoExpiryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrivatePlacementWarrantsMember" id="tmc_PrivatePlacementWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PublicWarrantsMember" id="tmc_PublicWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RepublicOfNauruMember" id="tmc_RepublicOfNauruMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SSCSPteLtdMember" id="tmc_SSCSPteLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SharebasedPaymentArrangementTrancheFourMember" id="tmc_SharebasedPaymentArrangementTrancheFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShortTermIncentivePlanMember" id="tmc_ShortTermIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TongaOffshoreMiningLimitedMember" id="tmc_TongaOffshoreMiningLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassaSpecialSharesMember" id="tmc_ClassaSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassBSpecialSharesMember" id="tmc_ClassBSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassCSpecialSharesMember" id="tmc_ClassCSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassDSpecialSharesMember" id="tmc_ClassDSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassESpecialSharesMember" id="tmc_ClassESpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassFSpecialSharesMember" id="tmc_ClassFSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassGSpecialSharesMember" id="tmc_ClassGSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassHSpecialSharesMember" id="tmc_ClassHSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassISpecialSharesMember" id="tmc_ClassISpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassJSpecialSharesMember" id="tmc_ClassJSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfSpecialSharesAndTheirRespectiveVestingThresholdsAssumingFullAmountOfSpecialSharesFromRolloverOptionsAreIssuedTableTextBlock" id="tmc_ScheduleOfSpecialSharesAndTheirRespectiveVestingThresholdsAssumingFullAmountOfSpecialSharesFromRolloverOptionsAreIssuedTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationThresholdTradingDaysWithinAnyThirtyTradingDayPeriodForAutomaticConversionOfSpecialShares" id="tmc_BusinessCombinationThresholdTradingDaysWithinAnyThirtyTradingDayPeriodForAutomaticConversionOfSpecialShares" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationThresholdConsecutiveTradingDayPeriodForAutomaticConversionOfSpecialShares" id="tmc_BusinessCombinationThresholdConsecutiveTradingDayPeriodForAutomaticConversionOfSpecialShares" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialSharesAuthorized" id="tmc_SpecialSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="WarrantExercisePriceAdjustmentTrigger" id="tmc_WarrantExercisePriceAdjustmentTrigger" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" id="tmc_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" id="tmc_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantRedemptionMeasurementConsecutiveTradingDaysOverSpecifiedAmount" id="tmc_WarrantRedemptionMeasurementConsecutiveTradingDaysOverSpecifiedAmount" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantRedemptionMeasurementPeriod" id="tmc_WarrantRedemptionMeasurementPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialSharesNoParValuePerShare" id="tmc_SpecialSharesNoParValuePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringAndNonrecurringBasisLiabilityValue" id="tmc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringAndNonrecurringBasisLiabilityValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringAndNonrecurringBasisLiabilityGainLoss" id="tmc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringAndNonrecurringBasisLiabilityGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RedemptionOfWarrantsWhenPricePerShareOfClassCommonStockEqualsOrExceeds18.00Member" id="tmc_RedemptionOfWarrantsWhenPricePerShareOfClassCommonStockEqualsOrExceeds18.00Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInReceivablesAndPrepaidExpense" id="tmc_IncreaseDecreaseInReceivablesAndPrepaidExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ExplorationContracts" id="tmc_ExplorationContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ThresholdTradingDaysForCalculatingAverageClosingPrice" id="tmc_ThresholdTradingDaysForCalculatingAverageClosingPrice" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="CommonStockNumberOfVotesPerShare" id="tmc_CommonStockNumberOfVotesPerShare" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="IncentiveEquityPlan2021Member" id="tmc_IncentiveEquityPlan2021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialSharesAndOptionsToPurchaseSpecialSharesMember" id="tmc_SpecialSharesAndOptionsToPurchaseSpecialSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantsLiabilityTextBlock" id="tmc_WarrantsLiabilityTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxLiability" id="tmc_DeferredTaxLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="TomlAcquisitionMember" id="tmc_TomlAcquisitionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MetricTonesOfPolymetallicNodules" id="tmc_MetricTonesOfPolymetallicNodules" type="dtr-types:weightItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationLabor" id="tmc_ExplorationLabor" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="CommonSharesOptionsBasedPayments" id="tmc_CommonSharesOptionsBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="MarketCapitalizations" id="tmc_MarketCapitalizations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="NoriExplorationContractMember" id="tmc_NoriExplorationContractMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NauruOceanResourcesIncMember" id="tmc_NauruOceanResourcesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeepgreenEngineeringPteLtdMember" id="tmc_DeepgreenEngineeringPteLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AreaOfExplorationRightGranted" id="tmc_AreaOfExplorationRightGranted" type="dtr-types:areaItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="SupplyCommitmentPercentOfProductionCommitted" id="tmc_SupplyCommitmentPercentOfProductionCommitted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="MarawaAgreementsMember" id="tmc_MarawaAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TongaOffshoreMiningLimitedExplorationContractMember" id="tmc_TongaOffshoreMiningLimitedExplorationContractMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommonSharesWithoutParValueMember" id="tmc_CommonSharesWithoutParValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RedeemableWarrantsEachWholeWarrantExercisableForOneCommonShareEachAtExercisePriceOf11.50PerShareMember" id="tmc_RedeemableWarrantsEachWholeWarrantExercisableForOneCommonShareEachAtExercisePriceOf11.50PerShareMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedIntangibleAssetRenewableForSuccessivePeriod" id="tmc_FiniteLivedIntangibleAssetRenewableForSuccessivePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BasisOfPresentationAbstract" id="tmc_BasisOfPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfPrincipalSubsidiariesTheirActivitiesAndTheirGeographicLocationsTableTextBlock" id="tmc_ScheduleOfPrincipalSubsidiariesTheirActivitiesAndTheirGeographicLocationsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeepgreemMetalsUlcMember" id="tmc_DeepgreemMetalsUlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeepgreenEngineeringPte.Ltd.Member" id="tmc_DeepgreenEngineeringPte.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NauruOceanResourcesInc.Member" id="tmc_NauruOceanResourcesInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="KoloaMoanaResourcesLtd.Member" id="tmc_KoloaMoanaResourcesLtd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OffshoreMineralsPty.Ltd.Member" id="tmc_OffshoreMineralsPty.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeepgreenTomlHolding1Ltd.Member" id="tmc_DeepgreenTomlHolding1Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeepgreenTomlHolding2Ltd.Member" id="tmc_DeepgreenTomlHolding2Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MetalsCompanyAustraliaPtyLtdMember" id="tmc_MetalsCompanyAustraliaPtyLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TmcMetalsCompanyUkLimitedMember" id="tmc_TmcMetalsCompanyUkLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationContractsPolicyTextBlock" id="tmc_ExplorationContractsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SummaryOfMajorCategoriesOfEquipmentWhichAreAmortizedOnDecliningBalanceBasisTableTextBlock" id="tmc_SummaryOfMajorCategoriesOfEquipmentWhichAreAmortizedOnDecliningBalanceBasisTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PropertyPlantAndEquipmentDepreciationRate" id="tmc_PropertyPlantAndEquipmentDepreciationRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfDeductibleTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock" id="tmc_ScheduleOfDeductibleTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsShareIssuanceCosts" id="tmc_DeferredTaxAssetsShareIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DeductibleTemporaryDifferencesFromEquipment" id="tmc_DeductibleTemporaryDifferencesFromEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DeductibleTemporaryDifferencesFromShareIssuanceCosts" id="tmc_DeductibleTemporaryDifferencesFromShareIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ExpirationPeriodAxis" id="tmc_ExpirationPeriodAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExpirationPeriodDomain" id="tmc_ExpirationPeriodDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TaxYear2035Member" id="tmc_TaxYear2035Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SignificantAccountingEstimatesAndJudgementAbstract" id="tmc_SignificantAccountingEstimatesAndJudgementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SignificantAccountingEstimatesAndJudgementTextBlock" id="tmc_SignificantAccountingEstimatesAndJudgementTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAuthorizedAndIssuedSharesCapitalTable" id="tmc_ScheduleOfAuthorizedAndIssuedSharesCapitalTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAuthorizedAndIssuedSharesCapitalLineItems" id="tmc_ScheduleOfAuthorizedAndIssuedSharesCapitalLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfBreakDownOfExplorationExpensesTable" id="tmc_ScheduleOfBreakDownOfExplorationExpensesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfBreakDownOfExplorationExpensesLineItems" id="tmc_ScheduleOfBreakDownOfExplorationExpensesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SummaryOfSignificantAccountingPolicyTable" id="tmc_SummaryOfSignificantAccountingPolicyTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SummaryOfSignificantAccountingPolicyLineItems" id="tmc_SummaryOfSignificantAccountingPolicyLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ValuationOfWarrantsLiabilityPolicyTextBlock" id="tmc_ValuationOfWarrantsLiabilityPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationAndEvaluationExpensesPolicyTextBlock" id="tmc_ExplorationAndEvaluationExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureOfGeneralAndAdministrativeExpensesTextBlock" id="tmc_DisclosureOfGeneralAndAdministrativeExpensesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfGeneralAndAdministrativeExpensesTableTextBlock" id="tmc_ScheduleOfGeneralAndAdministrativeExpensesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InvestorRelationsMember" id="tmc_InvestorRelationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OfficeAndSundryMember" id="tmc_OfficeAndSundryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SalariesAndWagesMember" id="tmc_SalariesAndWagesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DirectorFeesMember" id="tmc_DirectorFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationMember" id="tmc_ShareBasedCompensationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TransferAgentAndFilingFeesMember" id="tmc_TransferAgentAndFilingFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TravelExpensesMember" id="tmc_TravelExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherExpensesMember" id="tmc_OtherExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxLiabilityDifferenceBetweenBookValueAndTaxBasisOfTomlExplorationContract" id="tmc_DeferredTaxLiabilityDifferenceBetweenBookValueAndTaxBasisOfTomlExplorationContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageGrantDateFairValue" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TaxYear2041Member" id="tmc_TaxYear2041Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UncertainTaxPositions" id="tmc_UncertainTaxPositions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ProfessionalAndConsultingFeesMember" id="tmc_ProfessionalAndConsultingFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationAndEvaluationActivitiesMember" id="tmc_ExplorationAndEvaluationActivitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationAndEvaluationMember" id="tmc_ExplorationAndEvaluationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExplorationsLicenseTextBlock" id="tmc_ExplorationsLicenseTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FairValueAssetsLevel1ToLevel2TransfersAmount1" id="tmc_FairValueAssetsLevel1ToLevel2TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="EmployeeSharePurchasePlanMember" id="tmc_EmployeeSharePurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfCommonStockSharesOutstanding" id="tmc_PercentageOfCommonStockSharesOutstanding" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="EmployeeStockPurchasePlanOfferingPeriod" id="tmc_EmployeeStockPurchasePlanOfferingPeriod" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="PercentageOfPurchasedSharePrice" id="tmc_PercentageOfPurchasedSharePrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfEmployeesContributionLimitedToEmployeesAnnualGrossEarnings" id="tmc_PercentageOfEmployeesContributionLimitedToEmployeesAnnualGrossEarnings" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfEmployeesPurchasesCappedNotToExceedTotalOutstandingCommonShares" id="tmc_PercentageOfEmployeesPurchasesCappedNotToExceedTotalOutstandingCommonShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="EmployeeAnnualGrossEarningsNotToExceedAmountPerYear" id="tmc_EmployeeAnnualGrossEarningsNotToExceedAmountPerYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="EmployeePurchasesInAnyOfferingPeriodCannotExceedCommonShares" id="tmc_EmployeePurchasesInAnyOfferingPeriodCannotExceedCommonShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ChiefExecutiveOfficerAndChairmanMember" id="tmc_ChiefExecutiveOfficerAndChairmanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnvironmentalStudies" id="tmc_EnvironmentalStudies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="MiningTechnologicalAndProcessDevelopment" id="tmc_MiningTechnologicalAndProcessDevelopment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SponsorshipTrainingAndStakeholderEngagement" id="tmc_SponsorshipTrainingAndStakeholderEngagement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="OtherExplorationAndEvaluationExpenses" id="tmc_OtherExplorationAndEvaluationExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="EmployeeStockPurchasePlanPurchasePeriod" id="tmc_EmployeeStockPurchasePlanPurchasePeriod" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="StrategicPartnershipDisclosureAbstract" id="tmc_StrategicPartnershipDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StrategicPartnershipDisclosureTextBlock" id="tmc_StrategicPartnershipDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfContributionToGrossRoyalty" id="tmc_PercentageOfContributionToGrossRoyalty" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfCommonStockSharesReceived" id="tmc_PercentageOfCommonStockSharesReceived" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DecreaseInPercentageOfOwnershipInGrossRoyalty" id="tmc_DecreaseInPercentageOfOwnershipInGrossRoyalty" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FeesAndInterestOnCreditFacility" id="tmc_FeesAndInterestOnCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PrefeasibilityStudies" id="tmc_PrefeasibilityStudies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="UnsecuredCreditFacilityMember" id="tmc_UnsecuredCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ConsultantMember" id="tmc_ConsultantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FairValueOfNoriRoyalty" id="tmc_FairValueOfNoriRoyalty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CashReceived" id="tmc_CashReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CostOfInvestmentOnTransactionDate" id="tmc_CostOfInvestmentOnTransactionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeepgreenEngineeringPte.LtdMember" id="tmc_DeepgreenEngineeringPte.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MaximumEstimatedExpenditureForFiveYearPeriod" id="tmc_MaximumEstimatedExpenditureForFiveYearPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DirectOfferingMember" id="tmc_DirectOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AllseasMember" id="tmc_AllseasMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AsPrepaymentForServicesMember" id="tmc_AsPrepaymentForServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AsPaymentFor2022LtipAwardsMember" id="tmc_AsPaymentFor2022LtipAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValueGranted" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValueGranted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ClassaWarrantMember" id="tmc_ClassaWarrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockIssuedDuringPeriodValueWarrantsExercised" id="tmc_StockIssuedDuringPeriodValueWarrantsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesWarrantsExercised" id="tmc_StockIssuedDuringPeriodSharesWarrantsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodValueRegisteredDirectOffering" id="tmc_StockIssuedDuringPeriodValueRegisteredDirectOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesRegisteredDirectOffering" id="tmc_StockIssuedDuringPeriodSharesRegisteredDirectOffering" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RegisteredDirectOfferingAbstract" id="tmc_RegisteredDirectOfferingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SaleOfStockNumberOfSharesAgreedToSellAndIssue" id="tmc_SaleOfStockNumberOfSharesAgreedToSellAndIssue" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="RemainingCommittedFunding" id="tmc_RemainingCommittedFunding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromIssuanceRegisteredDirectOffering" id="tmc_ProceedsFromIssuanceRegisteredDirectOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PaymentsOfStockIssuanceCostsRegisteredDirectOffering" id="tmc_PaymentsOfStockIssuanceCostsRegisteredDirectOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromIssuanceRegisteredDirectOfferingNetOfStockIssuanceCosts" id="tmc_ProceedsFromIssuanceRegisteredDirectOfferingNetOfStockIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="MeasurementInputCallPriceThreshold" id="tmc_MeasurementInputCallPriceThreshold" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ErasCapitalLlcMember" id="tmc_ErasCapitalLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProfessionalConsultingFeesIncludingRestrictedStockUnitsSettledExpenses" id="tmc_ProfessionalConsultingFeesIncludingRestrictedStockUnitsSettledExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccruedRoyaltiesNonCurrent" id="tmc_AccruedRoyaltiesNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromEquityMethodInvestmentsClassifiedAsFinancingActivities" id="tmc_ProceedsFromEquityMethodInvestmentsClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DisclosureOfFinancingActivityTextBlock" id="tmc_DisclosureOfFinancingActivityTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FinancingActivityAbstract" id="tmc_FinancingActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ThresholdVolumeWeightedAveragePriceTriggerForWarrantCancellation" id="tmc_ThresholdVolumeWeightedAveragePriceTriggerForWarrantCancellation" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="NumberOfTrialsForWarrantsValuation" id="tmc_NumberOfTrialsForWarrantsValuation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfRelatedPartyTransactionsTable" id="tmc_ScheduleOfRelatedPartyTransactionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfRelatedPartyTransactionsLineItems" id="tmc_ScheduleOfRelatedPartyTransactionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DeductibleTemporaryDifferencesFromInvestments" id="tmc_DeductibleTemporaryDifferencesFromInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TaxYear2042Member" id="tmc_TaxYear2042Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxYear2043Member" id="tmc_TaxYear2043Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfReconciliationOfCompanysExplorationLicensesTableTextBlock" id="tmc_ScheduleOfReconciliationOfCompanysExplorationLicensesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfBreakDownOfExplorationsExpensesTableTextBlock" id="tmc_ScheduleOfBreakDownOfExplorationsExpensesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TriggerPricePerSpecialShare" id="tmc_TriggerPricePerSpecialShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DerivedPerShare" id="tmc_DerivedPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="DerivedServicePeriods" id="tmc_DerivedServicePeriods" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodToSettleLiabilitiesWeightedAverageGrantDateFairValue" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodToSettleLiabilitiesWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AllseasAndAffiliatesMember" id="tmc_AllseasAndAffiliatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentVoluntaryInterestPaidInKindAtMaturity" id="tmc_DebtInstrumentVoluntaryInterestPaidInKindAtMaturity" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="DebtInstrumentNumberOfDaysAverageConsideredForBasisSpreadOnVariableRate" id="tmc_DebtInstrumentNumberOfDaysAverageConsideredForBasisSpreadOnVariableRate" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LowCarbonRoyaltiesMember" id="tmc_LowCarbonRoyaltiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RoyaltyIncome" id="tmc_RoyaltyIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="GerardBarronMember" id="tmc_GerardBarronMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LineOfCreditFacilityTerminationTriggerAmountToBeRaised" id="tmc_LineOfCreditFacilityTerminationTriggerAmountToBeRaised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="January272026Member" id="tmc_January272026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProjectManagementTechnologyServicesMember" id="tmc_ProjectManagementTechnologyServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EvaluationOfGoingConcernPolicyTextBlock" id="tmc_EvaluationOfGoingConcernPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ValuationOfShareBasedPaymentsPolicyTextBlock" id="tmc_ValuationOfShareBasedPaymentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedPaymentArrangementExpenseReversed" id="tmc_ShareBasedPaymentArrangementExpenseReversed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ShortTermLoanAgreementMember" id="tmc_ShortTermLoanAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PermitApplicationActivities" id="tmc_PermitApplicationActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AtTheMarketEquityOfferingMember" id="tmc_AtTheMarketEquityOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommonStockCapitalReservedForFutureIssuance" id="tmc_CommonStockCapitalReservedForFutureIssuance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StonehavenCampaignsLimitedMember" id="tmc_StonehavenCampaignsLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RobertsbridgeConsultantsLimitedMember" id="tmc_RobertsbridgeConsultantsLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RepaymentsOfInterestLineOfCredit" id="tmc_RepaymentsOfInterestLineOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TwentyTwentyOneIncentivePlanMember" id="tmc_TwentyTwentyOneIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedPaymentArrangementVestingBasedOnMarketConditionsMember" id="tmc_ShareBasedPaymentArrangementVestingBasedOnMarketConditionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MarketBasedRestrictedStockUnitsMember" id="tmc_MarketBasedRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfDaysAveragePrice" id="tmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfDaysAveragePrice" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AsPaymentFor2023LtipAwardsMember" id="tmc_AsPaymentFor2023LtipAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LineOfCreditFacilityMaximumBorrowingCapacityUponCertainFinancingEvents" id="tmc_LineOfCreditFacilityMaximumBorrowingCapacityUponCertainFinancingEvents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="GerradBarronAndErasCapitalLlcMember" id="tmc_GerradBarronAndErasCapitalLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromWorkingCapitalLoan" id="tmc_ProceedsFromWorkingCapitalLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="WorkingCapitalLoanAgreementMember" id="tmc_WorkingCapitalLoanAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AllseasInvestmentsSaMember" id="tmc_AllseasInvestmentsSaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfDebtIsPayableOnJanuary22025Member" id="tmc_IfDebtIsPayableOnJanuary22025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfInstallmentsForRepayment" id="tmc_NumberOfInstallmentsForRepayment" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IfDebtInterestPaymentsDeferredToRepaymentDateMember" id="tmc_IfDebtInterestPaymentsDeferredToRepaymentDateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Rule10b51ArrangementModified" id="tmc_Rule10b51ArrangementModified" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NonRule10b51ArrangementModified" id="tmc_NonRule10b51ArrangementModified" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SharesIssuedAveragePricePerShare" id="tmc_SharesIssuedAveragePricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedPaymentArrangementNonEmployeeDirectorMember" id="tmc_ShareBasedPaymentArrangementNonEmployeeDirectorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClassBWarrantsMember" id="tmc_ClassBWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InterestPaidOnShortTermBorrowings" id="tmc_InterestPaidOnShortTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueAdjustmentOfWarrantsDeemedDividend" id="tmc_FairValueAdjustmentOfWarrantsDeemedDividend" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PropertyPlantAndEquipmentAndIntangibleAssetsAbstract" id="tmc_PropertyPlantAndEquipmentAndIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PropertyPlantAndEquipmentAndIntangibleAssetsTableTextBlock" id="tmc_PropertyPlantAndEquipmentAndIntangibleAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="MetalsCompanyUsaLlcMember" id="tmc_MetalsCompanyUsaLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxYear2044Member" id="tmc_TaxYear2044Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExplorationContractsFairValueDisclosure" id="tmc_ExplorationContractsFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RightOfUseAssetFairValueDisclosure" id="tmc_RightOfUseAssetFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EquipmentFairValueDisclosure" id="tmc_EquipmentFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SoftwareFairValueDisclosure" id="tmc_SoftwareFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeferredTaxLiabilityFairValueDisclosure" id="tmc_DeferredTaxLiabilityFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="RoyaltyLiabilityFairValueDisclosure" id="tmc_RoyaltyLiabilityFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="WarrantsLiabilityFairValueDisclosure" id="tmc_WarrantsLiabilityFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="RegisteredDirectOffering2023Member" id="tmc_RegisteredDirectOffering2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PropertyPlantAndEquipmentAndIntangibleAssetsPolicyPolicyTextBlock" id="tmc_PropertyPlantAndEquipmentAndIntangibleAssetsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RegisteredDirectOffering2024Member" id="tmc_RegisteredDirectOffering2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExplorationLicensesTermination" id="tmc_ExplorationLicensesTermination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TaxesAndOtherReceivablesCurrent" id="tmc_TaxesAndOtherReceivablesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SharesIssuedAsPerAtMarketEquityDistributionAgreementTextBlock" id="tmc_SharesIssuedAsPerAtMarketEquityDistributionAgreementTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ClassOfWarrantOrRightFairValuePerWarrant" id="tmc_ClassOfWarrantOrRightFairValuePerWarrant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ClassOfWarrantOrRightMaximumPriceOfOptionsOrRights" id="tmc_ClassOfWarrantOrRightMaximumPriceOfOptionsOrRights" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="DifferenceInFairValueOfWarrants" id="tmc_DifferenceInFairValueOfWarrants" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ServiceTermPerAgreement" id="tmc_ServiceTermPerAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AsAnnualFeesForConsultingServicesMember" id="tmc_AsAnnualFeesForConsultingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AsInitialGrantMember" id="tmc_AsInitialGrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClosingSharePriceAsConditionForVesting" id="tmc_ClosingSharePriceAsConditionForVesting" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfLeaseLiabilityAndRightOfUseAssetsTableTextBlock" id="tmc_ScheduleOfLeaseLiabilityAndRightOfUseAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DeductibleTemporaryDifferencesFromRestrictedInterestAndFinancingExpenses" id="tmc_DeductibleTemporaryDifferencesFromRestrictedInterestAndFinancingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeepgreenTomlSingaporeLtd.Member" id="tmc_DeepgreenTomlSingaporeLtd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeafloorMineralVenturesMember" id="tmc_SeafloorMineralVenturesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PayablesAndAccrualsTable" id="tmc_PayablesAndAccrualsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PayablesAndAccrualsLineItems" id="tmc_PayablesAndAccrualsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>

