The men's 100 metres event at the 1986 Commonwealth Games was held on 26 and 27 July at the Meadowbank Stadium in Edinburgh.