Wybór na konsula
Dowództwo w wojnie przeciwko Jugurcie (który był teraz królem Numidii) powierzono Kwintusowi Metellusowi, a Mariusza zaproszono do sztabu Metellusa. Po pokonaniu Jugurty w bitwie, Metellus odniósł mniejsze sukcesy w późniejszych działaniach partyzanckich, a porażka ta została wyolbrzymiona przez Mariusza w jego publicznych wypowiedziach, gdy pod koniec 108 roku powrócił do Rzymu, by ubiegać się o urząd konsula (naczelnego sędziego). Marius został wybrany w wyborach konnych i w głosowaniu powszechnym i, ku rozgoryczeniu Metellusa, mianowany przez powszechną ustawę, aby natychmiast zastąpić Metellusa w dowództwie nad Afryką.
W rekrutacji nowych oddziałów Mariusz zerwał ze zwyczajem, z powodu niedoboru siły roboczej, zapisując ochotników spoza klas posiadających, które wcześniej same były zobowiązane do służby. W Afryce trzymał Jugurthę na muszce, a w 105 roku został schwytany, zdradzony przez swojego sojusznika, króla Mauretanii Bocchusa – nie samemu Mariuszowi, ale Sullę, uważanego za młodego arystokratę o nienajlepszej reputacji, który dołączył do sztabu Mariusza jako kwestor w 107 roku. Sulla kazał wyryć ten incydent na swojej pieczęci, wywołując zazdrość Mariusza.
Zwycięstwo należało jednak do Mariusza i został on ponownie wybrany konsulem na 104 rok – na początku tego roku święcił triumf, a Jugurtha został stracony – aby objąć dowództwo nad niepokojącą inwazją Cimbrów i Teutonów, którzy pokonali kolejne rzymskie armie na północy, ostatnią w haniebnych okolicznościach w 105 roku. Do tej wojny Mariusz użył świeżych oddziałów stworzonych przez Rutiliusa Rufusa, konsula w 105 roku, doskonale wyszkolonych w taktyce komandosów przez instruktorów gladiatorów. Z nimi Mariusz pokonał Teutonów pod Aquae Sextiae (współczesne Aix-en-Provence, Fr.) w 102 r., a w 101 r. przyszedł z pomocą konsulowi w 102 r., Kwintusowi Lutacjuszowi Katulusowi, który poniósł poważną porażkę; razem pokonali Cimbrów pod Vercellae, niedaleko współczesnego Rovigo w dolinie rzeki Pad, i niebezpieczeństwo minęło. Był to punkt kulminacyjny sukcesów Mariusza. Od 104 roku był on co roku konsulem, a w 100 roku został wybrany ponownie. Wraz z Katulusem świętował wspólny triumf, ale już wtedy panowały między nimi złe nastroje. Marius przypisywał sobie całą zasługę za zwycięstwo; Katulus i Sulla w swoich pamiętnikach podali bardzo różne relacje z tego wydarzenia.
Marius zawsze cieszył się poparciem koniarzy, nie tylko dlatego, że wywodził się z tej klasy, ale także dlatego, że wojny źle wpływały na handel, a Mariusz położył kres poważnym wojnom. Ludność rzymska lubiła go, ponieważ nie był arystokratą. Miał też poparcie swoich weteranów, gdyż w ich interesie było trzymanie się blisko swojego generała. Mariusz być może nie zdawał sobie sprawy z potęgi ich siły, którą Sulla, Cezar i Oktawian wykorzystali później z obezwładniającym skutkiem.