Castelli is a brand of history of innovation, passion and historical firsts. Founded in Italy in 1876 the brand strives to be the premium global brand for performance cycle wear. The brand has been at the forefront of global innovation bringing a huge number of firsts to the cycling industry starting with Lycra Cycling Shorts in 1977. Currently Castelli in the supplier to Team Ineos and continues to develop cutting edge product with top global athletes.

Please send us an email below if you would like to find out more about Castelli or would like to buy any of the product in South Africa. Please check out our Castelli Custom page as we can design and make all Castelli apparel to customer specifications. 

Online purchases in South Africa can be made at or please visit the global site at