La ciudad es la sede de uno de los más largos y antiguos eventos horticulturales del país, el Shrewsbury Flower Show, conocido por sus monitores florales, habiendo ganado varios premios desde el comienzo del siglo XXI, inclyendo Britain in Bloom en 2006.