Zvolení do funkce konzula
Velením ve válce proti Jugurtovi (který byl nyní numidským králem) byl pověřen Quintus Metellus a Marius byl pozván do Metellova štábu. Po porážce Jugurthy v líté bitvě byl Metellus v pozdější partyzánské válce méně úspěšný a tento neúspěch Marius zveličoval ve svých veřejných prohlášeních, když se na konci roku 108 vrátil do Říma, aby usiloval o konzulát (úřad nejvyššího soudce). Marius byl zvolen na základě jezdeckého a lidového hlasování a k Metellově hořkému rozhořčení byl lidovým zákonem jmenován Metellovým okamžitým nástupcem v africkém velení.
Při náboru čerstvých vojáků porušil Marius kvůli nedostatku pracovních sil zvyklosti tím, že do armády přijímal dobrovolníky mimo majetné vrstvy, které jediné dříve podléhaly povinnosti sloužit. V Africe držel Jugurthu na útěku a v roce 105 byl Jugurtha zajat, zrazen svým spojencem, mauretánským králem Bocchem – ne samotnému Mariovi, ale Sullovi, považovanému za poněkud bezúhonného mladého aristokrata, který v roce 107 vstoupil do Mariova štábu jako quaestor. Sulla nechal tuto událost vyrýt na svou pečeť, čímž vyvolal Mariovu žárlivost.
Vítězství však patřilo Mariovi a ten byl znovu zvolen konzulem na rok 104 – na začátku tohoto roku slavil triumf a Jugurtha byl popraven -, aby se ujal velení proti znepokojující invazi Cimbrů a Teutonů, kteří na severu porazili řadu římských armád, tu poslední za potupných okolností v roce 105. V roce 105 se Marius stal konzulem. Pro tuto válku použil Marius čerstvé vojáky, které shromáždil Rutilius Rufus, konzul v roce 105, a kteří byli skvěle vycvičeni v taktice komanda gladiátorskými instruktory. S nimi Marius v roce 102 porazil Teutony u Aquae Sextiae (dnešní Aix-en-Provence, Fr.) a v roce 101 přišel podpořit konzula z roku 102 Quinta Lutatia Catula, který utrpěl vážný neúspěch; společně porazili Cimbry u Vercellae, poblíž dnešního Roviga v údolí řeky Pád, a bylo po nebezpečí. To byl vrchol Mariova úspěchu. Od roku 104 byl každoročně konzulem a roku 100 byl zvolen znovu. S Catulusem slavil společný triumf, ale už mezi nimi panovala zlá nálada. Marius si nárokoval veškeré zásluhy na vítězství; Catulus a Sulla ve svých pamětech popisovali událost velmi odlišně.
Marius měl vždy podporu jezdců, a to nejen proto, že měl původ v této třídě, ale také proto, že války škodily obchodu, a Marius vážné války ukončil. Římské obyvatelstvo ho mělo rádo, protože nebyl aristokrat. Dále měl podporu svých veteránů, protože bylo v jejich zájmu držet se svého generála. Marius si možná neuvědomoval sílu jejich vojska, které později Sulla, Caesar a Octavianus využívali s drtivým účinkem.