The men's sprint at the 2012 UCI Track Cycling World Championships was held on 6–7 April.
53 cyclists participated in the contest.
[1] The qualifying was held at 13:00.
[4] The 1/8 finals repechages were held at 17:10.
[6] The race for 5th–8th place was held at 21:30.