De belangrijkste stroming in het zuidelijk deel van de Stille Oceaan is de Humboldtstroom (genoemd naar de Duitse natuuronderzoeker Alexander von Humboldt, die deze stroming heeft ontdekt en bestudeerd), ook bekend als de Peruaanse stroming. De stroming volgt de kust van Zuid-Amerika vanaf Valdívia (een stad in het zuiden van Chili) tot Kaap Branco in noordelijke richting. Hij wordt in stand gehouden door de voortdurend uit zuidelijke en zuidoostelijke richting waaiende winden, die op de Zuid-Amerikaanse kusten waaien, waardoor het niveauverschil van het zeewater wordt veroorzaakt. Het belangrijkste kenmerk van deze stroming is de lage temperatuur, tussen 15 ºC en 19 ºC, te wijten aan de opstroming van koud water van de zeebodem, het is ook een stroming met een laag zoutgehalte en zijn groene kleur contrasteert met het blauwe omringende water. Hij heeft een grote invloed op het weer in het noorden van Chili en het zuiden van Peru, de lage temperatuur van de stroming vermindert de neerslag in deze gebieden, waardoor ze dor worden. Soms, tijdens de zomer, wordt de Humboldtstroom in zijn noordelijke geul onderbroken door een stroming die zuidwaarts gaat en de kust van Peru volgt tot 15º breedtegraad zuid. Die stroming wordt El Niño genoemd en zorgt ervoor dat het koude water van de kust tijdelijk verdwijnt, waardoor Peru te maken krijgt met hevige regenval. Nabij de evenaar dwaalt het water van de Humboldtstroom af naar het westen, waar het zich mengt met het water van de zuidelijke equatoriale stroom dat door de Stille Oceaan tot in Azië gaat. Een tak van die warme stroming gaat naar het zuiden en passeert de kust van oostelijk Australië (waar hij de Australië-stroming wordt) en mengt zich in de zuidelijke Stille Oceaan met de koude antarctische drift.