Quarterly report pursuant to Section 13 or 15(d)

Changes in Goodwill (Detail)

v2.4.1.9
Changes in Goodwill (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Jan. 03, 2015
Goodwill [Line Items]      
Goodwill, beginning balance $ 1,824,956us-gaap_Goodwill $ 2,022,086us-gaap_Goodwill  
Currency translation (29,597)us-gaap_GoodwillTranslationAdjustments    
Goodwill, ending balance 1,795,359us-gaap_Goodwill 2,022,086us-gaap_Goodwill  
Outdoor & Action Sports      
Goodwill [Line Items]      
Goodwill, beginning balance 1,389,453us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_OutdoorActionSportsMember
   
Currency translation (24,913)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_OutdoorActionSportsMember
   
Goodwill, ending balance 1,364,540us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_OutdoorActionSportsMember
   
Jeanswear      
Goodwill [Line Items]      
Goodwill, beginning balance 219,442us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_JeanswearMember
   
Currency translation (4,684)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_JeanswearMember
   
Goodwill, ending balance 214,758us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_JeanswearMember
   
Imagewear      
Goodwill [Line Items]      
Goodwill, beginning balance     58,747us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_ImagewearMember
Goodwill, ending balance 58,747us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_ImagewearMember
  58,747us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_ImagewearMember
Sportswear      
Goodwill [Line Items]      
Goodwill, beginning balance     157,314us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_SportswearMember
Goodwill, ending balance $ 157,314us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_SportswearMember
  $ 157,314us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vfc_SportswearMember