2003 Chicago Cubs season Game log July

| Date_ | Opponent | Score | Loss | Attendance | Record |
|---|---|---|---|---|---|
| July 13 | Braves | 7–2 | Zambrano (6–8) | 39832 | 47–47 |
| July 18 | @ Marlins | 6–0 | Clement (7–8) | 26174 | 47–48 |
| July 19 | @ Marlins | 1–0 | Penny (8–7) | 30432 | 48–48 |
| July 20 | @ Marlins | 16–2 | Willis (9–2) | 25574 | 49–48 |
| July 21 | @ Braves | 15–6 | Reynolds (7–5) | 39950 | 50–48 |
| July 22 | @ Braves | 8–4 | Mitre (0–1) | 39226 | 50–49 |
| July 23 | Phillies | 3–0 | Clement (7–9) | 40377 | 50–50 |
| July 24 | Phillies | 14–6 | Wood (10–7) | 40266 | 50–51 |
| July 25 | @ Astros | 5–3 | Dotel (6–4) | 43013 | 51–51 |
| July 26 | @ Astros | 3–1 | Cruz (1–4) | 42679 | 51–52 |
| July 27 | @ Astros | 5–3 | Robertson (10–4) | 42422 | 52–52 |
| July 29 | Giants | 3–0 | Moss (9–7) | 40221 | 53–52 |