Il 10 e l'11 agosto si festeggia San Gerardo di Gallinaro, patrono del paese, con un pellegrinaggio per ricordare il suo esempio cristiano. Il culto religioso è seguito da una festa civile spesso animata da cantanti e comici famosi.
Gallinaro è meta di pellegrinaggio per via della presunta apparizione di Gesù bambino a una bambina, Giuseppina Norcia, avvenuta il 13 giugno 1947. Nel comune si trovano la chiesa di San Gerardo, la Chiesa dei Santi Giovanni Battista ed Evangelista e la chiesa di Santa Maria del Carmine.