De Grote of Lebuinuskerk vervult een brede publieke functie en is de afgelopen decennia uitgegroeid tot een veelzijdig en uniek podium voor lezingen, concerten en tentoonstellingen.
Vanaf 26 februari 2020 is zij de start van de internationale contemplatieve kunstroute ‘Art Stations of the Cross’ in de binnenstad van Deventer.