2003 Chicago Cubs season Game log May

| Date_ | Opponent | Score | Loss | Attendance | Record |
|---|---|---|---|---|---|
| May 20 | @ Pirates | Postponed (rain) Rescheduled for September 19 | Postponed (rain) Rescheduled for September 19 | Postponed (rain) Rescheduled for September 19 | Postponed (rain) Rescheduled for September 19 |
| May 21 | @ Pirates | 5–2 | Wood (4–2) | 35086 | 25–20 |
| May 22 | @ Pirates | 3–2 | Sauerbeck (0–4) | 14544 | 26–20 |
| May 23 | @ Astros | 7–5 | Prior (5–2) | 29660 | 26–21 |
| May 24 | @ Astros | 3–2 | Redding (3–4) | 37839 | 27–21 |
| May 25 | @ Astros | 7–3 | Miller (2–6) | 37565 | 28–21 |
| May 26 | Pirates | 10–0 | Wood (4–3) | 40225 | 28–22 |
| May 27 | Pirates | 9–4 | Clement (2–6) | 35961 | 28–23 |
| May 28 | Pirates | 5–4 | D`Amico (4–5) | 32406 | 29–23 |
| May 30 | Astros | 9–1 | Estes (5–4) | 36687 | 29–24 |
| May 31 | Astros | 1 – 0 (16) | Stone (4–1) | 37719 | 30–24 |