- January 19, 2018. The St. Louis Cardinals traded Randal Grichuk to the Toronto Blue Jays for Conner Greene (minors) and Dominic Leone.
- December 1, 2017. The St. Louis Cardinals traded Aledmys Diaz to the Toronto Blue Jays for J.B. Woodman (minors).
- July 2, 2017. The Toronto Blue Jays traded Lane Thomas to the St. Louis Cardinals for international bonus slot money.
- July 27, 2011: The St. Louis Cardinals traded Trever Miller, Colby Rasmus, Brian Tallet and P.J. Walters to the Toronto Blue Jays for Octavio Dotel, Edwin Jackson, Corey Patterson and Marc Rzepczynski.
- January 14, 2008: The Toronto Blue Jays traded Troy Glaus to the St. Louis Cardinals for Scott Rolen.
- November 11, 1999: The Toronto Blue Jays traded Pat Hentgen and Paul Spoljaric to the St. Louis Cardinals forĀ Alberto Castillo, Matt DeWitt and Lance Painter.
- July 16, 1998: The St. Louis Cardinals purchased Pat Kelly from the Toronto Blue Jays.
- January 18, 1983: The St. Louis Cardinals purchased Jerry Garvin from the Toronto Blue Jays.
- March 15, 1978: The Toronto Blue Jays traded Tom Bruno and cash to the St. Louis Cardinals for Rick Bosetti.
- December 6, 1977: The Toronto Blue Jays traded a player to be named later and Pete Vuckovich to the St. Louis Cardinals for Victor Cruz and Tom Underwood. The Toronto Blue Jays sent John Scott (December 16, 1977) to the St. Louis Cardinals to complete the trade.