The men's points race was an event at the 1988 Summer Olympics in Seoul, South Korea, for which the final was held on 24 September 1988. There were 34 participants from 34 nations, with 24 cyclists competing in the final. Each nation was limited to 1 cyclist in the event. The event was won by Dan Frost of Denmark, with Leo Peelen of the Netherlands taking silver and Marat Ganeyev of the Soviet Union bronze. It was the first medal in the men's points race for each of the three nations.