Potrebbe derivare dal termine arcaico o dialettale ruvolo (forse attraverso il francese rouvre), col significato di "rovere", ad indicare il luogo presso cui abitavano i capostipiti di tali famiglie (un rovereto, per esempio) oppure un soprannome attribuito a un individuo noto per la sua forza fisica o morale (pari, appunto, a quella di un rovere) o, ancora, un nome di mestiere per un falegname.
Il cognome Ruvolo è specifico siciliano con ceppi maggiori nel messinese e nel palermitano. Ruvoli, quasi unico, si riscontra esclusivamente nel bolognese.