The men's 500 metre at the 2012 World Short Track Speed Skating Championships took place on 10 March 2012, at the Shanghai Oriental Sports Center.