Die Eröffnung der Station erfolgte am 15. Dezember 1906 durch die Great Northern, Piccadilly and Brompton Railway, die Vorgängergesellschaft der Piccadilly Line. Der ursprüngliche Name lautete "Gillespie Road". Nachdem der FC Arsenal im Jahr 1913 sein neues Stadion bezogen hatte, drängte dessen Manager Herbert Chapman auf eine Namensänderung. Schließlich wurde die Station am 31. Oktober 1932 in "Arsenal (Highbury Hill)" umbenannt. 1960 fiel der Klammerzusatz weg. Die Wandfliesen, die in großen Lettern den ursprünglichen Namen Gillespie Road zeigen, sind erhalten geblieben. Aufgrund der Terroranschläge vom 7. Juli 2005 war die Station einige Wochen lang geschlossen; am 4. August erfolgte die Wiedereröffnung.