Potrebbe derivare da forme ipocoristiche del nome medioevale longobardo Garo, o da modificazioni del nome sempre longobardo Gairulf.
Il cognome Garulli ha piccoli ceppi in Lombardia e nelle Marche, con due nuclei nel parmense e nel bolognese, e nel romano. Garolli, quasi unico è trentino. Garollo è specifico del trentino. Garullo, quasi unico, è presente solo nel latinense.
Il cognome Garulli è 2193° nella regione Emilia-Romagna Il cognome Garulli è 400° nella provincia di Parma Il cognome Garulli è 5° nel comune di NEVIANO DEGLI ARDUINI (PR)