Dovrebbe derivare dal nome longobardo Gairulf da cui è derivato il germanico Warulf quindi Warulfus e poi Garulfus.
Il cognome Garuffi, rarissimo, è specifico del riminese. Garuffo, estremamente raro, sembrerebbe del bresciano. Garufo ha un ceppo genovese ed uno siciliano, tra le province di Palermo, Agrigento e Caltanissetta.
Il cognome Garufo è 5145° nella regione Sicilia Il cognome Garufo è 936° nella provincia di Caltanissetta Il cognome Garufo è 11° nel comune di BUTERA (CL)