Après 2013, la Ligue canadienne de soccer ne regroupe que des clubs situés en Ontario, la majorité de ces équipes se trouvant dans la métropole de Toronto. Cette ligue semi-professionnelle a été créée en 1998. Son champion n'est pas considéré comme le champion national du Canada, et aucune de ses équipes ne participe au Championnat canadien de soccer.
Toutefois, de 1987 à 1992 a existé un véritable championnat national appelé lui aussi Ligue canadienne de soccer. Les équipes étaient réparties en deux divisions (une à l’Est et l’autre à l’Ouest) de 1987 à 1990 puis dans une poule unique lors des deux dernières saisons.
LCS/CSL Reserve Division ou D2
Depuis 2009, la LCS comprend une seconde division ou se rencontre les équipes réserves de la majorité des équipes de première division. Cette seconde division compte 10 équipes en 2013.
La ligue portait à l'origine le nom de Ligue canadienne de soccer professionnel (Canadian Professional Soccer League), elle fut renommée pour son nom actuel en . Les Mississauga Eagles FC, Capital City et Windsor Stars rejoignent la CSL en 2011 qui passe donc à 14 franchises.
Scandale des matchs truqués
Le , la CBC annonce que le match entre l'Attak de Trois-Rivières et le Toronto Croatia de a été truqué. D'après The National, 18 000 $ CDN de pot-de-vin ont été distribués pour ce match dans le cadre d'un vaste réseau de paris truqués.
En plein conflit judiciaire, l'ACS annonce le 5 mars qu'elle ne reconnait plus la LCS. Grâce à un recours en justice, la saison de LCS 2013 débute néanmoins le 5 mai avec 12 équipes en D1 et 10 en D2.