XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details)
May 04, 2019
extension_period
TJX Us And Canada  
Lessee, Lease, Description [Line Items]  
Operating lease term of contract 10 years
Minimum number of extension periods for operating lease 1
Minimum | TJX Europe  
Lessee, Lease, Description [Line Items]  
Operating lease term of contract 10 years
Minimum | TJX Australia  
Lessee, Lease, Description [Line Items]  
Operating lease term of contract 7 years
Maximum | TJX Us And Canada  
Lessee, Lease, Description [Line Items]  
Operating lease renewal term 5 years
Maximum | TJX Europe  
Lessee, Lease, Description [Line Items]  
Operating lease term of contract 15 years
Maximum | TJX Australia  
Lessee, Lease, Description [Line Items]  
Operating lease term of contract 10 years