Aquesta creu fou eregida a partir de l'any 1734, en invocar Sant Gregori contra la plaga de l'eruga. L'actual monument és una reproducció beneïda l'any 1889. Estava situada al peu de la Carrerada de la Talaia que pujava de Ribes Roges. L'expansió urbanística de la ciutat ha obligat a traslladar el seu antic emplaçament. Ara està a la Rambla Arnau de Vilanova, a prop de mas Seró.