Kanarian ja Benguelan virrat ovat kylmiä valtameren virtauksia, jotka virtaavat Afrikan länsirannikolla. Kanarian virta virtaa Marokon ja Länsi -Saharan rannikkoa pitkin etelään, kun taas Benguelan virta virtaa pohjoiseen Angolan ja Namibian rannikkoa pitkin. Nämä virrat ovat osa maailmanlaajuista valtameren kiertojärjestelmää, ja niillä on merkittävä rooli Afrikan mantereen ilmaston säätelyssä.