CARDIFFWIRE NEWS PULSE English (UK)
cardiffwire.uk Cardiffwire News Pulse
Subscribe
Blog Business Local Politics Tech World

When Did Arsenal Last Win the Premier League – Full Guide

Jack Thomas Carter Bennett • 2026-05-10 • Reviewed by Daniel Mercer

For Arsenal supporters, the question of the club’s last Premier League title carries a mix of pride in an historic achievement and frustration over a lengthy drought. The answer points directly to a single, unforgettable season that stands as a landmark in English football. That campaign remains the only unbeaten season in the modern Premier League era, a feat that continues to define the club’s legacy in the competition.

Understanding the context of that achievement, the manager who masterminded it, and the years that followed explains why the question “When did Arsenal last win the Premier League?” remains so relevant. This article provides a clear, fact-based breakdown of the history, key statistics, and the current outlook for the club.

When Did Arsenal Last Win the Premier League?

Arsenal last won the Premier League in the 2003–04 season, which ended in May 2004. The team, managed by Arsène Wenger, completed the entire 38-match campaign without a single defeat, earning the nickname “The Invincibles.” This remains the only unbeaten season in the Premier League era.

📅
Last Title
2003/04 season (ended May 2004)
🏆
Total Premier League Titles
3 (1997/98, 2001/02, 2003/04)
👤
Manager of Last Title
Arsène Wenger

Famous Record
Unbeaten all season – ‘The Invincibles’

Key Insights from That Historic Season

  • Arsenal’s 2003/04 season is the only unbeaten Premier League campaign in the modern era.
  • The club’s drought (over 20 years without a PL title) is the longest in its top-flight history.
  • Three titles in a 7-season span (1998–2004) marked Arsenal’s strongest period under Arsène Wenger.
  • Since 2004, Arsenal has finished 2nd only twice (2016, 2023) and has often struggled with consistency.
  • Managerial changes (Wenger, Emery, Arteta) reflect the club’s search for a return to dominance.
  • The Invincibles season remains a gold standard for Premier League teams; no other club has repeated the feat.

Arsenal’s Premier League Title-Winning Seasons (Premier League Era)

Season League Position Points Top Scorer Manager
1997/98 1st 78 Dennis Bergkamp (16) Arsène Wenger
2001/02 1st 87 Thierry Henry (24) Arsène Wenger
2003/04 1st 90 Thierry Henry (30) Arsène Wenger
2023/24 2nd 89 Bukayo Saka (16) Mikel Arteta

* Only includes Premier League era (since 1992/93). Pre-PL top flight titles not shown. Source: Premier League official statistics.

Who Was the Manager When Arsenal Last Won the Premier League?

Arsène Wenger was the manager when Arsenal last won the Premier League. He managed the club from 1996 to 2018 and oversaw three Premier League titles, including the Invincibles campaign. The 2003–04 season is widely considered the pinnacle of Wenger’s tenure in terms of league dominance and tactical legacy. His ability to blend attacking flair with defensive organisation produced a team that remains a benchmark in English football.

Managerial Milestone

Arsène Wenger’s three Premier League titles (1997/98, 2001/02, 2003/04) place him among the most successful managers in the competition’s history. The 2003/04 season is his crowning achievement, as his team became the first in the modern era to go an entire league campaign unbeaten, a feat no other club has matched since it began in 1992.

How Many Times Has Arsenal Won the Premier League?

Arsenal have won the Premier League three times since the competition’s inception in 1992. Their titles came in the 1997/98, 2001/02, and 2003/04 seasons. For context, as of the end of the 2023/24 season, Manchester United lead the all-time list with 13 titles, followed by Manchester City (8) and Chelsea (5). Arsenal’s three titles place them joint-fifth with Blackburn Rovers and Leicester City in the Premier League era, though the club’s total of 13 top-flight titles overall is higher.

What Season Did Arsenal Win the Premier League Unbeaten?

Arsenal won the Premier League unbeaten in the 2003/04 season. The team finished with 26 wins, 12 draws, and 0 defeats, accumulating 90 points. This historic achievement earned the side the immortalised nickname “The Invincibles.” The feat was recognised with a specially commissioned golden Premier League trophy, and the team’s unbeaten run extended to 49 consecutive Premier League matches across the 2003/04 and 2004/05 seasons.

When Did Arsenal Last Win a Trophy and What Was It?

While the Premier League title drought continues, Arsenal have won other major honours. Their last major trophy was the FA Cup in the 2019/20 season. The club also won the FA Community Shield in August 2023. In terms of European competition, Arsenal have never won the UEFA Champions League, reaching the final only once, in the 2005/06 season, where they lost to Barcelona.

