Vinfredo è un nome proprio di persona italiano maschile.
Continua il nome anglosassone Winfrið o il suo cognato germanico Winfrid, composti dai termini win (o wine, wini, "amico", da cui anche Edvino Godwin, Gladwyn e Alvin) e frith (o frið, fridu, "pace", presente anche in Frida e Vilfredo); il significato complessivo può essere interpretato come "amico della pace", analogo per semantica a quello di altri nomi quali Pacifico e Ireneo.
In Italia gode di scarsissima diffusione. In Inghilterra si rarificò dopo la conquista normanna, per essere poi ripreso nel XIX secolo. L'associazione con la forma inglese alterò il nome gallese Gwenfrewi, mutandolo nell'attuale Winifred.
L'onomastico si può festeggiare il 5 giugno in memoria di san Bonifacio, vescovo di Magonza, evangelizzatore e martire, detto "apostolo della Germania", il cui nome alla nascita era Winfrið.
