The St. Louis Cardinals have won 11 World Series championships.

Quick Scoop

If you’re asking “how many World Series have the Cardinals won?” the answer is 11 titles, the most by any National League team and second only to the New York Yankees in all of MLB.

Key facts

  • Total World Series championships: 11.
  • First title: 1926 vs. the New York Yankees.
  • Most recent title: 2011 vs. the Texas Rangers.
  • All 11 titles were won while the franchise was in St. Louis.

Titles by year (Cardinals)

Here’s a compact look at the championship years:

html

<table>
  <thead>
    <tr>
      <th>Year</th>
      <th>Opponent</th>
      <th>Series result</th>
    </tr>
  </thead>
  <tbody>
    <tr><td>1926</td><td>New York Yankees</td><td>Won 4–3</td></tr>
    <tr><td>1931</td><td>Philadelphia Athletics</td><td>Won 4–3</td></tr>
    <tr><td>1934</td><td>Detroit Tigers</td><td>Won 4–3</td></tr>
    <tr><td>1942</td><td>New York Yankees</td><td>Won 4–1</td></tr>
    <tr><td>1944</td><td>St. Louis Browns</td><td>Won 4–2</td></tr>
    <tr><td>1946</td><td>Boston Red Sox</td><td>Won 4–3</td></tr>
    <tr><td>1964</td><td>New York Yankees</td><td>Won 4–3</td></tr>
    <tr><td>1967</td><td>Boston Red Sox</td><td>Won 4–3</td></tr>
    <tr><td>1982</td><td>Milwaukee Brewers</td><td>Won 4–3</td></tr>
    <tr><td>2006</td><td>Detroit Tigers</td><td>Won 4–1</td></tr>
    <tr><td>2011</td><td>Texas Rangers</td><td>Won 4–3</td></tr>
  </tbody>
</table>

Little storytelling note

Across nearly a century, those 11 titles trace a story from the Rogers Hornsby era in 1926 to the dramatic David Freese heroics in 2011, giving Cardinals fans one of baseball’s richest winning traditions.

TL;DR: The St. Louis Cardinals have won 11 World Series championships, most recently in 2011.

Information gathered from public forums or data available on the internet and portrayed here.