The athletics competitions at the 2017 SEA Games in Kuala Lumpur took place at Bukit Jalil National Stadium in Bukit Jalil. The marathon event meanwhile, was held in Putrajaya.
The 2017 Games featured competitions in forty-five events (23 events for men and 22 events for women).
The following events were contested (all distances are in metres unless stated):