| Men's Individual |
| 13:00 -- 1/32 Eliminations |
| 13:50 -- 1/16 Eliminations |
| 19:00 -- 1/32 Eliminations |
| 19:50 -- 1/16 Eliminations |
| Women's Individual |
| 13:30 -- 1/32 Eliminations |
| 14:00 -- 1/16 Eliminations |
| 19:30 -- 1/32 Eliminations |
| 20:00 -- 1/16 Eliminations |
| Men's Singles |
| 13:00 -- Round of 16 |
| 16:30 -- Round of 16 |
| 21:00 -- Round of 16 |
| Women's Singles |
| 13:00 -- Round of 16 |
| 16:30 -- Round of 16 |
| 21:00 -- Round of 16 |
| Mixed Doubles |
| 13:00 -- Quarter-finals |
| 16:30 -- Quarter-finals |
| Women's Doubles |
| 21:00 -- Quarter-finals |
| Time (IST) | Group | Match |
| 13:00 | Preliminary Round Group B | Canada vs France |
| 15:15 | Preliminary Round Group A | China vs Angola |
| 18:30 | Preliminary Round Group B | Australia vs Brazil |
| 20:45 | Preliminary Round Group B | Great Britain vs Russia |
| 00:00 (Aug 2) | Preliminary Round Group A | Croatia vs Czech Republic |
| 02:15 (Aug 2) | Preliminary Round Group A | United States vs Turkey |
| Men's Beach Volleyball |
| 13:00 -- Preliminary Round |
| 13:00 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 00:00 (Aug 2) -- Preliminary Round |
| 00:00 (Aug 2) -- Preliminary Round |
| Women's Beach Volleyball |
| 13:00 -- Preliminary Round |
| 13:00 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 00:00 (Aug 2) -- Preliminary Round |
| 00:00 (Aug 2) -- Preliminary Round |
| Men's Bantam (56kg) |
| 17:30 -- Round of 16 |
| 00:30 (Aug 2) -- Round of 16 |
| Men's Heavy (91kg) |
| 18:30 -- Round of 16 |
| 01:30 (Aug 2) -- Round of 16 |
| Men's Super Heavy (+91kg) |
| 19:30 -- Round of 16 |
| 02:30 (Aug 2) -- Round of 16 |
| Men's Kayak |
| 17:30 -- Semi-finals |
| 19:15 -- Final |
| Women's Individual Time Trial |
| 16:30 -- Final |
| Men's Individual Time Trial |
| 18:15 -- Final |
| Men's Synchronised 3m Springboard |
| 19:00 -- Final |
| Men's Individual Epee |
| 13:00 -- Round of 32 |
| 15:15 -- Round of 16 |
| 16:30 -- Quarter-finals |
| 21:30 -- Semi-finals |
| 23:10 -- Bronze Medal Match |
| 00:00 -- Gold Medal Match |
| Women's Individual Sabre |
| 17:10 -- Round of 32 |
| 18:45 -- Round of 16 |
| 19:40 -- Quarter-finals |
| 22:30 -- Semi-finals |
| 23:40 -- Bronze Medal Match |
| 00:30 -- Gold Medal Match |
| Time (IST) | Group | Match |
| 18:30 | First Round Group C | Egypt vs Belarus |
| 18:30 | First Round Group C | Brazil vs New Zealand |
| 21:00 | First Round Group D | Spain vs Morocco |
| 21:00 | First Round Group D | Japan vs Honduras |
| 21:00 | First Round Group B | Korea vs Gabon |
| 21:00 | First Round Group B | Mexico vs Switzerland |
| 23:45 | First Round Group A | Great Britain vs Uruguay |
| 23:45 | First Round Group A | Senegal vs UAE |
| Men's Individual All-Around |
| 20:30 -- Final |
| Time (IST) | Group | Match |
| 13:30 | Preliminary Round Group B | Norway vs Korea |
| 15:15 | Preliminary Round Group A | Montenegro vs Angola |
| 18:30 | Preliminary Round Group B | France vs Sweden |
| 20:15 | Preliminary Round Group A | Great Britain vs Brazil |
| 23:30 | Preliminary Round Group B | Spain vs Denmark |
| 01:15 (Aug 1) | Preliminary Round Group A | Russia vs Croatia |
| Time (IST) | Group | Match |
| 12:30 | Preliminary Round Group A | Spain vs Australia |
| 14:45 | Preliminary Round Group B | Belgium vs Netherlands |
| 17:45 | Preliminary Round Group B | New Zealand vs India |
| 20:00 | Preliminary Round Group A | South Africa vs Great Britain |
| 23:00 | Preliminary Round Group A | Pakistan vs Argentina |
| 01:15 (Aug 2) | Preliminary Round Group B | Korea vs Germany |
| Men's -90kg |
| 13:30 -- Elimination Round of 32 |
| 13:30 -- Elimination Round of 16 |
| 13:30 -- Quarter-finals |
| 18:00 -- Semi-finals |
| 18:00 -- Repechage and Bronze |
| 20:10 -- Final |
| Women's -70kg |
| 13:30 -- Elimination Round of 32 |
| 13:30 -- Elimination Round of 16 |
| 13:30 -- Quarter-finals |
| 18:00 -- Semi-finals |
| 18:00 -- Repechage and Bronze |
| 20:00 -- Final |
| Men's Single Sculls |
| 13:30 -- Semi-finals |
| Men's Lightweight Double Sculls |
| 13:50 -- Semi-finals |
| Women's Pair |
| 14:10 -- Final |
| Women's Quadruple Sculls |
| 14:20 -- Final |
| Men's Eight |
| 14:30 -- Final |
| Men's Quadruple Sculls |
| 14:40 -- Semi-finals |
| Men's Pair |
| 15:00 -- Semi-finals |
| Men's Laser |
| 16:00 -- Race 6 |
| 16:00 -- Race 5 |
| Men's 49er |
| 16:00 -- Race 6 |
| 16:00 -- Race 5 |
| Men's RS-X |
| 16:00 -- Race 4 |
| 16:00 -- Race 3 |
| Women's Elliott 6m |
| 16:00 -- Round Robin |
| Women's RS-X |
| 16:00 -- Race 4 |
| 16:00 -- Race 3 |
| Women's Laser Radial |
| 16:00 -- Race 6 |
| 16:00 -- Race 5 |
| Women's 25m Pistol |
| 13:00 -- Qualification |
| 19:30 -- Finals |
| Women's 100m Freestyle |
| 14:00 -- Heats |
| 23:38 -- Semi-finals |
| Men's 200m Backstroke |
| 14:20 -- Heats |
| 23:47 -- Semi-finals |
| Women's 200m Breaststroke |
| 14:47 -- Heats |
| 00:24 -- Semi-finals |
| Men's 200m Individual Medley |
| 15:14 -- Heats |
| 00:36 -- Semi-finals |
| Women's 4x200m Freestyle Relay |
| 15:39 -- Heats |
| 00:57 -- Final |
| Men's 200m Breaststroke |
| 23:30 -- Final |
| Women's 200m Butterfly |
| 00:09 -- Final |
| Men's 100m Freestyle |
| 00:17 -- Final |
| Men's Singles |
| 14:00 -- Quarter-finals |
| Women's Singles |
| 18:30 -- Bronze Medal Match |
| 19:30 -- Gold Medal Match |
| Men's Singles |
| 15:30 -- Second Round |
| 15:30 -- Third Round |
| Men's Doubles |
| 15:30 -- Quarter-finals |
| Women's Singles |
| 15:30 -- Second Round |
| 15:30 -- Third Round |
| Women's Doubles |
| 15:30 -- Quarter-finals |
| Mixed Doubles |
| 15:30 -- First Round |
| Time (IST) | Group | Match |
| 13:30 | Preliminary Round Group A | Dominican Rep. vs Japan |
| 15:30 | Preliminary Round Group A | Algeria vs Russia |
| 18:45 | Preliminary Round Group B | Serbia vs Turkey |
| 20:45 | Preliminary Round Group A | Great Britain vs Italy |
| 00:00 (Aug 2) | Preliminary Round Group B | United States vs China |
| 02:00 (Aug 2) | Preliminary Round Group B | Brazil vs Korea |
| Men's 77kg |
| 14:00 -- Group B |
| 23:00 -- Group A |
| Women's 69kg |
| 16:30 -- Group B |
| 19:30 -- Group A |