This is a list of Canadian Football League (CFL) seasons, including seasons in Canadian football prior to the CFL's founding in 1958.
The first 29 CFL seasons each consisted of 9 teams playing in the same 9 cities. Until 1973, Western Canadian teams played 16 games compared to 14 for Eastern Canada. Since then, all teams played 16 games per season until the season was expanded to 18 games in 1986.
Since 1987, the number of teams has changed several times but the CFL has retained an 18 game schedule. As of 2018[update], the CFL includes 9 teams in the same cities as during the inaugural season in 1958.