Castelli

Clothing Accessories Italy

About the Brand

An Italian cycling apparel brand that has pioneered many innovations in the sport, including the first Lycra shorts. It is easily recognizable by its scorpion logo and is a top choice for professional athletes.

Key Facts

Founded 1876
Headquarters Italy
Product Type Unisex

Data updated: 2025