К началу 73 года до н.э. отряд Спартака быстро вырос до 10 тысяч человек. Ряды восставших гладиаторов каждодневно пополняли беглые рабы, гладиаторы, разорённые крестьяне провинции Кампания, перебежчики из римских легионов. Спартак рассылал небольшие отряды по окрестным поместьям, всюду освобождая рабов и отбирая у римлян оружие и продовольствие. Вскоре вся Кампания, за исключением городов, защищённых крепкими крепостными стенами, оказалась в руках восставших рабов.
Вскоре Спартак одерживает ряд убедительных побед над римскими войсками, пытавшимися в зародыше подавить восстание рабов и уничтожить его участников. Вершина Везувия и подступы к потухшему вулкану стали ареной кровопролитных боев. Римский историк Саллюстий писал о Спартаке тех дней, что он и его товарищи-гладиаторы были готовы «скорее погибнуть от железа, чем от голода».
Осенью 72 года до н.э. было полностью разгромлено войско претора Публия Вариния, а сам он чуть не попал в плен, что повергло власти Рима в немалое смятение. А перед этим спартаковцы наголову разгромили римский легион под командованием претора Клодия, который самонадеянно поставил свой укреплённый лагерь прямо на единственной тропе, которая вела к вершине Везувия. Тогда гладиаторы сплели из виноградной лозы длинную лестницу и ночью спустились по ней с горного обрыва. Римский легион, внезапно атакованный с тыла, был разбит.
Спартак проявил прекрасные организаторские способности, превратив войско восставших рабов в хорошо организованную армию по образцу римских легионов. Помимо пехоты в спартаковской армии имелась кавалерия, разведчики, посыльные, небольшой обоз, который не обременял войска во время походной жизни. Оружие и доспехи или захватывались у римских войск, или изготовлялись в лагере восставших. Было налажено обучение войск, и тоже по римским образцам. Учителями рабов и итальянской бедноты выступали бывшие гладиаторы и беглые легионеры, прекрасно владевшие различным оружием и боевым построением римских легионов.
Армия восставших рабов отличалась высоким моральным духом и дисциплинированностью. Первоначально командиры всех рангов избирались из числа наиболее опытных и надёжных гладиаторов, а затем назначались самим Спартаком. Управление спартаковской армии строилось на демократической основе и состояло из совета военачальников и собрания воинов. Был установлен твёрдый распорядок лагерной и походной жизни.
О других руководителях мощного восстания рабов в Древнем Риме почти ничего не известно. В истории сохранились только имена Крикса и Эномая, двух, по всей видимости, германцев, которые были избраны восставшими гладиаторами в помощники Спартаку, став военачальниками его армии.
Первые победы восставших рабов нашли широкий отклик. Из Кампании восстание распространилось на южные области Италии — Апулию, Луканию, Бруттию. К началу 72 года до н.э. армия Спартака выросла до 60 тысяч человек, а во время похода на Юг она достигала, по разным данным, численности в 90-120 тысяч человек.
Римский сенат был крайне обеспокоен размахом восстания рабов. Против Спартака были направлены две армии во главе с опытными и прославленными победами полководцами — консулами Г. Лентулом и Л. Геллием. Они надеялись добиться успеха, воспользовавшись начавшимися разногласиями среди восставших. Значительная часть рабов хотела вырваться из Италии через Альпы, чтобы обрести свободу и вернуться на родину. Среди них был и сам Спартак. Однако примкнувшая к рабам итальянская беднота этого не желала.
В спартаковской армии произошёл раскол: от неё отделилось 30 тысяч человек под командованием Крикса. Этот отряд восставших (историки по сей день спорят о его составе — были ли это германцы или италики) в битве у Гарганской горы в Северной Апулии был уничтожен римлянами под командованием консула Люция Геллия. Легионеры если и брали в плен восставших, так только для того, чтобы их казнить.
Армия Спартака оказалась сильно ослабленной такой потерей. Однако предводитель восставших римских рабов оказался талантливым полководцем. Воспользовавшись разобщённостью действий наступавших на него армий консулов Г. Лентула и Л. Геллия, он разбил их поодиночке. В каждой битве хорошо организованная и обученная армия восставших рабов демонстрировала своё превосходство над римскими легионами. После двух таких тяжёлых поражений римскому сенату пришлось спешно стягивать в Италию войска из отдалённых провинций.
После этих двух больших побед армия Спартака прошла по Адриатическому побережью Италии. Но и как карфагенский полководец Ганнибал, вождь восставших рабов не пошёл на Рим, который трепетал перед реальной угрозой появления огромной армии восставших рабов и итальянской бедноты перед своими стенами.
В Северной Италии, в провинции Цизальпинская Галлия, в битве при Мутине (южнее реки Падус — По) в 72 году до н.э. Спартак наголову разбил войска проконсула Кассия. От Мутины римляне бежали к берегам Тирренского моря. Известно, что Спартак не преследовал Кассия.
Теперь восставшим рабам, мечтавшим обрести свободу, было рукой подать до Альпийских гор. Им никто уже не мешал совершить переход через Альпы и оказаться в Галлии. Однако по неизвестным причинам армия восставших повернула от Мутины назад и, вновь обойдя Рим стороной, пошла на Юг Апеннинского полуострова, держась близкого побережья Адриатического моря.
Римский сенат направил против восставших рабов новую армию, на сей раз 40-тысячную, под командованием опытного полководца Марка Красса, происходившего из сословия всадников и отличавшегося жестокостью при наведении должного порядка в армии. Он получает под своё начало шесть римских легионов и вспомогательные войска. Легионы Красса состояли из опытных, закалённых в войнах солдат.
Осенью 72 года до н.э. армия восставших рабов сосредоточилась на Бруттийском полуострове Италии (современная провинция Калабрия). Они намеревались переправиться на остров Сицилию через Мессинский пролив на кораблях малоазиатских киликийских пиратов. Скорее всего, Спартак решил поднять на восстание рабов в этой, одной из богатейших, провинции Древнего Рима, которая считалась одной из его житниц. К тому же история этой итальянской области знала немало выступлений рабов с оружием в руках, и Спартак скорее всего был наслышан об этом.
Однако киликийские пираты, побоявшись стать кровными врагами могущественного Рима, обманули Спартака, и их корабельные флотилии не пришли к берегам Бруттии, в порт Регия. В этом же портовом городе морских судов не оказалось, поскольку богатые горожане-римляне при приближении восставших покинули на них Регий. Попытки же переправиться через Мессинский пролив на самодельных плотах успехом не увенчались.
Тем временем армия Марка Красса зашла в тыл восставшим рабам. Легионеры возвели в самом узком месте Бруттийского полуострова линию типичных римских укреплений, которая отрезала армию Спартака от остальной Италии. Был выкопан ров от моря и до моря (длиной около 55 километров, шириной и глубиной 4,5 метра) и насыпан высокий вал. Римские легионы привычно заняли позиции и приготовились отразить нападение противника. Тому оставалось только одно — или терпеть сильный голод, или с большим риском для жизни идти на штурм сильных римских укреплений.
Спартаковцы сделали единственный для себя выбор. Они пошли на внезапный ночной штурм вражеских укреплений, завалив глубокий и широкий ров деревьями, хворостом, трупами лошадей и землёй, и прорвались на север. Но при штурме укреплений восставшие потеряли около двух третей своей армии. Большие потери понесли и римские легионы.
Вырвавшийся из Бруттийской западни Спартак быстро пополнил в Лукании и Апулии ряды своей армии освобождёнными рабами и итальянской беднотой, доведя её численность до 70 тысяч человек. Он намеревался весной 71 года до н.э. внезапным нападением захватить главный порт на юге Италии, в провинции Калабрия — Бриндизий (Брундизиум). На захваченных здесь кораблях восставшие рассчитывали беспрепятственно переправиться в Грецию, а оттуда могли легко добраться и до Фракии, родины Спартака.