 Gaffigan was a student at the LaGuardia High School and the Juilliard School Preparatory Division.Gaffigan studied music at the New England Conservatory of Music and subsequently at the Shepherd School of Music at Rice University, where his teachers included Larry Rachleff.He earned a Master's degree from the Shepherd School in 2003.