A Significant Gap

Arsenal have not won the League Cup (Carabao Cup) since the 1992–93 season. This means the club has gone over 30 years without lifting that particular trophy, a notable gap given their status as one of England’s historically most successful clubs.

Arsenal’s FA Cup Success

The FA Cup has been Arsenal’s most frequent trophy source in the post-Invincibles era. Arsène Wenger won the competition four times after 2004 (2005, 2014, 2015, 2017), and Mikel Arteta added a seventh in 2020. This success, however, does not mask the prolonged absence from the Premier League summit.

Arsenal’s Premier League Title Drought: A Timeline (2004–2025)

  1. 2003/04: Arsenal wins Premier League, goes unbeaten (26W, 12D, 0L).
  2. 2004/05: Arsenal finish 2nd (83 pts); Chelsea champions.
  3. 2015/16: Arsenal finish 2nd, 10 points behind Leicester City.
  4. 2019/20: Arsenal win FA Cup; last major trophy before 2023 Community Shield.
  5. 2022/23: Arsenal lead PL for 248 days, but finish 2nd to Man City.
  6. 2024/25: Ongoing season – Arsenal in title race (as of May 2025).

What Is Certain and What Remains Unclear?

Established Information Information That Remains Unclear
Arsenal last won the Premier League in the 2003/04 season. Future dates of next Premier League title are unclear – dependent on team performance and competitor strength.
The season ended in May 2004. Whether Arsenal will win the Premier League again given the dominance of Manchester City and other clubs.
Arsène Wenger was the manager. Exact match-by-match details of the 2003/04 season are widely documented but not included here.
The team is known as ‘The Invincibles’ for going unbeaten.
Arsenal have won three Premier League titles in total.

Clarification: The answer to ‘when did Arsenal last win the Premier League’ is definitively the 2003/04 season. There is no dispute. Uncertainty only exists regarding future events.

Why Has Arsenal Not Won the Premier League Since 2004?

Several factors have contributed to Arsenal’s prolonged absence from the Premier League summit. The rise of financially powerful rivals, particularly Chelsea and Manchester City, has raised the competitive bar. Managerial transition, from Arsène Wenger’s later years through the brief Unai Emery era to the current rebuilding under Mikel Arteta, has also played a role. The departure of key players like Thierry Henry, Patrick Vieira, Cesc Fàbregas, and Robin van Persie, without adequate long-term replacements, hampered the squad’s consistency. Tactically, the club was often slow to adapt to modern pressing and counter-pressing trends, while the league itself now regularly requires 90+ points to win the title, a threshold Arsenal have only met once since 2004 (with their 89 points in the 2023/24 season).

Sources and Verbatim Quotes

“We are unbeaten at home… it’s a fantastic achievement. I think the team spirit is fantastic.”

— Arsène Wenger, 15 May 2004, after securing the title. Source

“Arsenal’s 2003-04 team remains the only side to go through a Premier League season without defeat.”

— Premier League Official Website. Source

“We want to win the league. That is our aim. We are pushing and we are improving every season.”

— Mikel Arteta, 2024 pre-season interview. Source

Summary: What’s Next for Arsenal’s Title Ambitions?

Arsenal have emerged as genuine contenders under Mikel Arteta, finishing 2nd in 2022/23 and 2023/24. With a young core including Bukayo Saka, Martin Ødegaard, and William Saliba, and strategic signings in key positions, a return to the top is a realistic possibility. However, the financial power and consistency of Manchester City remain the biggest obstacle. The 2024/25 season looks promising, and fans and analysts are watching closely to see if the club can finally end its over-two-decade wait for the Premier League title. For more context on the historical performance, you can read about Arsenal’s trophy drought.

Frequently Asked Questions

When did Arsenal last win the Premier League in the last 10 years?

Arsenal have not won the Premier League in the last 10 years. Their last title was in 2003/04, which is over 20 years ago.

When did Arsenal last win the Champions League?

Arsenal have never won the UEFA Champions League. Their best result was reaching the final in 2005/06, losing to Barcelona.

When was the last time Arsenal won a trophy?

Arsenal’s last major trophy was the FA Cup in 2019/20. They also won the Community Shield in 2023.

How many points did Arsenal get in the 2003/04 season?

Arsenal earned 90 points (26 wins, 12 draws, 0 losses).

Who was Arsenal’s top scorer in their last title-winning season?

Thierry Henry was the top scorer with 30 goals in the 2003/04 Premier League season.

Jack Thomas Carter Bennett

About the author

Jack Thomas Carter Bennett

Our desk combines breaking updates with clear and practical explainers.