The Men's 100m athletics events for the 2012 Summer Paralympics took place at the London Olympic Stadium from 31 August to 8 September 2012. A total of 15 events were contested over this distance for 15 different classifications.
<big>Final</big>
<big>Final</big>
Heats took place on 31 August 2012. Jason Smyth broke his own world record in 10.54, while Jonathan Ntutu broke the African record.
The final took place on 1 September 2012. Jason Smyth of Ireland won gold in a new world record time of 10.46. Luis Felipe Gutierrez took silver for his second medal of the Games, with the South African Ntutu just clinching bronze.
<big>Final</big>
<big>Final</big>
<big>Final</big>
<big>Final</big>
<big>Final</big>
<big>Final</big>
No heats were held.
The final was won in a new world record of 10.79 seconds by Evan O'Hanlon of Australia.
<big>Final</big>
Heats took place on 5 September 2012. In the final, Jonnie Peacock of the UK won the Gold with a time of 10.90 seconds, Richard Browne of the USA won the Silver with a time of 11.03 seconds and Arnu Fourie of the RSA won the Bronze with a time of 11.08.
<big>Final</big>
<big>Final</big>
There were no heats for this event. The final was competed on 3 September 2012 at 19:10.
<big>Final</big>
<big>Final</big>
<big>Final</big>
<big>Final</big>