Fernando Cavenaghi (ur. 21 września 1983 w Buenos Aires) – argentyński piłkarz występujący na pozycji napastnika.
Od 2011 roku gra w River Plate dokąd trafił z Girondins Bordeaux. Wcześniej grał w Club Atlético River Plate oraz Spartaku Moskwa. 26 marca 2008 roku w pojedynku z Egiptem zadebiutował w reprezentacji Argentyny. W sezonie 2008/2009 Cavenaghi wywalczył z zespołem mistrzostwo Francji. Został wypożyczony do Realu Mallorca na sezon 2010/2011, a wiosną 2011 był wypożyczony do SC Internacional. Latem 2011 wrócił do River Plate. Od 2012 roku jest piłkarzem Villarreal C.F.