The men's 100 m freestyle swimming events for the 2016 Summer Paralympics took place at the Olympic Aquatics Stadium from 8 to 17 September. A total of eleven events were contested for different classifications.
Each event consisted of two rounds: heats and final. The top eight swimmers overall in the heats progressed to the final. If there were less than eight swimmers in an event, no heats were held and all swimmers qualify for the final.
18:33 8 September 2016:[1]
19:22 17 September 2016:[2]
17:30 17 September 2016:[3]
17:30 16 September 2016:[4]
19:29 11 September 2016:[5]
19:03 12 September 2016:[6]
18:10 13 September 2016:[7]
19:06 15 September 2016:[8]
19:24 16 September 2016:[9]