Arsenal have played Charlton Athletic 63 times in competitive football, winning 40, drawing 11 and losing 12, first meeting on 17 Oct 1936 and most recently on 2 Jan 2007. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 17 Oct 1936 | 1936–37 | First Division | A | Charlton Athletic | 2–0 | Bobby Davidson, Compton | 68,160 |
| 24 Feb 1937 | 1936–37 | First Division | H | Charlton Athletic | 1–1 | Alf Kirchen | 60,568 |
| 20 Nov 1937 | 1937–38 | First Division | A | Charlton Athletic | 3–0 | Ted Drake, Cliff Bastin | 55,078 |
| 2 Apr 1938 | 1937–38 | First Division | H | Charlton Athletic | 2–2 | Ted Drake, Eddie Carr | 52,858 |
| 26 Dec 1938 | 1938–39 | First Division | A | Charlton Athletic | 0–1 | 51,479 | |
| 21 Jan 1939 | 1938–39 | First Division | H | Charlton Athletic | 2–0 | Jack Crayston, Reg Lewis | 39,702 |
| 21 Oct 1939 | 1939–40 | Wartime League | H | Charlton Athletic | 8–4 | ||
| 29 Aug 1942 | 1942–43 | Wartime League | A | Charlton Athletic | 6–2 | ||
| 28 Nov 1942 | 1942–43 | Wartime League | H | Charlton Athletic | 3–0 | ||
| 1 May 1943 | 1942–43 | Wartime League | H | Charlton Athletic | 7–1 | 75,000 | |
| 28 Aug 1943 | 1943–44 | Wartime League | A | Charlton Athletic | 0–1 | ||
| 27 Nov 1943 | 1943–44 | Wartime League | H | Charlton Athletic | 6–2 | ||
| 20 Oct 1945 | 1945–46 | Wartime League | H | Charlton Athletic | 1–2 | ||
| 27 Oct 1945 | 1945–46 | Wartime League | A | Charlton Athletic | 2–6 | ||
| 14 Dec 1946 | 1946–47 | First Division | H | Charlton Athletic | 1–0 | Ronnie Rooke | 38,606 |
| 19 Apr 1947 | 1946–47 | First Division | A | Charlton Athletic | 2–2 | Ian McPherson, Jimmy Logie | 57,983 |
| 27 Aug 1947 | 1947–48 | First Division | A | Charlton Athletic | 4–2 | Don Roper, Jimmy Logie, Reg Lewis, Ian McPherson | 60,323 |
| 3 Sep 1947 | 1947–48 | First Division | H | Charlton Athletic | 6–0 | Reg Lewis, Ronnie Rooke | 54,684 |
| 11 Dec 1948 | 1948–49 | First Division | A | Charlton Athletic | 3–4 | Don Roper, Reg Lewis, Ian McPherson | 51,517 |
| 7 May 1949 | 1948–49 | First Division | H | Charlton Athletic | 2–0 | Don Roper, Doug Lishman | 47,564 |
| 19 Nov 1949 | 1949–50 | First Division | H | Charlton Athletic | 2–3 | Jimmy Logie, Reg Lewis | 57,318 |
| 11 Mar 1950 | 1949–50 | First Division | A | Charlton Athletic | 1–1 | Denis Compton | 51,615 |
| 7 Oct 1950 | 1950–51 | First Division | A | Charlton Athletic | 3–1 | Peter Goring, Alex Forbes, Don Roper | 63,539 |
| 24 Feb 1951 | 1950–51 | First Division | H | Charlton Athletic | 2–5 | Peter Goring, Peter Goring | 58,137 |
| 20 Oct 1951 | 1951–52 | First Division | A | Charlton Athletic | 3–1 | Arthur Milton, Cliff Holton, Cliff Holton | 57,031 |
| 13 Mar 1952 | 1951–52 | First Division | H | Charlton Athletic | 2–1 | Peter Goring, Peter Goring | 35,985 |
| 13 Sep 1952 | 1952–53 | First Division | H | Charlton Athletic | 3–4 | Ray Daniel, Arthur Milton, Peter Goring | 60,102 |
| 24 Jan 1953 | 1952–53 | First Division | A | Charlton Athletic | 2–2 | Doug Lishman, Don Roper | 66,555 |
| 24 Oct 1953 | 1953–54 | First Division | A | Charlton Athletic | 5–1 | Don Roper, Cliff Holton, Ben Marden, Ben Marden, Ben Marden | 60,259 |
| 13 Mar 1954 | 1953–54 | First Division | H | Charlton Athletic | 3–3 | William Dickson, Cliff Holton, Doug Lishman | 41,256 |
| 11 Dec 1954 | 1954–55 | First Division | H | Charlton Athletic | 3–1 | Arthur Milton, Don Roper, Don Roper | 39,498 |
| 5 Mar 1955 | 1954–55 | First Division | A | Charlton Athletic | 1–1 | Jimmy Bloomfield | 48,084 |
| 29 Oct 1955 | 1955–56 | First Division | H | Charlton Athletic | 2–4 | Danny Clapton, Lishman | 47,138 |
| 18 Feb 1956 | 1955–56 | FA Cup | A | Charlton Athletic | 2–0 | Vic Groves, Jimmy Bloomfield | 71,758 |
| 10 Mar 1956 | 1955–56 | First Division | A | Charlton Athletic | 0–2 | 40,553 | |
| 13 Oct 1956 | 1956–57 | First Division | A | Charlton Athletic | 3–1 | Danny Clapton, Derek Tapscott, Derek Tapscott | 40,051 |
| 20 Apr 1957 | 1956–57 | First Division | H | Charlton Athletic | 3–1 | Cliff Holton, Derek Tapscott, Derek Tapscott | 26,364 |
| 25 Jan 1969 | 1968–69 | FA Cup | H | Charlton Athletic | 2–0 | Jon Sammels, Jimmy Robertson | 55,760 |
| 1 Nov 1986 | 1986–87 | First Division | A | Charlton Athletic | 2–0 | Tony Adams, Martin Hayes | |
| 18 Nov 1986 | 1986–87 | League Cup | H | Charlton Athletic | 2–0 | Niall Quinn | |
| 11 Apr 1987 | 1986–87 | First Division | H | Charlton Athletic | 2–1 | Paul Davis, Martin Hayes | 26,111 |
| 3 Oct 1987 | 1987–88 | First Division | A | Charlton Athletic | 3–0 | Michael Thomas, Tony Adams, Perry Groves | |
| 27 Feb 1988 | 1987–88 | First Division | H | Charlton Athletic | 4–0 | Michael Thomas, Alan Smith, Paul Merson, Paul Merson | |
| 26 Dec 1988 | 1988–89 | First Division | A | Charlton Athletic | 3–2 | Brian Marwood, Paul Merson | 18,439 |
| 21 Mar 1989 | 1988–89 | First Division | H | Charlton Athletic | 2–2 | David Rocastle, Paul Davis | 30,259 |
| 23 Sep 1989 | 1989–90 | First Division | H | Charlton Athletic | 1–0 | Brian Marwood | |
| 27 Feb 1990 | 1989–90 | First Division | A | Charlton Athletic | 0–0 | ||
| 29 Aug 1998 | 1998–99 | Premier League | H | Charlton Athletic | 0–0 | 38,014 | |
| 28 Dec 1998 | 1998–99 | Premier League | A | Charlton Athletic | 1–0 | Marc Overmars 53 | 20,043 |
| 26 Aug 2000 | 2000–01 | Premier League | H | Charlton Athletic | 5–3 | Patrick Vieira 19, Thierry Henry 46, Patrick Vieira 61, Thierry Henry 67, Sylvinho 89 | 38,025 |
| 1 Jan 2001 | 2000–01 | Premier League | A | Charlton Athletic | 0–1 | 20,043 | |
| 4 Nov 2001 | 2001–02 | Premier League | H | Charlton Athletic | 2–4 | Thierry Henry 7, Thierry Henry 60 | 38,010 |
| 1 Apr 2002 | 2001–02 | Premier League | A | Charlton Athletic | 3–0 | Thierry Henry 16, Freddie Ljungberg 21, Thierry Henry 25 | 26,339 |
| 14 Sep 2002 | 2002–03 | Premier League | A | Charlton Athletic | 3–0 | Thierry Henry 44, Sylvain Wiltord 67, Edu 88 | 26,080 |
| 2 Mar 2003 | 2002–03 | Premier League | H | Charlton Athletic | 2–0 | Francis Jeffers 26, Robert Pires 45+1 | 38,015 |
| 26 Oct 2003 | 2003–04 | Premier League | A | Charlton Athletic | 1–1 | Thierry Henry 39 | 26,660 |
| 28 Feb 2004 | 2003–04 | Premier League | H | Charlton Athletic | 2–1 | Robert Pires 2, Thierry Henry 4 | 38,137 |
| 2 Oct 2004 | 2004–05 | Premier League | H | Charlton Athletic | 4–0 | Freddie Ljungberg 33, Thierry Henry 48, Thierry Henry 69, José Antonio Reyes 70 | 38,103 |
| 1 Jan 2005 | 2004–05 | Premier League | A | Charlton Athletic | 3–1 | Freddie Ljungberg 35, Freddie Ljungberg 48, Robin van Persie 67 | |
| 26 Dec 2005 | 2005–06 | Premier League | A | Charlton Athletic | 1–0 | José Antonio Reyes 58 | 27,111 |
| 18 Mar 2006 | 2005–06 | Premier League | H | Charlton Athletic | 3–0 | Robert Pires 12, Emmanuel Adebayor 32, Aliaksandr Hleb 49 | 38,223 |
| 30 Sep 2006 | 2006–07 | Premier League | A | Charlton Athletic | 2–1 | Robin van Persie 32, Robin van Persie 49 | 26,770 |
| 2 Jan 2007 | 2006–07 | Premier League | H | Charlton Athletic | 4–0 | Thierry Henry 30, Justin Hoyte 45, Robin van Persie 76, Robin van Persie 90 | 60,057 |
See also: the Charlton Athletic archive and Charlton Athletic v Arsenal.