Football Attendance Lab

Celtic

Scottish Premiership · Scotland

Latest avg (2025/26)
58,515
League rank (2025/26)
#1
Scottish Premiership
All-time peak
60,100
Sat, Oct 15, 2005 · vs Heart of Midlothian
Peak season
2023/24
avg 59,115

Celtic is a football club that plays in Scottish Premiership (Scotland). This database covers 354 home matches from the 2005/06 season through 2025/26.

In the 2025/26 season, Celtic drew an average home crowd of 58,515, ranking #1 in Scottish Premiership. They played 16 matches with a peak of 58,980 and a low of 57,302, totalling 936,234 spectators.

The all-time home attendance record of 60,100 was set on Sat, 2005-10-15 against Heart of Midlothian at Celtic Park.

Home Attendance Trend

Celtic - Home Attendance Trend

Away Attendance Trend

Celtic - Away Attendance Trend

Top 10 Home Matches by Attendance

#1Sat, Oct 15, 20052005/06
Celtic Park·Scottish Premiership
60,100
#2Sun, Apr 16, 20062005/06
Celtic Park·Scottish Premiership
60,047
#3Sat, Mar 4, 20062005/06
Celtic Park·Scottish Premiership
60,018
#4Sun, Aug 5, 20072007/08
Celtic Park·Scottish Premiership
60,000
#5Sat, Jan 14, 20062005/06
Celtic Park·Scottish Premiership
59,995
#6Sat, Dec 10, 20052005/06
Celtic Park·Scottish Premiership
59,895
#7Sat, Jan 28, 20062005/06
Celtic Park·Scottish Premiership
59,875
#8Wed, Apr 5, 20062005/06
Celtic Park·Scottish Premiership
59,699
#9Sun, May 24, 20092008/09
Celtic Park·Scottish Premiership
59,685
#10Sun, Apr 23, 20062005/06
Celtic Park·Scottish Premiership
59,684

Season Statistics

2005/06Scottish Premiership
58,150
Max
60,100
Min
48,649
Matches
19
Total Attendance
1,104,841
2006/07Scottish Premiership
58,111
Max
59,659
Min
55,000
Matches
18
Total Attendance
1,046,003
2007/08Scottish Premiership
56,677
Max
60,000
Min
45,000
Matches
19
Total Attendance
1,076,858
2008/09Scottish Premiership
57,671
Max
59,685
Min
55,117
Matches
19
Total Attendance
1,095,740
2009/10Scottish Premiership
45,582
Max
58,500
Min
24,000
Matches
19
Total Attendance
866,061
2010/11Scottish Premiership
48,968
Max
58,874
Min
40,750
Matches
19
Total Attendance
930,395
2011/12Scottish Premiership
50,904
Max
58,875
Min
41,000
Matches
19
Total Attendance
967,182
2012/13Scottish Premiership
47,090
Max
57,000
Min
39,959
Matches
18
Total Attendance
847,611
2013/14Scottish Premiership
47,057
Max
52,670
Min
44,271
Matches
18
Total Attendance
847,017
2014/15Scottish Premiership
44,585
Max
55,638
Min
40,633
Matches
19
Total Attendance
847,112
2015/16Scottish Premiership
44,850
Max
49,050
Min
41,396
Matches
19
Total Attendance
852,145
2016/17Scottish Premiership
54,624
Max
58,967
Min
37,404
Matches
19
Total Attendance
1,037,864
2017/18Scottish Premiership
57,528
Max
59,259
Min
53,883
Matches
19
Total Attendance
1,093,026
2018/19Scottish Premiership
57,778
Max
59,143
Min
54,563
Matches
19
Total Attendance
1,097,782
2019/20Scottish Premiership
57,944
Max
59,131
Min
54,584
Matches
15
Total Attendance
869,160
2021/22Scottish Premiership
56,079
Max
59,077
Min
24,500
Matches
19
Total Attendance
1,065,498
2022/23Scottish Premiership
58,738
Max
59,646
Min
58,145
Matches
18
Total Attendance
1,057,285
2023/24Scottish Premiership
59,115
Max
59,622
Min
58,888
Matches
4
Total Attendance
236,460
2024/25Scottish Premiership
58,809
Max
59,612
Min
58,436
Matches
19
Total Attendance
1,117,378
2025/26Scottish Premiership
58,515
Max
58,980
Min
57,302
Matches
16
Total Attendance
936,234

Home stadiums

Celtic Park
2005–2025
Matches
374
Avg
53,649
Max
60,100