<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:tgb="http://www.tasekomines.com/20201231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" targetNamespace="http://www.tasekomines.com/20201231" elementFormDefault="qualified">
  <!-- INTEGIX by Ez-XBRL -->
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd"/>
  <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/>
  <import namespace="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.tasekomines.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>0001 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>0002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" id="ConsolidatedStatementsOfComprehensiveIncomeLoss">
        <link:definition>0003 - Statement - Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>0004 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity" id="ConsolidatedStatementsOfChangesInEquity">
        <link:definition>0005 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ReportingEntity" id="ReportingEntity">
        <link:definition>0006 - Disclosure - REPORTING ENTITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/BASISOFPREPARATION" id="BASISOFPREPARATION">
        <link:definition>0007 - Disclosure - BASIS OF PREPARATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURE" id="INTERESTINGIBRALTARJOINTVENTURE">
        <link:definition>0008 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/Revenue" id="Revenue">
        <link:definition>0009 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COSTOFSALES" id="COSTOFSALES">
        <link:definition>0010 - Disclosure - COST OF SALES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSE" id="COMPENSATIONEXPENSE">
        <link:definition>0011 - Disclosure - COMPENSATION EXPENSE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTS" id="DERIVATIVEINSTRUMENTS">
        <link:definition>0012 - Disclosure - DERIVATIVE INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OtherExpenseIncome" id="OtherExpenseIncome">
        <link:definition>0013 - Disclosure - OTHER (EXPENSE) INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCEEXPENSES" id="FINANCEEXPENSES">
        <link:definition>0014 - Disclosure - FINANCE EXPENSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAX" id="INCOMETAX">
        <link:definition>0015 - Disclosure - INCOME TAX</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLE" id="ACCOUNTSRECEIVABLE">
        <link:definition>0016 - Disclosure - ACCOUNTS RECEIVABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INVENTORIES" id="INVENTORIES">
        <link:definition>0017 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETS" id="OTHERFINANCIALASSETS">
        <link:definition>0018 - Disclosure - OTHER FINANCIAL ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITION" id="YELLOWHEADACQUISITION">
        <link:definition>0019 - Disclosure - YELLOWHEAD ACQUISITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENT" id="PROPERTYPLANTEQUIPMENT">
        <link:definition>0020 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/GOODWILL" id="GOODWILL">
        <link:definition>0021 - Disclosure - GOODWILL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" id="ACCOUNTSPAYABLEANDACCRUEDLIABILITIES">
        <link:definition>0022 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DEBT" id="DEBT">
        <link:definition>0023 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DeferredRevenue" id="DeferredRevenue">
        <link:definition>0024 - Disclosure - DEFERRED REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATION" id="PROVISIONFORENVIRONMENTALREHABILITATION">
        <link:definition>0025 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/EQUITY" id="EQUITY">
        <link:definition>0026 - Disclosure - EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATION" id="SHAREBASEDCOMPENSATION">
        <link:definition>0027 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIES" id="COMMITMENTSANDCONTINGENCIES">
        <link:definition>0028 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATION" id="SUPPLEMENTARYCASHFLOWINFORMATION">
        <link:definition>0029 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENT" id="FINANCIALRISKMANAGEMENT">
        <link:definition>0030 - Disclosure - FINANCIAL RISK MANAGEMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RELATEDPARTIES" id="RELATEDPARTIES">
        <link:definition>0031 - Disclosure - RELATED PARTIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SUBSEQUENTEVENT" id="SUBSEQUENTEVENT">
        <link:definition>0032 - Disclosure - SUBSEQUENT EVENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONPolicies" id="BASISOFPREPARATIONPolicies">
        <link:definition>0033 - Disclosure - BASIS OF PREPARATION (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONTables" id="BASISOFPREPARATIONTables">
        <link:definition>0034 - Disclosure - BASIS OF PREPARATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURETables" id="INTERESTINGIBRALTARJOINTVENTURETables">
        <link:definition>0035 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RevenueTables" id="RevenueTables">
        <link:definition>0036 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COSTOFSALESTables" id="COSTOFSALESTables">
        <link:definition>0037 - Disclosure - COST OF SALES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSETables" id="COMPENSATIONEXPENSETables">
        <link:definition>0038 - Disclosure - COMPENSATION EXPENSE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSTables" id="DERIVATIVEINSTRUMENTSTables">
        <link:definition>0039 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OtherExpenseIncomeTables" id="OtherExpenseIncomeTables">
        <link:definition>0040 - Disclosure - OTHER (EXPENSE) INCOME (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESTables" id="FINANCEEXPENSESTables">
        <link:definition>0041 - Disclosure - FINANCE EXPENSES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAXTables" id="INCOMETAXTables">
        <link:definition>0042 - Disclosure - INCOME TAX (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLETables" id="ACCOUNTSRECEIVABLETables">
        <link:definition>0043 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INVENTORIESTables" id="INVENTORIESTables">
        <link:definition>0044 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSTables" id="OTHERFINANCIALASSETSTables">
        <link:definition>0045 - Disclosure - OTHER FINANCIAL ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONTables" id="YELLOWHEADACQUISITIONTables">
        <link:definition>0046 - Disclosure - YELLOWHEAD ACQUISITION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENTTables" id="PROPERTYPLANTEQUIPMENTTables">
        <link:definition>0047 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" id="ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables">
        <link:definition>0048 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DEBTTables" id="DEBTTables">
        <link:definition>0049 - Disclosure - DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DeferredRevenueTables" id="DeferredRevenueTables">
        <link:definition>0050 - Disclosure - DEFERRED REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONTables" id="PROVISIONFORENVIRONMENTALREHABILITATIONTables">
        <link:definition>0051 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/EquityTables" id="EquityTables">
        <link:definition>0052 - Disclosure - EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONTables" id="SHAREBASEDCOMPENSATIONTables">
        <link:definition>0053 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESTables" id="COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>0054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATIONTables" id="SUPPLEMENTARYCASHFLOWINFORMATIONTables">
        <link:definition>0055 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTTables" id="FINANCIALRISKMANAGEMENTTables">
        <link:definition>0056 - Disclosure - FINANCIAL RISK MANAGEMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RELATEDPARTIESTables" id="RELATEDPARTIESTables">
        <link:definition>0057 - Disclosure - RELATED PARTIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ReportingEntityNarrativeDetails" id="ReportingEntityNarrativeDetails">
        <link:definition>0058 - Disclosure - REPORTING ENTITY (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONDetails" id="BASISOFPREPARATIONDetails">
        <link:definition>0059 - Disclosure - BASIS OF PREPARATION - Disclosure of depreciation rates of major asset categories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals" id="INTERESTINGIBRALTARJOINTVENTUREDetailTextuals">
        <link:definition>0060 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails" id="INTERESTINGIBRALTARJOINTVENTUREDetails">
        <link:definition>0061 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE - Disclosure of joint venture financial information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RevenueDetails" id="RevenueDetails">
        <link:definition>0062 - Disclosure - REVENUE - Disclosure of revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/CostOfSalesDetailTextuals" id="CostOfSalesDetailTextuals">
        <link:definition>0063 - Disclosure - COST OF SALES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COSTOFSALESDetails" id="COSTOFSALESDetails">
        <link:definition>0064 - Disclosure - COST OF SALES - Disclosure of cost of sales (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails" id="COMPENSATIONEXPENSEDetails">
        <link:definition>0065 - Disclosure - COMPENSATION EXPENSE - Disclosure of compensation expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals" id="DERIVATIVEINSTRUMENTSDetailTextuals">
        <link:definition>0066 - Disclosure - DERIVATIVE INSTRUMENTS (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails" id="DERIVATIVEINSTRUMENTSDetails">
        <link:definition>0067 - Disclosure - DERIVATIVE INSTRUMENTS - Disclosure of (gains) losses associated with derivative instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OtherExpenseIncomeDetails" id="OtherExpenseIncomeDetails">
        <link:definition>0068 - Disclosure - OTHER (EXPENSE) INCOME - Disclosure of other expense income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESDetailTextuals" id="FINANCEEXPENSESDetailTextuals">
        <link:definition>0069 - Disclosure - FINANCE EXPENSES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESDetails" id="FINANCEEXPENSESDetails">
        <link:definition>0070 - Disclosure - FINANCE EXPENSES - Disclosure of finance expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAXDetailTextuals" id="INCOMETAXDetailTextuals">
        <link:definition>0071 - Disclosure - INCOME TAX (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAXDetails" id="INCOMETAXDetails">
        <link:definition>0072 - Disclosure - INCOME TAX - Disclosure of income tax expense (recovery) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAXDetails1" id="INCOMETAXDetails1">
        <link:definition>0073 - Disclosure - INCOME TAX - Disclosure of effective tax rate reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAXDetails2" id="INCOMETAXDetails2">
        <link:definition>0074 - Disclosure - INCOME TAX - Disclosure of deferred tax assets and liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INCOMETAXDetails3" id="INCOMETAXDetails3">
        <link:definition>0075 - Disclosure - INCOME TAX - Disclosure of unrecognized deferred tax assets and liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails" id="ACCOUNTSRECEIVABLEDetails">
        <link:definition>0076 - Disclosure - ACCOUNTS RECEIVABLE - Disclosure of accounts receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INVENTORIESDetailTextuals" id="INVENTORIESDetailTextuals">
        <link:definition>0077 - Disclosure - INVENTORIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/INVENTORIESDetails" id="INVENTORIESDetails">
        <link:definition>0078 - Disclosure - INVENTORIES - Disclosure of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals" id="OTHERFINANCIALASSETSDetailTextuals">
        <link:definition>0079 - Disclosure - OTHER FINANCIAL ASSETS (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails" id="OTHERFINANCIALASSETSDetails">
        <link:definition>0080 - Disclosure - OTHER FINANCIAL ASSETS - Disclosure of other financial assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals" id="YELLOWHEADACQUISITIONDetailTextuals">
        <link:definition>0081 - Disclosure - YELLOWHEAD ACQUISITION (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails" id="YELLOWHEADACQUISITIONDetails">
        <link:definition>0082 - Disclosure - YELLOWHEAD ACQUISITION - Disclosure of purchase consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2" id="YELLOWHEADACQUISITIONDetails2">
        <link:definition>0084 - Disclosure - YELLOWHEAD ACQUISITION - Disclosure of purchase price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail" id="PropertyPlantEquipmentAdditionalInformationDetail">
        <link:definition>0085 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail" id="PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail">
        <link:definition>0086 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of property, plant &amp; equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails" id="PropertyPlantAndEquipmentNetBookValueDetails">
        <link:definition>0087 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of net book value of property, plant &amp; equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/GOODWILLDetailTextuals" id="GOODWILLDetailTextuals">
        <link:definition>0088 - Disclosure - GOODWILL (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" id="ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails">
        <link:definition>0089 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Disclosure of accounts payable and accrued liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DEBTDetailTextuals" id="DEBTDetailTextuals">
        <link:definition>0090 - Disclosure - DEBT (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DEBTDetails" id="DEBTDetails">
        <link:definition>0091 - Disclosure - DEBT - Disclosure of borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DEBTDetails1" id="DEBTDetails1">
        <link:definition>0092 - Disclosure - DEBT - Disclosure of continuity of total debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail" id="DeferredRevenueAdditionalInformationDetail">
        <link:definition>0093 - Disclosure - DEFERRED REVENUE (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail" id="DeferredRevenueSummaryOfDeferredRevenueDetail">
        <link:definition>0094 - Disclosure - DEFERRED REVENUE - Disclosure of changes in deferred revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail" id="DeferredRevenueSummaryOfChangeInDeferredRevenueDetail">
        <link:definition>0095 - Disclosure - DEFERRED REVENUE - Disclosure of deferred revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals" id="PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals">
        <link:definition>0096 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails" id="PROVISIONFORENVIRONMENTALREHABILITATIONDetails">
        <link:definition>0097 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION  - Disclosure of provision for environmental rehabilitation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/EQUITYDetailTextuals" id="EQUITYDetailTextuals">
        <link:definition>0098 - Disclosure - EQUITY (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/EquitySummaryOfEquityDetail" id="EquitySummaryOfEquityDetail">
        <link:definition>0099 - Disclosure - EQUITY - Disclosure of Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals" id="SHAREBASEDCOMPENSATIONDetailTextuals">
        <link:definition>0100 - Disclosure - SHARE-BASED COMPENSATION (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails" id="SHAREBASEDCOMPENSATIONDetails">
        <link:definition>0101 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of changes in number of share options and average price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1" id="SHAREBASEDCOMPENSATIONDetails1">
        <link:definition>0102 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of share options and average life (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails2" id="SHAREBASEDCOMPENSATIONDetails2">
        <link:definition>0103 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of fair value of options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3" id="SHAREBASEDCOMPENSATIONDetails3">
        <link:definition>0104 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of  DSUs and PSUs issued and outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4" id="SHAREBASEDCOMPENSATIONDetails4">
        <link:definition>0105 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of share based compensation expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals" id="COMMITMENTSANDCONTINGENCIESDetailTextuals">
        <link:definition>0106 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails" id="COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>0107 - Disclosure - COMMITMENTS AND CONTINGENCIES - Disclosure of  future minimum payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail" id="SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail">
        <link:definition>0108 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION - Disclosure of supplementary cash flow information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2" id="FINANCIALRISKMANAGEMENTDetails2">
        <link:definition>0109 - Disclosure - FINANCIAL RISK MANAGEMENT (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails" id="FINANCIALRISKMANAGEMENTDetails">
        <link:definition>0110 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1" id="FINANCIALRISKMANAGEMENTDetails1">
        <link:definition>0111 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Parentheticals) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3" id="FINANCIALRISKMANAGEMENTDetails3">
        <link:definition>0112 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of impact on earnings after tax and equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4" id="FINANCIALRISKMANAGEMENTDetails4">
        <link:definition>0113 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of  changes in assets and liabilities on basis of strengthening CAD against USD (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5" id="FINANCIALRISKMANAGEMENTDetails5">
        <link:definition>0114 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of fair value measurement of assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails6" id="FINANCIALRISKMANAGEMENTDetails6">
        <link:definition>0115 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of capital management (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals" id="RELATEDPARTIESDetailTextuals">
        <link:definition>0116 - Disclosure - RELATED PARTIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetails" id="RELATEDPARTIESDetails">
        <link:definition>0117 - Disclosure - RELATED PARTIES - Disclosure of ownership Interest of subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetails1" id="RELATEDPARTIESDetails1">
        <link:definition>0118 - Disclosure - RELATED PARTIES - Disclosure of compensation for key management personnel (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals" id="SUBSEQUENTEVENTDetailTextuals">
        <link:definition>0119 - Disclosure - SUBSEQUENT EVENT (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="tgb-20201231_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="tgb-20201231_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="tgb-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tgb-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
    </appinfo>
  </annotation>
  <element name="AccountsPayableAndAccruedLiabilities" id="tgb_AccountsPayableAndAccruedLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AccountsPayableAndAccruedLiabilitiesAbstract" id="tgb_AccountsPayableAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccountsPayableAndAccruedLiabilitiesMember" id="tgb_AccountsPayableAndAccruedLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccountsReceivable1Member" id="tgb_AccountsReceivable1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccretionExpenseIncludedInFinanceCosts" id="tgb_AccretionExpenseIncludedInFinanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccretionInOtherProvisions" id="tgb_AccretionInOtherProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AccruedCappingClosurePostClosureAndEnvironmentalCosts" id="tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AcquisitionAxis" id="tgb_AcquisitionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" id="tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AcquisitionDomain" id="tgb_AcquisitionDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdjustedBalanceMember" id="tgb_AdjustedBalanceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdjustmentsForAmortizationOfDeferredRevenue" id="tgb_AdjustmentsForAmortizationOfDeferredRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AdjustmentsForDecreaseIncreaseInPrepaids" id="tgb_AdjustmentsForDecreaseIncreaseInPrepaids" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdjustmentsForDeferredElectricityPaymentsRepayments" id="tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdjustmentsForDeferredRevenueDeposit" id="tgb_AdjustmentsForDeferredRevenueDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdministrativeLegalExplorationAndTaxServices" id="tgb_AdministrativeLegalExplorationAndTaxServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AfterTaxDiscountRate" id="tgb_AfterTaxDiscountRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AleyCorporationMember" id="tgb_AleyCorporationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AleyMember" id="tgb_AleyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AleyNiobiumProjectMember" id="tgb_AleyNiobiumProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AmortizationOfDeferredFinancingCharges" id="tgb_AmortizationOfDeferredFinancingCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" id="tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AmountReceivedForAmendmentToItsSilverStream" id="tgb_AmountReceivedForAmendmentToItsSilverStream" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AssetsForInvestmentsInSubscriptionReceipts" id="tgb_AssetsForInvestmentsInSubscriptionReceipts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AverageCopperPriceExceedsThresholdAmountPerPound" id="tgb_AverageCopperPriceExceedsThresholdAmountPerPound" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BcHydroMember" id="tgb_BcHydroMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" id="tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="BeyondCurrentMineLife" id="tgb_BeyondCurrentMineLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BorrowingsFrequencyOfPayments" id="tgb_BorrowingsFrequencyOfPayments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BorrowingsMaturityOfPaymentsTerm" id="tgb_BorrowingsMaturityOfPaymentsTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CanadaEmergencyWageMember" id="tgb_CanadaEmergencyWageMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CanadianCharteredBankMember" id="tgb_CanadianCharteredBankMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CapitalizedDevelopmentCosts" id="tgb_CapitalizedDevelopmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CapitalizedStrippingCosts" id="tgb_CapitalizedStrippingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CaribooCopperCorpMember" id="tgb_CaribooCopperCorpMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CaribooMember" id="tgb_CaribooMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CaribooRegionWildfiresMember" id="tgb_CaribooRegionWildfiresMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CarryingValueOfSeniorSecuredNotes" id="tgb_CarryingValueOfSeniorSecuredNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CashAndCashEquivalentMember" id="tgb_CashAndCashEquivalentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" id="tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CashReceivedPerOunceOfSilverDeliveries" id="tgb_CashReceivedPerOunceOfSilverDeliveries" type="num:massItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ChangeInFairValueOfDeferredShareUnitsMember" id="tgb_ChangeInFairValueOfDeferredShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate" id="tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ChangesInInventoriesOfFinishedGoods" id="tgb_ChangesInInventoriesOfFinishedGoods" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" id="tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CommitmentsAndContingencies" id="tgb_CommitmentsAndContingencies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CommitmentsAndContingenciesAbstract" id="tgb_CommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CommitmentsAndContingenciesTable" id="tgb_CommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="CommitmentsForLowValueLeases" id="tgb_CommitmentsForLowValueLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CommodityDerivativesMember" id="tgb_CommodityDerivativesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CommodityExposedToPriceMovements" id="tgb_CommodityExposedToPriceMovements" type="num:massItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CompensationExpenseAbstract" id="tgb_CompensationExpenseAbstract" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ContributedSurplus" id="tgb_ContributedSurplus" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ContributedSurplusMember" id="tgb_ContributedSurplusMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CopperPricePerPound" id="tgb_CopperPricePerPound" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CopperPutOptionContractsMember" id="tgb_CopperPutOptionContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CopperPutOptionsMember" id="tgb_CopperPutOptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CostOfSalesAbstract" id="tgb_CostOfSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" id="tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CumulativeTaxPools" id="tgb_CumulativeTaxPools" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CurisHoldingsCanadaLtdMember" id="tgb_CurisHoldingsCanadaLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CurisreResourcesLtdMember" id="tgb_CurisreResourcesLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CurrentCopperContainedinConcentrate" id="tgb_CurrentCopperContainedinConcentrate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CurrentMolybdenumConcentrate" id="tgb_CurrentMolybdenumConcentrate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CustomerOneMember" id="tgb_CustomerOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomerTwoMember" id="tgb_CustomerTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Debt1Member" id="tgb_Debt1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferralProgramEffectiveDate" id="tgb_DeferralProgramEffectiveDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferralProgramPeriod" id="tgb_DeferralProgramPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredIncomeDecreaseAmortizationOfDeferredRevenue" id="tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" id="tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredRevenueDeposit" id="tgb_DeferredRevenueDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredShareUnitsMember" id="tgb_DeferredShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredTaxAssetsLossCarryForwards" id="tgb_DeferredTaxAssetsLossCarryForwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsOther1" id="tgb_DeferredTaxAssetsOther1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsProvisions" id="tgb_DeferredTaxAssetsProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxLiabilitiesPropertyPlantAndEquipment1" id="tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DepletionAndAmortizationMember" id="tgb_DepletionAndAmortizationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DepreciationOnMiningAssetsRelatedToCapitalizedStripping" id="tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DerivativeAssetCopperCallOptions" id="tgb_DerivativeAssetCopperCallOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DerivativeAssetFuelCallOptions" id="tgb_DerivativeAssetFuelCallOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DerivativeFinancialInstrumentInterestRateBasis" id="tgb_DerivativeFinancialInstrumentInterestRateBasis" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DerivativeMaturityDate" id="tgb_DerivativeMaturityDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DescriptionAmountsPayableOnDeferralProgram" id="tgb_DescriptionAmountsPayableOnDeferralProgram" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DescriptionOfAgreementExtensionPeriod" id="tgb_DescriptionOfAgreementExtensionPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DescriptionOfForfeitureRateShareOptionsGranted" id="tgb_DescriptionOfForfeitureRateShareOptionsGranted" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DevelopmentCostsCapitalized" id="tgb_DevelopmentCostsCapitalized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DirectMiningCosts" id="tgb_DirectMiningCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DirectorsExecutivesAndEmployeesMember" id="tgb_DirectorsExecutivesAndEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureForeignCurrencySensitivityAnalysisLineItems" id="tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureForeignCurrencySensitivityAnalysisTable" id="tgb_DisclosureForeignCurrencySensitivityAnalysisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems" id="tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" id="tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfBasisOfPreparationAbstract" id="tgb_DisclosureOfBasisOfPreparationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfBasisOfPreparationLineItems" id="tgb_DisclosureOfBasisOfPreparationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfBasisOfPreparationTable" id="tgb_DisclosureOfBasisOfPreparationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfBorrowingsAbstract" id="tgb_DisclosureOfBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommitmentsAndContingenciesTable" id="tgb_DisclosureOfCommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" id="tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommitmentsLineItems" id="tgb_DisclosureOfCommitmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" id="tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" id="tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfCompensationExpenseExplanatory" id="tgb_DisclosureOfCompensationExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCostOfSalesLineItems" id="tgb_DisclosureOfCostOfSalesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCostOfSalesTable" id="tgb_DisclosureOfCostOfSalesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeAbstract" id="tgb_DisclosureOfDeferredIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeLineItems" id="tgb_DisclosureOfDeferredIncomeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeLineItemsLineItems" id="tgb_DisclosureOfDeferredIncomeLineItemsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeTable" id="tgb_DisclosureOfDeferredIncomeTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" id="tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" id="tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" id="tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" id="tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" id="tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" id="tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" id="tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" id="tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutFinancialInstrumentTable" id="tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" id="tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" id="tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" id="tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" id="tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutInventoriesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutJointVentureExplanatory" id="tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" id="tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" id="tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" id="tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutReceivablesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" id="tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutReportingEntityAbstract" id="tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutRevenueExplanatory" id="tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" id="tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" id="tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinanceCostAbstract" id="tgb_DisclosureOfFinanceCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinancialRiskManagementAbstract" id="tgb_DisclosureOfFinancialRiskManagementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinancialRiskManagementLineItems" id="tgb_DisclosureOfFinancialRiskManagementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinancialRiskManagementTable" id="tgb_DisclosureOfFinancialRiskManagementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfInformationAboutRevenueExplanatoryTextBlock" id="tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" id="tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfReportingEntityAbstract" id="tgb_DisclosureOfReportingEntityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfReportingEntityLineItems" id="tgb_DisclosureOfReportingEntityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfReportingEntityTable" id="tgb_DisclosureOfReportingEntityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfRevenueAbstract" id="tgb_DisclosureOfRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfSupplementaryCashFlowInformationAbstract" id="tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DiscountEffectOnLeaseLiabilities" id="tgb_DiscountEffectOnLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DistributionOfReclamationDeposits" id="tgb_DistributionOfReclamationDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="EarningsFromMiningOperations" id="tgb_EarningsFromMiningOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="EmployeeSalariesAndBenefitsExpense" id="tgb_EmployeeSalariesAndBenefitsExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EnteringIntoDerivativeContractMember" id="tgb_EnteringIntoDerivativeContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquipmentLoanMember" id="tgb_EquipmentLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquipmentLoansMember" id="tgb_EquipmentLoansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EvaluationOfProjectExpendituresAsAcquisition" id="tgb_EvaluationOfProjectExpendituresAsAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EventsAfterReportingPeriodMember" id="tgb_EventsAfterReportingPeriodMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExerciseOfWarrantsStock" id="tgb_ExerciseOfWarrantsStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceFourMember" id="tgb_ExercisePriceFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceOneMember" id="tgb_ExercisePriceOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceThreeMember" id="tgb_ExercisePriceThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceTwoMember" id="tgb_ExercisePriceTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsExpectedDividendRate1" id="tgb_FairValueAssumptionsExpectedDividendRate1" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsExpectedLife" id="tgb_FairValueAssumptionsExpectedLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsExpectedVolatilityRate1" id="tgb_FairValueAssumptionsExpectedVolatilityRate1" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsRiskFreeInterestRate1" id="tgb_FairValueAssumptionsRiskFreeInterestRate1" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueOfNotesAndDebenturesIssued" id="tgb_FairValueOfNotesAndDebenturesIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FairValueOfWarrants" id="tgb_FairValueOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FinanceCostsIncludedInDeferredIncome" id="tgb_FinanceCostsIncludedInDeferredIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FinancialAssetOtherMember" id="tgb_FinancialAssetOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" id="tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" id="tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FlorenceCopperIncMember" id="tgb_FlorenceCopperIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FlorenceCopperMember" id="tgb_FlorenceCopperMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FlorenceCopperProjectMember" id="tgb_FlorenceCopperProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FlorenceHoldingsIncMember" id="tgb_FlorenceHoldingsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FuelCallOptionsMember" id="tgb_FuelCallOptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FurnitureComputerAndOfficeEquipmentMember" id="tgb_FurnitureComputerAndOfficeEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GeneralAdministrativeExpensesMember" id="tgb_GeneralAdministrativeExpensesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarJointVentureMember" id="tgb_GibraltarJointVentureMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMinesFlorenceCopperMember" id="tgb_GibraltarMinesFlorenceCopperMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMinesLtdMember" id="tgb_GibraltarMinesLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMinesMember" id="tgb_GibraltarMinesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMiningPropertyMember" id="tgb_GibraltarMiningPropertyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Ifrs16Member" id="tgb_Ifrs16Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" id="tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncomesStatementLocationAxis" id="tgb_IncomesStatementLocationAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="IncomesStatementLocationDomain" id="tgb_IncomesStatementLocationDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncomeStatementLocationOneAxis" id="tgb_IncomeStatementLocationOneAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="IncomeStatementLocationOneDomain" id="tgb_IncomeStatementLocationOneDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncomeTaxAbstract" id="tgb_IncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" id="tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" id="tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" id="tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" id="tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" id="tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseInEquityThroughSharesIssuedInAcquisition" id="tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="IndependentDirectorsMember" id="tgb_IndependentDirectorsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InsuranceClaimsRecovered" id="tgb_InsuranceClaimsRecovered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" id="tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InventoriesLineItems" id="tgb_InventoriesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InventoriesTable" id="tgb_InventoriesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="InvestmentGradeCorporateBonds" id="tgb_InvestmentGradeCorporateBonds" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InvestmentInSubscriptionReceiptsMember" id="tgb_InvestmentInSubscriptionReceiptsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" id="tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="LeaseAdditionsOnInitialApplicationOfIfrs16" id="tgb_LeaseAdditionsOnInitialApplicationOfIfrs16" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LeaseRelatedObligationsMember" id="tgb_LeaseRelatedObligationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LeasesLiabilitiesMember" id="tgb_LeasesLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LeasesRelatedToServiceAndSupplyContracts" id="tgb_LeasesRelatedToServiceAndSupplyContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LetterOfCreditIssued" id="tgb_LetterOfCreditIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LightVehiclesAndOtherMobileEquipmentMember" id="tgb_LightVehiclesAndOtherMobileEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LossesAndTaxPoolsMember" id="tgb_LossesAndTaxPoolsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ManagementFeeIncome" id="tgb_ManagementFeeIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="MarketableSecuritiesMember" id="tgb_MarketableSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MaximumAllowableUnderPlan" id="tgb_MaximumAllowableUnderPlan" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MaximumAllowableUnderPlanForIndependentDirectors" id="tgb_MaximumAllowableUnderPlanForIndependentDirectors" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NominalRiskFreeDiscountRate" id="tgb_NominalRiskFreeDiscountRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NominalRiskFreeRate" id="tgb_NominalRiskFreeRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" id="tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashRightOfUseAssetsAcquired" id="tgb_NoncashRightOfUseAssetsAcquired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashWorkingCapitalInIncomeTaxesPaid" id="tgb_NoncashWorkingCapitalInIncomeTaxesPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashWorkingCapitalInIncomeTaxReceivables" id="tgb_NoncashWorkingCapitalInIncomeTaxReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashWorkingCapitalInInterestPayable" id="tgb_NoncashWorkingCapitalInInterestPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NotesRedemptionPricePercentage" id="tgb_NotesRedemptionPricePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfCommonSharesIssued" id="tgb_NumberOfCommonSharesIssued" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfDefaultsOnLoansPayable" id="tgb_NumberOfDefaultsOnLoansPayable" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" id="tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfPoundsOfCopper" id="tgb_NumberOfPoundsOfCopper" type="num:massItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfShareOutstandingToExchangeOnAcquired" id="tgb_NumberOfShareOutstandingToExchangeOnAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfWarrantsOutstanding" id="tgb_NumberOfWarrantsOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ObligationsRelatedToSaleAndLeaseBackTransaction" id="tgb_ObligationsRelatedToSaleAndLeaseBackTransaction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="OneTwoEightZeroEightSixZeroBcLimitedMember" id="tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingExpensesFromMiningBusinessAbstract" id="tgb_OperatingExpensesFromMiningBusinessAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingLeaseCommitments" id="tgb_OperatingLeaseCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="OptionContractOneMember" id="tgb_OptionContractOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OptionContractTwoMember" id="tgb_OptionContractTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OsiskoGoldRoyaltiesLtdMember" id="tgb_OsiskoGoldRoyaltiesLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherCapitalExpenditures" id="tgb_OtherCapitalExpenditures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OtherExpenseIncomeAbstract" id="tgb_OtherExpenseIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherIncomeAndExpense" id="tgb_OtherIncomeAndExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="OtherInvestments1Member" id="tgb_OtherInvestments1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherMember" id="tgb_OtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OwnershipInterestIninvestment" id="tgb_OwnershipInterestIninvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" id="tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PercentageOfCapitalLeaseAndEquipmentLoans" id="tgb_PercentageOfCapitalLeaseAndEquipmentLoans" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" id="tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfInsuranceRecovered" id="tgb_PercentageOfInsuranceRecovered" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfMaximumDeferredElectricityCosts" id="tgb_PercentageOfMaximumDeferredElectricityCosts" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfPerformanceFactor" id="tgb_PercentageOfPerformanceFactor" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfProductionToBeDeliveredAfterThreshold" id="tgb_PercentageOfProductionToBeDeliveredAfterThreshold" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfSaleOfEquivalentAmountOfSilverProduction" id="tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" id="tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PerformanceShareUnitsAmortizationMember" id="tgb_PerformanceShareUnitsAmortizationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PerformanceShareUnitsMember" id="tgb_PerformanceShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PlantAndEquipmentMember" id="tgb_PlantAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PricePerShareOfSharesIssued" id="tgb_PricePerShareOfSharesIssued" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" id="tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsFromExerciseOfOptionsAndWarrants" id="tgb_ProceedsFromExerciseOfOptionsAndWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProductionCosts1" id="tgb_ProductionCosts1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PropertyAcquisitionCostsMember" id="tgb_PropertyAcquisitionCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ProvisionOnInflationRate" id="tgb_ProvisionOnInflationRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="QuantityOfSilverDeliverable" id="tgb_QuantityOfSilverDeliverable" type="num:massItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RealizedGainsLossesOnChangeInFairValueOfDerivatives" id="tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ReclamationDeposits" id="tgb_ReclamationDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReclamationDepositsMember" id="tgb_ReclamationDepositsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ReclamationDepositsRecognisedAsOfAcquisitionDate" id="tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReimbursableCompensationExpensesAndThirdPartyCosts" id="tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReimbursementsOfOfficeRentCosts" id="tgb_ReimbursementsOfOfficeRentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RelatedPartyTransactions" id="tgb_RelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReleaseOfRestrictedCash" id="tgb_ReleaseOfRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" id="tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RemainingProportionOfOwnershipInterestInJointVenture" id="tgb_RemainingProportionOfOwnershipInterestInJointVenture" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RestrictedCashMember" id="tgb_RestrictedCashMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RevenueFromSaleOfMolybdenumConcentrate" id="tgb_RevenueFromSaleOfMolybdenumConcentrate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RevenueFromSaleOfSettlementReceivables" id="tgb_RevenueFromSaleOfSettlementReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RevenueFromSignificantCustomers" id="tgb_RevenueFromSignificantCustomers" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfInterestRateSensitivityAnalysisLineItems" id="tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfInterestRateSensitivityAnalysisTable" id="tgb_ScheduleOfInterestRateSensitivityAnalysisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="SecuredEquipmentLoansMember" id="tgb_SecuredEquipmentLoansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeniorExecutivesMember" id="tgb_SeniorExecutivesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeniorSecuredNotesMember" id="tgb_SeniorSecuredNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeniorSecuredNotesOneMember" id="tgb_SeniorSecuredNotesOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SettlementReceivables" id="tgb_SettlementReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SettlementsOtherProvisions" id="tgb_SettlementsOtherProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ShareBasedCompensationExpense" id="tgb_ShareBasedCompensationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ShareBasedPaymentArrangementsExercisePeriod" id="tgb_ShareBasedPaymentArrangementsExercisePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareOptionsAmortizationMember" id="tgb_ShareOptionsAmortizationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharePriceOfSharesIssuedInBusinessCombination" id="tgb_SharePriceOfSharesIssuedInBusinessCombination" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharePurchaseWarrantsExercisePricePerShareExercised" id="tgb_SharePurchaseWarrantsExercisePricePerShareExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharePurchaseWarrantsExercisePricePerShareIssued" id="tgb_SharePurchaseWarrantsExercisePricePerShareIssued" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SiteOperatingCostsMember" id="tgb_SiteOperatingCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SixSevenTwoFiveTwoZeroBcLtdMember" id="tgb_SixSevenTwoFiveTwoZeroBcLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StatementLineItems" id="tgb_StatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StatementTable" id="tgb_StatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="StrikePriceOfDerivativeInstrument" id="tgb_StrikePriceOfDerivativeInstrument" type="srt-types:perUnitItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SubsequentEventsMember" id="tgb_SubsequentEventsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SuretyBondsMember" id="tgb_SuretyBondsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TasekoHoldingsLimitedMember" id="tgb_TasekoHoldingsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TaxEffectOfPermanentDifferences" id="tgb_TaxEffectOfPermanentDifferences" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" id="tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" id="tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" id="tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" id="tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" id="tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TreatmentAndRefiningCosts" id="tgb_TreatmentAndRefiningCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TwoThousandTwentySixSeniorSecuredNotesMember" id="tgb_TwoThousandTwentySixSeniorSecuredNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TwoThousandTwentyTwoSeniorSecuredNotesMember" id="tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="UnrealizedForeignExchangeGain" id="tgb_UnrealizedForeignExchangeGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" id="tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UnrecognizedDeferredTaxLiabilities" id="tgb_UnrecognizedDeferredTaxLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UpfrontCashDepositReceivedForSilverStreamingInterest" id="tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="UsDollarIncreaseInCommodityPricePerLbOfCopper" id="tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" id="tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WarrantsExpirationDate" id="tgb_WarrantsExpirationDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WarrantsToPurchaseCommonShares" id="tgb_WarrantsToPurchaseCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" id="tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="YellowheadMember" id="tgb_YellowheadMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="YellowHeadMiningIncMember" id="tgb_YellowHeadMiningIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="YellowheadMiningIncMember" id="tgb_YellowheadMiningIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
</schema>
