| Women's Individual |
| 13:00 -- 1/8 Eliminations |
| 18:00 -- Quarterfinals |
| 18:52 -- Semifinals |
| 19:21 -- Bronze Medal Match |
| 19:37 -- Gold Medal Match |
| Men's Doubles |
| 13:00 -- Quarter-finals |
| Women's Singles |
| 16:30 -- Quarter-finals |
| Mixed Doubles |
| 16:30 -- Semi-finals |
| Men's Singles |
| 21:00 -- Quarter-finals |
| Women's Doubles |
| 21:00 -- Semi-finals |
| Time (IST) | Group | Match |
| 13:00 | Preliminary Round Group A | France vs Qualifier 1 |
| 15:15 | Preliminary Round Group B | Australia vs China |
| 18:30 | Preliminary Round Group A | Argentina vs Tunisia |
| 20:45 | Preliminary Round Group B | Brazil vs Qualifier 3 |
| 00:00 (Aug 3) | Preliminary Round Group B | Spain vs Great Britain |
| 02:15 (Aug 3) | Preliminary Round Group A | United States vs Qualifier 2 |
| Men's Beach Volleyball |
| 13:00 -- Preliminary Round |
| 13:00 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 00:00 (Aug 3) -- Preliminary Round |
| 00:00 (Aug 3) -- Preliminary Round |
| 02:00 (Aug 3) -- Lucky Losers |
| 02:00 (Aug 3) -- Lucky Losers |
| Women's Beach Volleyball |
| 13:00 -- Preliminary Round |
| 13:00 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 18:30 -- Preliminary Round |
| 02:00 (Aug 3) -- Lucky Losers |
| 02:00 (Aug 3) -- Lucky Losers |
| Men's Light (60kg) |
| 17:30 -- Round of 16 |
| 00:30 -- Round of 16 |
| Men's Middle (75kg) |
| 18:30 -- Round of 16 |
| 01:30 -- Round of 16 |
| Men's Canoe Double |
| 17:30 -- Semi-finals |
| 19:18 -- Final |
| Women's Kayak |
| 18:12 -- Semi-finals |
| 19:57 -- Final |
| Women's Team Sprint |
| 20:00 -- Qualifying |
| 20:30 -- First Round |
| 21:59 -- Finals |
| Men's Team Sprint |
| 20:15 -- Qualifying |
| 21:46 -- First Round |
| 22:15 -- Finals |
| Men's Team Pursuit |
| 20:42 -- Qualifying |
| Individual Dressage |
| 15:00 -- Grand Prix Day 1 |
| Team Dressage |
| 15:00 -- Grand Prix Day 1 |
| Women's Team Foil |
| 13:00 -- Round of 16 |
| 14:30 -- Quarter-finals |
| 16:00 -- Semi-finals |
| 19:00 -- Placement 7-8 |
| 19:00 -- Placement 5-6 |
| 22:00 -- Bronze Medal Match |
| 23:15 -- Gold Medal Match |
| Women's Individual All-Around |
| 20:30 -- Final |
| Time (IST) | Group | Match |
| 13:30 | Preliminary Round Group B | Spain vs Korea |
| 15:15 | Preliminary Round Group A | France vs Tunisia |
| 18:30 | Preliminary Round Group B | Croatia vs Hungary |
| 20:15 | Preliminary Round Group A | Great Britain vs Argentina |
| 23:30 | Preliminary Round Group B | Serbia vs Denmark |
| 01:15 (Aug 3) | Preliminary Round Group A | Sweden vs Iceland |
| Time (IST) | Group | Match |
| 12:30 | Preliminary Round Group A | Korea vs Japan |
| 14:45 | Preliminary Round Group B | Australia vs United States |
| 17:45 | Preliminary Round Group A | China vs Netherlands |
| 20:00 | Preliminary Round Group B | South Africa vs Germany |
| 23:00 | Preliminary Round Group A | Belgium vs Great Britain |
| 01:15 (Aug 3) | Preliminary Round Group B | New Zealand vs Argentina |
| Men's -100kg |
| 13:30 -- Elimination round of 64 |
| 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 -78kg |
| 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 |
| Women's Single Sculls |
| 13:30 -- Semi-finals |
| Men's Double Sculls |
| 13:50 -- Final |
| Men's Lightweight Four |
| 14:00 -- Final |
| Men's Four |
| 14:10 -- Semi-finals |
| Women's Lightweight Double Sculls |
| 14:30 -- Semi-finals |
| Men's Lightweight Double Sculls |
| 14:50 -- Semi-finals |
| Women's Eight |
| 16:30 -- Final |
| Men's Finn |
| 16:00 -- Race 8 |
| 16:00 -- Race 7 |
| Men's 470 |
| 16:00 -- Race 2 |
| 16:00 -- Race 1 |
| Men's Star |
| 16:00 -- Race 8 |
| 16:00 -- Race 7 |
| Men's 49er |
| 16:00 -- Race 8 |
| 16:00 -- Race 7 |
| Men's RS-X |
| 16:00 -- Race 6 |
| 16:00 -- Race 5 |
| Women's Elliott 6m |
| 16:00 -- Round Robin |
| Women's RS-X |
| 16:00 -- Race 6 |
| 16:00 -- Race 5 |
| Men's Double Trap |
| 13:00 -- Qualification |
| 18:00 -- Qualification |
| 19:00 -- Finals |
| Men's 25m Rapid Fire Pistol |
| 14:30 -- Qualification |
| Men's 50m Freestyle |
| 14:00 -- Heats |
| 23:30 -- Semi-finals |
| Women's 800m Freestyle |
| 14:25 -- Heats |
| Men's 100m Butterfly |
| 15:20 (Aug 3) -- Heats |
| 00:50 (Aug 3) -- Semi-finals |
| Women's 200m Backstroke |
| 15:45 -- Heats |
| 23:50 -- Semi-finals |
| Women's 200m Breaststroke |
| 23:30 -- Final |
| Men's 200m Backstroke |
| 23:45 -- Final |
| Men's 200m Individual Medley |
| 00:15 (Aug 3) -- Final |
| Women's 100m Freestyle |
| 00:30 (Aug 3) -- Final |
| Men's Singles |
| 14:00 -- Semi-finals |
| 18:30 -- Bronze Medal Match |
| 19:30 -- Gold Medal Match |
| Men's Singles |
| 15:30 -- Quarter-finals |
| Men's Doubles |
| 15:30 -- Semi-finals |
| Women's Singles |
| 15:30 -- Quarter-finals |
| Women's Doubles |
| 15:30 -- Semi-finals |
| Mixed Doubles |
| 15:30 -- Quarter-finals |
| Time (IST) | Group | Match |
| 13:30 | Preliminary Round Group B | Serbia vs Germany |
| 15:30 | Preliminary Round Group A | Australia vs Bulgaria |
| 18:45 | Preliminary Round Group B | Russia vs Tunisia |
| 20:45 | Preliminary Round Group A | Poland vs Argentina |
| 00:00 (Aug 3) | Preliminary Round Group B | Brazil vs United States |
| 02:15 (Aug 3) | Preliminary Round Group A | Great Britain vs Italy |
| Time (IST) | Group | Match |
| 14:00 | Preliminary Round Group A | Spain vs Australia |
| 15:20 | Preliminary Round Group A | Kazakhstan vs Greece |
| 18:10 | Preliminary Round Group B | Montenegro vs Serbia |
| 19:30 | Preliminary Round Group B | Romania vs Hungary |
| 22:20 | Preliminary Round Group B | Great Britain vs United States |
| 23:40 | Preliminary Round Group A | Italy vs Croatia |