The 2010 salaries for the St. Louis Cardinals, ranked in order from highest to lowest, compiled on opening day from various Internet sources, including the Associated Press and USA Today's Baseball Salaries Database. Includes only guaranteed income.
Click here for 2009 and 2010 team salary totals.
St. Louis Cardinals 2010 Player Salaries
| Player | 2010 Salary |
| Matt Holliday | $16,333,328 |
| Chris Carpenter | $15,840,971 |
| Albert Pujols | $14,595,954 |
| Kyle Lohse | $9,187,500 |
| Brad Penny | $7,500,000 |
| Ryan Ludwick | $5,450,000 |
| Adam Wainwright | $4,837,500 |
| Yadier Molina | $4,312,500 |
| Ryan Franklin | $3,050,000 |
| Trever Miller | $2,000,000 |
| Dennys Reyes | $2,000,000 |
| Skip Schumaker | $2,000,000 |
| Felipe Lopez | $1,000,000 |
| Jason LaRue | $950,000 |
| Kyle McClellan | $425,000 |
| Brendan Ryan | $425,000 |
| Colby Rasmus | $418,000 |
| Jason Motte | $411,000 |
| Mitchell Boggs | $402,000 |
| Blake Hawksworth | $402,000 |
| Allen Craig | $400,000 |
| David Freese | $400,000 |
| Jaime Garcia | $400,000 |
| Joe Mather | $400,000 |
| Nick Stavinoha | $400,000 |

