Potrebbe derivare da un soprannome attribuito al capostipite di nome Giovanni e che faceva il marinaio.
Tracce di questa cognominizzazioni si trovano nella seconda metà del 1700 a Trapani con il benestante Giuseppe Giammarinaro.
Il cognome Giammarinaro è siciliano, specifico del trapanese.
Il cognome Giammarinaro è 2544° nella regione Sicilia Il cognome Giammarinaro è 270° nella provincia di Trapani Il cognome Giammarinaro è 44° nel comune di CAMPOBELLO DI MAZARA (TP)