how many canadian teams are in the mlb
There is one Canadian team in Major League Baseball: the Toronto Blue Jays.
Quick Scoop
- As of the mid‑2020s, MLB has 30 teams, and only one is based in Canada: the Toronto Blue Jays in Toronto, Ontario.
- Canada previously had a second team, the Montreal Expos, but they moved to Washington, D.C. after the 2004 season and became the Washington Nationals.
- There is ongoing chatter about possible future expansion back into Canada (often mentioning Montreal or Vancouver), but no new Canadian MLB franchise has been approved.
So if you’re wondering how many Canadian teams are in the MLB right now , the answer is just one — and the entire country is riding with the Blue Jays.
TL;DR: Only one Canadian MLB team today: the Toronto Blue Jays.
Information gathered from public forums or data available on the internet and portrayed here.