В 2012 году, в отличие от 2011 года, гонка состояла из 9 этапов. Гонка начиналась в Неаполе, как и мужская Джиро в следующем году. Второй этап — короткая, довольно техничная индивидуальная гонка с раздельным стартом в Риме, возле терм Каракаллы. Затем проходили два горных этапа в Тоскане. На третьем этапе гонщиков ожидали трудные подъёмы на Монтепиано и перевал Фута[англ.][5]. На четвёртом этапе был подъём на Горайоло[6]. Пятый этап между Полезелла и Молинелла — равнинный. Следующий этап — почти равнинный, но включал подъём на Табиано в десяти километрах от финиша в Сальсомаджоре-Терме[7]. Седьмой этап — холмистый[8]. Восьмой этап — равнинный, а последний — холмистый, с подъёмом на Бьянцано[9]. В 2012 году на маршруте не было мифических перевалов, таких как Стельвио или Мортироло[3]. Директор гонки описывал её как более лёгкую по сложности, чем предыдущая.
Гонка проходила в условиях сильной жары. Марианна Вос доминировала в гонке, выиграв пять этапов, дважды была второй, выиграла генеральную и очковую классификации. Она выиграла первый этап в финишном спринте, опередив Шелли Олдс. Затем она выиграла индивидуальную гонку, опередив Клару Хьюз. На сложном третьем этапе Эвелин Стивенс преподнесла сюрприз, проехав в одиночку последний контрольный отрезок и взяв розовую майку. На следующий день Марианна Вос атаковала в одиночку и захватила лидерство в генеральной классификации. Тиффани Кромвель выиграла пятый этап после длительного одиночного отрыва. Шестой этап выиграла Шелли Олдс в финишном спринте. Седьмой этап был более холмистым. Группа фаворитов боролась между собой, и Марианна Вос снова оказалась самой быстрой. На следующий день, когда профиль гонки был очень ровным, Эвелин Стивенс, Юдит Арндт и Марианна Вос образовали группу лидеров. Вос легко выигрывает финишный спринт. На последнем этапе за победу боролось новое трио. Это были Эмма Юханссон, Эмма Пули и Марианна Вос. Победила Юханссон. На последнем подиуме были: Марианна Вос, Эмма Пули и Эвелин Стивенс. Эмма Пули также стала лучшей в горной классификации. Элиза Лонго Боргини стала лучшей в молодёжной классификации, а Фабиана Луперини, четвёртая в генеральной классификации, стала лучшей итальянской гонщицей.
Марианна Вос (справа) на чемпионате мира 2012 года.
Во время проведения гонки было очень жарко, более сорока градусов. Алина Бондаренко ненадолго вырывается в лидеры. К ней быстро присоединяется Александра Сошенко. Затем к ним присоединяются Валентина Бастианелли[англ.] и Сара Грифи[англ.]. Лидирующий квартет имел преимущество до восьми минут. Однако, пелотон их догнал. За девять километров до финиша Мартина Ружичкова[англ.] уходит в отрыв, но её быстро догоняют. Команда Specialized-Lululemon лидирует на последних километрах. Ина-Йоко Тойтенберг начала финишный спринт, но её настигла Марианна Вос. Последняя выиграла спринт с очень небольшим отрывом от Шелли Олдс[10][11][12].
Марианна Вос на велосипеде для индивидуальной гонки в 2012 году.
Эмма Пули установила первое контрольное время. Ольга Забелинская опередила её. Линда Виллумсен[англ.] стала следующей, кто возглавил предварительный рейтинг. Клара Хьюз стала первой, кто преодолел дистанцию за 9 минут. Чемпионка мира Юдит Арндт не смогла преодолеть эту отметку. Марианна Вос выиграла короткую индивидуальную гонку, опередив Клару Хьюз[13][14].
Этап проходил в условиях сильной жары, когда столбик термометра поднимался до 45 °C. Элизабет Армитстед первой вырвалась вперёд. Пелотон догнал её через несколько километров. Шелли Олдс выиграла промежуточный спринт, опередив Марианну Вос. Затем Линда Виллумсен[англ.] атаковала перед подъёмом на Монтепиано. Её преимущество достигло одной минуты двадцати трёх секунд. На горном финише Катаржина Сосна[англ.] и Мония Баккаилле, заняли места позади новозеландки. Виллумсен снова догнали на сто третьем километре. На перевале Фута Эвелин Стивенс встречается с Эммой Пули и Фабианой Луперини. Марианна Вос не могла следовать вместе с ними и преследовала группу лидеров в одиночку. Она прибывает к подножию подъёма на Барагацца менее чем на минуту позже тройки лидеров. Она использовала свои навыки скоростного спуска, чтобы наверстать отставание. У подножия последнего подъёма Фабиана Луперини атаковала, а Марианна Вос отстала всего на несколько метров. За три километра до финиша Эвелин Стивенс контратаковала и оторвалась от других гонщиц. Она выиграла этап и взяла розовую майку[5][15][3].
Через тридцать километров образовалась группа из тринадцати гонщиков. Лидерство составляло около тридцати секунд. Пелотон их догнал. В конце гонки в лидерах оставалась группа из четырёх человек: Анна ван дер Брегген, Лус Гюнневейк, Лорен Китчен[англ.] и Ноэми Кантеле. Они имели преимущество до пятнадцати секунд. Этап заканчивался финишным спринтом. Марианна Вос начала спринт слишком далеко от финиша и уступила Шелли Олдс, которая одержала победу на этапе[7][19].
Велогонщица, возглавлявшая генеральную классификацию, надевает розовую майку, как на мужской Джиро д'Италия
На гонке определялось несколько классификаций, лидеры которых награждались отличительными майками. Чтобы быть классифицированным, гонщик должен был финишировать на этапе. Гонщики, лидировавшие в классификациях, стартовали на следующем этапе в соответствующих лидерских майках. Если гонщик лидировал сразу в нескольких классификациях, он должен был носить только одну отличительную майку в соответствии с приоритетом классификаций — генеральная, очковая, горная, молодёжная и классификация лучшего итальянского гонщика. В этом случае остальные его майку/майки соответствующие классификациям с более низким приоритетом надевали гонщики, занимавшие вторые места в соответствующий классификациях
Генеральная классификация рассчитывалась путём сложения времени, показанного на каждом этапе, из которого вычитались бонусы и добавлялись штрафы. Лидер данной классификации носил розовую майку.
Очковая классификация рассчитывалась в соответствии с классификацией в промежуточных спринтах, известных как «Traguardo Volante» (с итал. — «Летящая финишная черта»), и в финишах этапов, за исключением испытаний на время. В 2012 году лидер очковой классификации награждался жёлтой майкой, в отличие от традиционной цикламеновой майки на Джиро д’Италия.
Горная классификация определялась на основе очков, набранных на горных финишах на подъёмах. Лидер классификации носил зелёную майку. В случае равенства очков лидер определялся по количеству побед на горных финишах. Если паритет сохранялся, то учитывалось занимаемое место в генеральной классификации. Лидер данной классификации носил зелёную майку.
Молодёжная классификация определялась только среди гонщиц до 23 лет. Регламент классификации полностью соответствовал генеральной. Лидер данной классификации носил белую майку[фр.].
Национальная определялась только среди гонщиц, имевших итальянское спортивное гражданство. Регламент классификации полностью соответствовал генеральной. Лидер данной классификации носил синюю майку[фр.].