Die All England 1931 fanden vom 3. bis zum 8. März 1931 in London statt. In dieser 28. Auflage des zu dieser Zeit bedeutendsten Badminton-Championats nahm mit Jack Purcell erstmals auch ein kanadischer Spieler an den Titelkämpfen teil. Er erreichte nach Siegen unter anderem über Ralph Nichols und Arthur Hamilton das Halbfinale.