XML 127 R93.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Debt - Summary of Detailed Information About Borrowings (Parenthetical) (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
2.5% notes due February 2018 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 2.50% | 2.50%
Maturity date | February 2018 | February 2018
4.5% notes due January 2021 [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 4.50% | 4.50%
4.5% notes due January 2021 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 4.50% | 4.50%
Maturity date | January 2021 | January 2021
4.75% notes due January 2022 [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 4.75% | 4.75%
4.75% notes due January 2022 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 4.75% | 4.75%
Maturity date | January 2022 | January 2022
3.75% notes due February 2023 [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 3.75% | 3.75%
3.75% notes due February 2023 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 3.75% | 3.75%
Maturity date | February 2023 | February 2023
8.50% notes due June 2024 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 8.50% | 8.50%
Maturity date | June 2024 | June 2024
6.125% notes due October 2035 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 6.125% | 6.125%
Maturity date | October 2035 | October 2035
6.0% notes due August 2040 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 6.00% | 6.00%
Maturity date | August 2040 | August 2040
6.25% notes due July 2041 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 6.25% | 6.25%
Maturity date | July 2041 | July 2041
5.2% notes due March 2042 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 5.20% | 5.20%
Maturity date | March 2042 | March 2042
5.4% notes due February 2043 [member] | Notes issued [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Interest rate of notes | 5.40% | 5.40%
Maturity date | February 2043 | February 2043
Antamina term loan due April 2020 [member] |  |
Disclosure of detailed information about borrowings [line items] |  |
Maturity date | April 2020 | April 2020

X
- Definition The interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_7&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_BorrowingsInterestRate
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maturity of borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_7&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_BorrowingsMaturity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_TwoPointFivePercentageNotesDueFebruaryTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=teck_NotesIssuedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_FourPointFivePercentageNotesDueJanuaryTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_FourPointSevenFivePercentageNotesDueJanuaryTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_ThreePointSevenFivePercentageNotesDueFebruaryTwoThousandTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_EightPointFivePercentageNotesDueJuneTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_SixPointOneTwoFivePercentageNotesDueOctoberTwoThousandThirtyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_SixPointZeroPercentageNotesDueAugustTwoThousandFortyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_SixPointTwoFivePercentageNotesDueJulyTwoThousandFortyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_FivePointTwoPercentageNotesDueMarchTwoThousandFortyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_FivePointFourPercentageNotesDueFebruaryTwoThousandFortyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_AntaminaTermLoanDueAprilTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |