The 20-year-old was set to become a free agent at the end of the season.
The Daily Mirror reports that the Polish goalkeeper has agreed a new five-year contract at Arsenal.
Szczesny is in front of Manuel Almunia and Vito Mannone in the pecking order at the Emirates Stadium.