Potrebbe derivare da forme contratte del nome germanico Gerhard che significa "forte lancia".
Il cognome Giardi ha un ceppo toscano tra pistoiese, pratese, fiorentino e senese, uno nel riminese, uno nell'anconetano, uno a Roma ed uno a Palermo. Giarda è specifico della zona che comprende il novarese, il milanese ed il pavese. Giardo è tipicamente piemontese del torinese.
Il cognome Giardo è 15112° nella regione Piemonte Il cognome Giardo è 2030° nella provincia di Asti Il cognome Giardo è 12° nel comune di PINO D'ASTI (AT)