Figlio di Giuseppe Frari, medico nato a Treviso ed in seguito trasferitosi a Sebenico per assumervi la carica di primario (capo dei medici municipali), si laureò in medicina all'Università degli Studi di Padova nel 1801, perfezionandosi poi a Vienna come allievo del famoso Johan Peter Frank (1745-1821), precursore dell'idea dell'igiene come scienza.