Willan a composé quelque 800 pièces musicales, la plupart des œuvres sacrées pour chœur telles que des hymnes, des hymnes et des mises en scène de masse. Son opus non sacré comprend une cinquantaine d'œuvres chorales, 100 arrangements de chansons pour voix avec accompagnement de piano, de nombreuses œuvres pour piano solo, pour voix avec accompagnement instrumental, deux symphonies, un concerto pour piano, des œuvres de chambre, de la musique incidente pour des œuvres de scène, des opéras de ballade, et au moins un opéra important ( "Deirdre" ). Son "Introduction, Passacaglia and Fugue a" été inspiré par la pièce Max Reger du même nom. En 1953, Willan a reçu une commission pour écrire un hymne pour le couronnement de la reine Elizabeth II . L'hymne qui en résulte, "O Seigneur Notre Gouverneur", continue d'être fréquemment interprété. Les amis de Willan se sont réunis pour payer son billet pour Londres, afin qu'il puisse assister à la cérémonie en personne.