Koszulki i klasyfikacje thumb|200px|Koszulki Giro d’Italia Podobnie jak w Tour de France, prowadzona jest generalna klasyfikacja. Prowadzący w klasyfikacji głównej jest liderem wyścigu i ma prawo noszenia tzw. Maglia rosa (różowa koszulka) – włoskiej odpowiedniczki maillot jaune. Kolor koszulki wziął się stąd, że La Gazzetta dello Sport, organizator i sponsor Giro, była drukowana na papierze koloru bladoróżowego. Lider klasyfikacji górskiej nosi koszulkę niebieską (Maglia azzurra), lider klasyfikacji punktowej – koszulkę koloru cyklamenowego a prowadzący w klasyfikacji młodzieżowej – podobnie jak w Tour de France białą koszulkę Maglia biancaBiała koszulka powróciła do Giro w roku 2007, wcześniej istniejąc przez 3 lata (1992–1994) Maglia bianca returns to Giro d’Italia, cyclingnews.com, 4 grudnia 2006.
Dawniej (w latach 1946–1951) prowadzona była klasyfikacja maglia nero (czarna koszulka), którą przyznawano ostatniemu kolarzowi w klasyfikacji generalnej.