Svatý Gerard pocházel z Benátek. Podle legendy o sv. Gerardovi přišel na svět do benátské rodiny Morosiniů. Jako mladík vstoupil do benediktinského řádu.
Narodil se 23. dubna v Benátkách v Itálii do šlechtické rodiny Sagredovců a týž den byl pokřtěn. Rodiče mu dali jméno svatého Jiří, jehož svátek se právě slavil a v němž viděli významného patrona.