Glencarol is the largest specialist Sock producer in Southern Africa, specialising in fashion; technical, Sport, Workwear, and Industrial Socks
Established in 1959, we are proudly producing the oldest sock brand in BioGuard (The Sock with the Green Stripe) for the health-conscious sock users of South Africa.
A major supplier to the retail; independent; corporate branding; contract and tender market dedicated to meeting stringent SABS specifications and industry requirements.
The business remains dedicated to the true art of training, upskilling and empowering its employees at its factory in the Babelegi
Industrial park, north of Pretoria.