| July 29 |
10h00 |
Men's K1 - 1,000 m preliminary 1 |
| 10h10 |
Men's K1 - 1,000 m preliminary 2 |
| 10h20 |
Men's K1 - 1,000 m preliminary 3 |
| 10h30 |
Men's C1 - 1,000 m preliminary 1 |
| 10h40 |
Men's C1 - 1,000 m preliminary 2 |
| 10h50 |
Men's K2 - 1,000 m preliminary 1 |
| 11h00 |
Men's K2 - 1,000 m preliminary 2 |
| 11h10 |
Men's K2 - 1,000 m preliminary 3 |
| 11h20 |
Men's C2 - 1,000 m preliminary 1 |
| 11h30 |
Men's C2 - 1,000 m preliminary 2 |
| 11h40 |
Men's K4 - 1,000 m preliminary 1 |
| 11h50 |
Men's K4 - 1,000 m preliminary 2 |
| 12h00 |
Men's K4 - 1,000 m preliminary 3 |
| 16h00 |
Men's K1 - 1,000 m repechage 1 |
| 16h10 |
Men's K1 - 1,000 m repechage 2 |
| 16h20 |
Men's K1 - 1,000 m repechage 3 |
| 16h30 |
Men's C1 - 1,000 m repechage 1 |
| 16h40 |
Men's C1 - 1,000 m repechage 2 |
| 16h50 |
Men's K2 - 1,000 m repechage 1 |
| 17h00 |
Men's K2 - 1,000 m repechage 2 |
| 17h10 |
Men's K2 - 1,000 m repechage 3 |
| 17h20 |
Men's C2 - 1,000 m repechage 1 |
| 17h30 |
Men's C2 - 1,000 m repechage 2 |
| 17h40 |
Men's K4 - 1,000 m repechage 1 |
| 17h50 |
Men's K4 - 1,000 m repechage 2 |