v3.19.2

contingent liabilities (Details) - Claims and lawsuits $ in Millions | 6 Months Ended | 12 Months Ended | 30 Months Ended
--- | --- | --- | ---
Jun. 30, 2019 CAD ($) | Dec. 31, 2016 item | Jun. 30, 2019 item
4G LTE Network patent infringement claim |  |  |
Claims and lawsuits |  |  |
Number of third-party patents involved in patent infringement claim |  | 3 |
Number of third-party patent infringement claims abandoned |  |  | 2
Area Code 867 blocking claim |  |  |
Claims and lawsuits |  |  |
Damages sought | $ | $ 135 |  |

X
- Definition n/a + References No definition available. + Details
Name: | tu_ContingentLiabilitiesClaimsAndLawsuitsAbstract
Namespace Prefix: | tu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References No definition available. + Details
Name: | tu_IfrsLossContingencyDamagesSoughtValue
Namespace Prefix: | tu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of third-party patents involved in the patent infringement claim. + References No definition available. + Details
Name: | tu_PatentInfringementClaimNumberOfThirdPartyPatents
Namespace Prefix: | tu_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of third-party patent infringement claims that were abandoned during the period. + References No definition available. + Details
Name: | tu_PatentInfringementClaimNumberOfThirdPartyPatentsAbandoned
Namespace Prefix: | tu_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_LegalProceedingsContingentLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tu_IfrsLitigationCaseAxis=tu_Network4gltePatentInfringementClaimMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tu_IfrsLitigationCaseAxis=tu_AreaCode867BlockingClaimMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |