XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Narrative (Details)
Aug. 03, 2019
extension_period
TJX Us And Canada  
Lessee, Lease, Description [Line Items]  
Minimum number of extension periods for operating lease 1
Operating lease term of contract 10 years
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