Festival Details & Stats
1970
September 19
£1
1,500 tickets
2,500 people
1 venue
14 performers
110 acres
1971
June 20 – 24
5 days
Free
12,000 people
12,000 people
1 venue
21 performers
1978
June 28 – July 8
11 days
500 people
1979
June 21 – 23
3 days
£5
12,000 tickets
12,000 people
2 venues
16 performers
1981
June 19 – 21
3 days
£8
18,000 tickets
18,000 people
2 venues
30 performers
£20,000
1982
June 18 – 20
3 days
£8
25,000 tickets
25,000 people
3 venues
21 performers
1983
June 17 – 19
3 days
£12
30,000 tickets
30,000 people
50p
5 venues
28 performers
£45,000
1984
June 22 – 24
3 days
£13
35,000 tickets
50,000 people
80p
6 venues
26 performers
£60,000
1985
June 21 – 23
3 days
£16
40,000 tickets
40,000 people
90p
6 venues
75 performers
79 performances
£100,000
1986
June 20 – 22
3 days
£17
36,000 tickets
36,000 people
£1
9 venues
71 performers
78 performances
£130,000
1987
June 19 – 21
3 days
£21
60,000 tickets
60,000 people
13 venues
44 performers
45 performances
£130,000
1989
June 16 – 18
3 days
£28
65,000 tickets
65,000 people
£2
9 venues
22 performers
£100,000
1990
June 22 – 24
3 days
£38
70,000 tickets
70,000 people
£3
10 venues
54 performers
£100,000
1992
June 26 – 28
3 days
£49
70,000 tickets
70,000 people
£4
18 venues
30 performers
£250,000
1993
June 25 – 27
3 days
£58
80,000 tickets
80,000 people
£4
18 venues
25 performers
£250,000
1994
June 24 – 26
3 days
£59
80,000 tickets
80,000 people
£5
25 venues
30 performers
£300,000
1995
June 23 – 25
3 days
£65
80,000 tickets
80,000 people
£5
25 venues
30 performers
£400,000
671
1997
June 27 – 29
3 days
£75
90,000 tickets
90,000 people
£5
26 venues
29 performers
£500,000
1998
June 26 – 28
3 days
£80
100,500 tickets
100,500 people
£5
26 venues
31 performers
755
1999
June 25 – 27
3 days
£83
100,500 tickets
100,500 people
£6
26 venues
29 performers
£7 million
800 acres
2000
June 23 – 25
3 days
£87
100,000 tickets
100,000 people
£6
40 venues
225 performers
238 performances
2002
June 28 – 30
3 days
£97
140,000 tickets
140,000 people
£7
35 venues
141 performers
146 performances
25 days
£1 million
755
2003
June 27 – 29
3 days
£105
150,000 tickets
150,000 people
£7
39 venues
30 performers
900 acres
26 hours
£1+ million
2004
June 25 – 27
3 days
£112
150,000 tickets
150,000 people
£7
40 venues
31 performers
24 hours
£1.2 million
2005
June 24 – 26
3 days
£125
153,000 tickets
153,000 people
£7
52 venues
32 performers
1 hour 45 mins
£1.35 million
2007
June 22 – 24
3 days
£145
135,000 tickets
177,500 people
66 venues
254 performers
256 performances
2 hours
2008
June 27 – 29
3 days
£155
135,000 tickets
177,500 people
£10
67 venues
30 performers
31 performances
2 months 22 days
2009
June 24 – 28
5 days
£175
135,000 tickets
177,500 people
£10
76 venues
33 performers
34 performances
4 months
2010
June 23 – 27
5 days
£185
135,000 tickets
177,500 people
£10
88 venues
911 performers
917 performances
12 hours
2 hours
2011
June 22 – 26
5 days
£195
135,000 tickets
177,500 people
£12
94 venues
32 performers
39 performances
4 hours
£2+ million
2013
June 26 – 30
5 days
£205
135,000 tickets
177,500 people
£15
96 venues
26 performers
30 performances
1 hour 40 minutes
2014
June 25 – 29
5 days
£210
135,000 tickets
177,500 people
£16
111 venues
32 performers
45 performances
28 minutes
1 hour 27 minutes
2015
June 24 – 28
5 days
£220
135,000 tickets
203,000 people
£20
115 venues
34 performers
48 performances
15 minutes
26 minutes
2016
June 22 – 26
5 days
£228
135,000 tickets
203,500 people
£25
118 venues
37 performers
53 performances
23 minutes
30 minutes
900 acres
8.5 miles
£2 million
2017
June 21 – 25
5 days
£238
135,000 tickets
203,500 people
£28
119 venues
357 performers
369 performances
22 minutes
50 minutes
£3.1 million
7.8 kilometres
2019
June 26 – 30
5 days
£248
135,000 tickets
203,500 people
£10
129 venues
204 performers
224 performances
29 minutes
36 minutes
7.76 kilometres
2022
June 22 – 26
5 days
£280
142,000 tickets
210,000 people
£15
140 venues
661 performers
702 performances
27 minutes
34 minutes
7.76 kilometres
2023
June 21 – 25
5 days
£335
£15
138 venues
1,512 performers
1,956 performances
22 minutes
1 hour 1 minute
800 acres
7.86 kilometres
2024
June 26 – 30
​ days
5 days
£355
1 venue