The men's 50 metre butterfly at the 2007 World Aquatics Championships took place on 25 March (heats, a swim-off, and semifinals) and on the evening of 26 March (final) at Rod Laver Arena in Melbourne, Australia. 160 swimmers were entered in the event, of which 152 swam. Existing records at the start of the event were: * World record (WR): 22.96, Roland Schoeman (South Africa), 25 July 2005 in Montreal, Canada. * Championship record (CR): 22.96, Roland Schoeman (South Africa), Montreal 2005 (25 July 2005)