Storico italiano, Giarrizzo è nato a Riposto l'8 novembre 1927. Dopo gli iniziali studi di antichistica compiuti sotto la guida di S. Mazzarino, ha completato la sua formazione presso l'Istituto italiano per gli studi storici fondato a Napoli da B. Croce e diretto allora da F. Chabod. Dal 1964 è stato professore di Storia moderna; ha insegnato nella facoltà di Lettere e filosofia dell'università di Catania, di cui è stato preside dal 1968. Ha dedicato le sue ricerche alla vita intellettuale del Settecento e in particolare alla cultura inglese, alla storia politica e sociale della Sicilia fra Ottocento e Novecento, alla storiografia contemporanea.