男子20公里竞走于2008年8月16日在北京工人体育场举行。资格标准为1:23:00（A达标）和1:24:30（B达标）。