Canadian Football League attendance
Canadian Football League attendance has averaged no fewer than 20,000 spectators per game for every season since 1963. The CFL consistently draws, on average, the third or fourth largest crowds to its games of any professional sports league in North America, ranking behind the National Football League and Major League Baseball, about on par with Liga MX and ahead of Major League Soccer, the National Basketball Association, National Hockey League and the National Lacrosse League.
To date, a CFL game has drawn in excess of 50,000 spectators 111 times. It happened for the first six times in 1976, when Toronto's Exhibition Stadium was renovated to accommodate the Toronto Blue Jays, and its capacity was enlarged to become the first CFL stadium capable of holding such a large crowd. Later that same season, the Montreal Alouettes moved into Olympic Stadium, following the 1976 Summer Olympics. Large stadiums were constructed soon afterward for the Edmonton Eskimos and BC Lions. During the late 1970s and early 1980s, CFL attendance peaked at about 30,000 fans per game.
During the 1980s and 1990s, CFL attendance declined sharply, reaching its nadir by the mid 1990s due in large part to the league's unsuccessful attempt to expand to the United States. Since start of the 21st century, CFL attendance has stabilized. During the current decade, new stadiums have been constructed for the Hamilton Tiger-Cats, Ottawa Redblacks and Winnipeg Blue Bombers, all with modern amenities and capacities of between one quarter and one half the capacity of an average NFL stadium. A new stadium is under construction to house the Saskatchewan Roughriders while BMO Field in Toronto, originally built for Toronto FC of Major League Soccer, is being renovated to accommodate the Toronto Argonauts. Existing stadiums, most notably Commonwealth Stadium in Edmonton and BC Place in Vancouver, have undergone major upgrades.
During the 2010s, CFL attendance has consistently exceeded 25,000 fans per game. An average of 25,286 fans watched CFL games in 2014. CFL attendance has been depressed during the middle of the current decade by short-term issues, most notably the lack of stadium availability in Toronto and Hamilton. By 2018, attendances in Toronto, Montreal, and Vancouver were consistently below 20,000 fans, prompting long-term concerns in those markets.
Top single-game attendance marks
Below is a list of all Canadian Football League games reported to have been attended by 50,000 or more spectators.Rank | Date | Result | City | Stadium | Attendance | Note |
1. | Tue 09/06/77 | Toronto 20 @ Montreal 14 | Montreal | Olympic Stadium | 69,093 | |
2. | Sun 09/26/76 | Ottawa 2 @ Montreal 23 | Montreal | Olympic Stadium | 68,505 | |
3. | Sun 11/27/77 | Montreal 41 vs. Edmonton 6 | Montreal | Olympic Stadium | 68,318 | Grey Cup |
4. | Tue 08/23/77 | Ottawa 20 @ Montreal 27 | Montreal | Olympic Stadium | 66,544 | |
5. | Sun 11/23/08 | Calgary 22 vs. Montreal 14 | Montreal | Olympic Stadium | 66,308 | Grey Cup |
6. | Sun 11/25/01 | Calgary 27 vs. Winnipeg 19 | Montreal | Olympic Stadium | 65,255 | Grey Cup |
7. | Tue 08/22/78 | B.C. 26 @ Montreal 30 | Montreal | Olympic Stadium | 65,132 | |
8. | Sun 11/25/79 | Edmonton 17 vs. Montreal 9 | Montreal | Olympic Stadium | 65,113 | Grey Cup |
9. | Thu 08/11/77 | Winnipeg 10 @ Montreal 27 | Montreal | Olympic Stadium | 63,330 | |
10. | Sun 11/28/10 | Montreal 21 vs. Saskatchewan 18 | Edmonton | Commonwealth Stadium | 63,317 | Grey Cup |
11. | Sun 10/02/77 | Toronto 18 @ Montreal 6 | Montreal | Olympic Stadium | 62,832 | |
12. | Sun 11/24/02 | Montreal 25 vs. Edmonton 16 | Edmonton | Commonwealth Stadium | 62,531 | Grey Cup |
13. | Sat 09/26/09 | Saskatchewan 23 @ Edmonton 20 | Edmonton | Commonwealth Stadium | 62,517 | |
14. | Fri 09/05/03 | Calgary 0 @ Edmonton 38 | Edmonton | Commonwealth Stadium | 62,444 | |
15. | Tue 09/05/78 | Ottawa 23 @ Montreal 18 | Montreal | Olympic Stadium | 62,197 | |
16. | Sat 10/22/77 | Ottawa 16 @ Montreal 28 | Montreal | Olympic Stadium | 62,157 | |
17. | Sat 11/06/76 | Ottawa 17 @ Montreal 26 | Montreal | Olympic Stadium | 61,950 | |
18. | Fri 09/06/02 | Calgary 11 @ Edmonton 45 | Edmonton | Commonwealth Stadium | 61,481 | |
19. | Sun 11/16/97 | Toronto 47 vs. Saskatchewan 23 | Edmonton | Commonwealth Stadium | 60,431 | Grey Cup |
20. | Sun 11/18/84 | Winnipeg 47 vs. Hamilton 17 | Edmonton | Commonwealth Stadium | 60,081 | Grey Cup |
21. | Sun 11/09/03 | Toronto 26 @ Montreal 30 | Montreal | Olympic Stadium | 60,007 | Eastern Final |
22. | Sun 10/10/82 | B.C. 1 @ Edmonton 30 | Edmonton | Commonwealth Stadium | 59,979 | |
23. | Sun 09/26/82 | Calgary 17 @ Edmonton 36 | Edmonton | Commonwealth Stadium | 59,836 | |
24. | Sun 08/29/82 | Saskatchewan 32 @ Edmonton 25 | Edmonton | Commonwealth Stadium | 59,723 | |
25. | Sun 11/30/86 | Hamilton 39 vs. Edmonton 15 | Vancouver | B.C. Place | 59,621 | Grey Cup |
Fri 10/11/85 | Winnipeg 31 @ B.C. 10 | Vancouver | B.C. Place | 59,478 | ||
Sun 11/17/85 | Winnipeg 22 @ B.C. 42 | Vancouver | B.C. Place | 59,478 | Western Final | |
Fri 09/19/86 | Edmonton 32 @ B.C. 3 | Vancouver | B.C. Place | 59,478 | ||
Sun 11/29/87 | Edmonton 38 vs. Toronto 36 | Vancouver | B.C. Place | 59,478 | Grey Cup | |
Sat 10/27/84 | Winnipeg 3 @ B.C. 20 | Vancouver | B.C. Place | 59,421 | ||
Sun 11/11/84 | Winnipeg 31 @ B.C. 14 | Vancouver | B.C. Place | 59,421 | Western Final | |
Sun 11/20/83 | Winnipeg 21 @ B.C. 39 | Vancouver | B.C. Place | 59,409 | Western Final | |
Sun 11/27/83 | Toronto 18 vs. B.C. 17 | Vancouver | B.C. Place | 59,345 | Grey Cup | |
Sun 11/27/05 | Edmonton 38 vs. Montreal 35 | Vancouver | B.C. Place | 59,157 | Grey Cup | |
Sat 10/30/82 | Hamilton 11 @ Edmonton 14 | Edmonton | Commonwealth Stadium | 59,104 | ||
Sun 10/03/76 | Hamilton 26 @ Montreal 19 | Montreal | Olympic Stadium | 58,730 | ||
Sun 11/21/10 | Toronto 17 @ Montreal 48 | Montreal | Olympic Stadium | 58,021 | Eastern Final | |
Fri 09/06/91 | Calgary 37 @ Edmonton 51 | Edmonton | Commonwealth Stadium | 57,843 | ||
Sun 08/01/82 | Winnipeg 32 @ Edmonton 26 | Edmonton | Commonwealth Stadium | 57,596 | ||
Fri 09/07/90 | Calgary 17 @ Edmonton 34 | Edmonton | Commonwealth Stadium | 57,444 | ||
Sun 11/17/02 | Toronto 18 @ Montreal 35 | Montreal | Olympic Stadium | 57,125 | Eastern Final | |
Sat 08/20/83 | Winnipeg 6 @ B.C. 44 | Vancouver | B.C. Place | 56,852 | ||
Sun 11/24/85 | B.C. 37 vs. Hamilton 24 | Montreal | Olympic Stadium | 56,723 | Grey Cup | |
Sun 08/15/82 | Montreal 8 @ Edmonton 46 | Edmonton | Commonwealth Stadium | 56,354 | ||
Sat 07/17/82 | Toronto 12 @ Edmonton 31 | Edmonton | Commonwealth Stadium | 55,974 | ||
Sun 11/25/18 | Calgary 27 vs. Ottawa 16 | Edmonton | Commonwealth Stadium | 55,819 | Grey Cup | |
Sat 10/14/95 | Calgary 20 @ Saskatchewan 25 | Regina | Taylor Field | 55,438 | ||
Sat 11/19/77 | Ottawa 18 @ Montreal 21 | Montreal | Olympic Stadium | 55,400 | Eastern Final | |
Sat 10/23/76 | Edmonton 17 @ Montreal 10 | Montreal | Olympic Stadium | 55,337 | ||
Sun 11/14/04 | Saskatchewan 25 @ B.C. 27 | Vancouver | B.C. Place | 55,227 | Western Final | |
Sun 11/27/94 | B.C. 26 vs. Baltimore 23 | Vancouver | B.C. Place | 55,097 | Grey Cup | |
Tue 07/26/77 | Calgary 6 @ Montreal 17 | Montreal | Olympic Stadium | 55,085 | ||
Sun 11/28/82 | Edmonton 32 vs. Toronto 16 | Toronto | Exhibition Stadium | 54,741 | Grey Cup | |
Sat 11/08/86 | Winnipeg 24 @ B.C. 36 | Vancouver | B.C. Place | 54,723 | ||
Sun 11/18/07 | Saskatchewan 26 @ B.C. 17 | Vancouver | B.C. Place | 54,712 | Western Final | |
Sun 11/23/80 | Edmonton 48 vs. Hamilton 10 | Toronto | Exhibition Stadium | 54,661 | Grey Cup | |
Sun 10/01/78 | Edmonton 42 @ Montreal 22 | Montreal | Olympic Stadium | 54,652 | ||
Sun 11/20/83 | Hamilton 36 @ Toronto 41 | Toronto | Exhibition Stadium | 54,530 | Eastern Final | |
Sun 11/26/78 | Edmonton 20 vs. Montreal 13 | Toronto | Exhibition Stadium | 54,386 | Grey Cup | |
Fri 09/10/93 | Calgary 16 @ Edmonton 29 | Edmonton | Commonwealth Stadium | 54,324 | ||
Sun 11/27/11 | B.C. 34 vs. Winnipeg 23 | Vancouver | B.C. Place | 54,313 | Grey Cup | |
Sat 11/04/78 | Ottawa 34 @ Montreal 9 | Montreal | Olympic Stadium | 54,159 | ||
Sat 10/12/91 | Edmonton 45 @ B.C. 38 | Vancouver | B.C. Place | 54,108 | ||
Sun 11/26/89 | Saskatchewan 43 vs. Hamilton 40 | Toronto | SkyDome | 54,088 | Grey Cup | |
Sun 11/22/09 | B.C. 18 @ Montreal 56 | Montreal | Olympic Stadium | 53,792 | Eastern Final | |
Sat 10/29/83 | Toronto 22 @ Edmonton 15 | Edmonton | Commonwealth Stadium | 53,577 | ||
Thu 08/01/91 | Toronto 41 @ B.C. 52 | Vancouver | B.C. Place | 53,527 | ||
Sun 10/19/86 | Calgary 30 @ Edmonton 38 | Edmonton | Commonwealth Stadium | 53,504 | ||
Thu 06/23/83 | Calgary 19 @ B.C. 41 | Vancouver | B.C. Place | 53,472 | Pre-season | |
Sun 11/28/76 | Ottawa 23 vs. Saskatchewan 20 | Toronto | Exhibition Stadium | 53,467 | Grey Cup | |
Sun 11/22/81 | Edmonton 26 vs. Ottawa 23 | Montreal | Olympic Stadium | 53,307 | Grey Cup | |
Sat 10/23/04 | Ottawa 21 @ Montreal 52 | Montreal | Olympic Stadium | 53,302 | ||
Fri 09/08/00 | Calgary 10 @ Edmonton 31 | Edmonton | Commonwealth Stadium | 53,248 | ||
Sat 10/15/05 | Saskatchewan 18 @ Edmonton 19 | Edmonton | Commonwealth Stadium | 53,216 | ||
Sun 11/25/12 | Calgary 22 vs. Toronto 35 | Toronto | Rogers Centre | 53,208 | Grey Cup | |
Fri 08/12/83 | B.C. 43 @ Edmonton 13 | Edmonton | Commonwealth Stadium | 52,765 | ||
Sun 11/15/81 | B.C. 16 @ Edmonton 22 | Edmonton | Commonwealth Stadium | 52,709 | Western Final | |
Sat 09/10/83 | Toronto 32 @ B.C. 14 | Vancouver | B.C. Place | 52,656 | ||
Sun 11/19/95 | Baltimore 37 vs. Calgary 20 | Regina | Taylor Field | 52,564 | Grey Cup | |
Fri 09/10/82 | Hamilton 30 @ Toronto 25 | Toronto | Exhibition Stadium | 52,521 | ||
Fri 09/10/99 | Calgary 38 @ Edmonton 13 | Edmonton | Commonwealth Stadium | 52,458 | ||
Sun 09/25/83 | Edmonton 30 @ B.C. 31 | Vancouver | B.C. Place | 52,430 | ||
Wed 08/02/78 | Montreal 11 @ Toronto 16 | Toronto | Exhibition Stadium | 52,308 | ||
Sun 10/02/83 | Calgary 28 @ Edmonton 31 | Edmonton | Commonwealth Stadium | 52,255 | ||
Sun 11/25/07 | Saskatchewan 23 vs. Winnipeg 19 | Toronto | Rogers Centre | 52,230 | Grey Cup | |
Tue 07/25/78 | Hamilton 12 @ Montreal 24 | Montreal | Olympic Stadium | 52,132 | ||
Sun 11/30/14 | Hamilton 16 vs. Calgary 20 | Vancouver | B.C. Place | 52,056 | Grey Cup | |
Sun 11/24/91 | Toronto 36 vs. Calgary 21 | Winnipeg | Winnipeg Stadium | 51,985 | Grey Cup | |
Mon 08/20/79 | Ottawa 14 @ Montreal 32 | Montreal | Olympic Stadium | 51,487 | ||
Fri 08/05/83 | Saskatchewan 21 @ Edmonton 36 | Edmonton | Commonwealth Stadium | 51,448 | ||
Sun 09/11/83 | Hamilton 21 @ Edmonton 50 | Edmonton | Commonwealth Stadium | 51,428 | ||
Tue 07/18/78 | Toronto 23 @ Montreal 30 | Montreal | Olympic Stadium | 51,388 | ||
Sun 11/14/04 | Toronto 26 @ Montreal 18 | Montreal | Olympic Stadium | 51,296 | Eastern Final | |
Sat 10/22/05 | Toronto 49 @ Montreal 23 | Montreal | Olympic Stadium | 51,269 | ||
Sun 11/21/04 | Toronto 27 vs. B.C. 19 | Ottawa | Frank Clair Stadium | 51,242 | Grey Cup | |
Wed 07/25/79 | Calgary 19 @ Montreal 7 | Montreal | Olympic Stadium | 51,237 | ||
Sun 09/09/79 | Toronto 11 @ Montreal 31 | Montreal | Olympic Stadium | 51,203 | ||
Fri 09/09/94 | Calgary 12 @ Edmonton 38 | Edmonton | Commonwealth Stadium | 51,180 | ||
Sun 11/21/82 | Winnipeg 21 @ Edmonton 24 | Edmonton | Commonwealth Stadium | 51,111 | Western Final | |
Sun 11/16/03 | Edmonton 34 vs. Montreal 22 | Regina | Taylor Field | 50,909 | Grey Cup | |
Fri 09/11/98 | Calgary 30 @ Edmonton 23 | Edmonton | Commonwealth Stadium | 50,856 | ||
Sun 11/27/88 | Winnipeg 22 vs. B.C. 21 | Ottawa | Landsdowne Park | 50,604 | Grey Cup | |
Sun 09/17/78 | Hamilton 4 @ Montreal 14 | Montreal | Olympic Stadium | 50,567 | ||
Sun 10/09/77 | Saskatchewan 18 @ Montreal 20 | Montreal | Olympic Stadium | 50,540 | ||
Sun 11/17/91 | Winnipeg 3 @ Toronto 42 | Toronto | SkyDome | 50,380 | Eastern Final | |
Fri 09/10/04 | Calgary 12 @ Edmonton 44 | Edmonton | Commonwealth Stadium | 50,366 | ||
Fri 09/30/11 | Edmonton 24 @ B.C. 33 | Vancouver | B.C. Place | 50,213 | ||
Wed 08/11/76 | Ottawa 27 @ Toronto 16 | Toronto | Exhibition Stadium | 50,212 | ||
Sun 11/18/12 | Toronto 27 @ Montreal 20 | Montreal | Olympic Stadium | 50,112 | Eastern Final | |
Sun 11/12/06 | Saskatchewan 18 @ B.C. 45 | Vancouver | B.C. Place | 50,084 | Western Final | |
Sun 11/28/93 | Edmonton 33 vs. Winnipeg 23 | Calgary | McMahon Stadium | 50,035 | Grey Cup |
League Records
Single Game Records
Season Records
Team Records
[BC Lions]
Type of Record | Attendance | Date/Year | Stadium | Result/Games |
Pre-season game | 53,472* | Thu 06/23/83 | B.C. Place | Calgary 19 @ B.C. 41 |
Regular season game | 59,478 | Fri 10/11/85 Fri 09/19/86 | B.C. Place | Winnipeg 31 @ B.C. 10 Edmonton 32 @ B.C. 3 |
Playoff game | 59,478 | Sun 11/17/85 | B.C. Place | Winnipeg 22 @ B.C. 42 |
Grey Cup game | 59,621 | Sun 11/30/86 | B.C. Place | Hamilton 39 vs. Edmonton 15 |
Total Attendance-Regular season | 418,738 | 1986 | B.C. Place | 9 games |
Total Attendance-Regular season and playoffs | 459,119 | 1986 | B.C. Place | 10 games |
Average Attendance-Regular season | 46,526 | 1986 | B.C. Place | 9 games |
Average Attendance-Regular season and playoffs | 47,089 | 1983 | B.C. Place | 9 games |
[Calgary Stampeders]
[Edmonton Eskimos]
[Hamilton Tiger-Cats]
[Ottawa Rough Riders] / Renegades">Ottawa Renegades">Renegades / Redblacks">Ottawa Redblacks">Redblacks
[Montreal Alouettes]
[Saskatchewan Roughriders]
[Toronto Argonauts]
[Winnipeg Blue Bombers]
CFL attendance vs. other North American professional sports leagues
The following table compares the Canadian Football League regular season average attendance against the regular-season average attendance for the other professional sports leagues in North America with average attendance of at least 10,000 spectators per game.League | Sport | # Teams | Season | Average attendance | Average vs. prior season | Total Attendance | Ref |
National Football League | American football | 32 | 2019 | 66648 | -0.7 | 17061787 | |
Major League Baseball | Baseball | 30 | 2019 | –1.7 | 68494752 | ||
Liga MX | Soccer | 18 | 2018–19 | 22896 | -9.7 | 3503135 | |
Canadian Football League | Canadian football | 9 | ' | ' | –3.9 | 1856263 | |
Major League Soccer | Soccer | 24 | 2019 | 21310 | -0.03 | 8694584 | |
National Basketball Association | Basketball | 30 | 2018-19 | 17,844 | -0.7 | 21964447 | |
National Hockey League | Ice hockey | 31 | 2018-19 | 17,377 | –0.7 | 22002081 |