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 Giardi è 1408° nella regione Toscana Il cognome Giardi è 204° nella provincia di Prato Il cognome Giardi è 16° nel comune di CASTEL DI TORA (RI)