Swimming at the 2016 Summer Paralympics – Men's 50 metre freestyle S12

The Men's 50 metre freestyle S12 event at the 2016 Paralympic Games took place on 17 September 2016, at the Olympic Aquatics Stadium. Three heats were held. The swimmers with the eight fastest times advanced to the final.

Heat 1
10:14 17 September 2016:

Heat 2
10:17 17 September 2016:

Heat 3
10:19 17 September 2016:

Final
18:00 17 September 2016: