GLASTONBURY festival is almost over and music lovers are gearing up for the final day of festivities with the likes of Kylie Minogue and Miley Cyrus set to grace the Pyramid Stage.
But can you still get your hands on some tickets to the annual event? Here's everything you need to know.
How can I get tickets for Glastonbury 2019? Is there a resale?
Tickets have already sold out and the big resale took place on April 28, 2019, on
Tickets cost £248 plus £5 booking fee per person and the full amount had to be paid on booking.
Music fans bringing campervans, caravans, and cars also had to purchase additional tickets.
So if you haven't got tickets... you're watching it on TV!
When is Glastonbury 2019?
Glastonbury festival will take place between Wednesday, June 26, 2019, and Sunday, June 30, 2019.
But the Pyramid Stage doesn't see any action until Friday, June 28.
There was no Glastonbury festival in 2018 because it was a "fallow year".
This means that organisers are giving the land at Worthy Farm, where the festival is held, time to recover from the excessive stomping of thousands of festival-goers.
How much was a ticket to Glastonbury 2019?
Tickets for Glastonbury 2019 cost £248 plus a £5 booking fee.
Children aged 12 and under are admitted free of charge and do not need a ticket.
This includes entry to the festival, five nights of camping, a free programme, free mobile charging, an on-site newspaper and free firewood.
Who is playing at Glastonbury 2019?
Here are the acts who will be performing:
Pyramid Stage - Friday, June 28
- Stormzy - 10.15pm
- George Ezra - 8.15pm
- Lauryn Hill - 6pm
- Bastille - 4.15pm
- Sheryl Crow - 2.30pm
- Tom Odell - 1.15pm
- Bjorn Again - 11.45am
Pyramid Stage - Saturday, June 29
- The Killers - 9.45pm
- Liam Gallagher - 7.15pm
- Janet Jackson - 5.45pm
- Hozier - 4pm
- Anne-Marie - 2.40pm
- Carrie Underwood - 1.15pm
- The Proclaimers - 11.45am
Pyramid Stage - Sunday, June 30
- The Cure - 9.30pm
- Vampire Weekend - 7.30pm
- Miley Cyrus - 5.45pm
- Kylie Minogue - 3.45pm
- Years & Years - 1.45pm
- Mavis Staples - 12.15pm
- Langa Methodist Church Choir - 11.00am
Other Stage - Friday, June 28
- Tame Impala - 10.15pm
- Two Door Cinema Club - 8.15pm
- Snow Patrol - 6.30pm
- The Lumineers - 5pm
- Mac Demarco - 3.30pm
- The Wombats - 2pm
- MØ - 12.30pm
- The Vaccines - 11.00am
Other Stage - Saturday, June 29
- The Chemical Brothers - 10.15pm
- Courteeners - 8.45pm
- Sigrid - 7pm
- Johnny Marr - 5.30pm
- Lewis Capaldi - 4pm
- Maggie Rogers - 2.30pm
- Fantastic Negrito - 1pm
- The Cat Empire - 11.30am
Other Stage - Sunday, June 3o
- Christine and the Queens - 10pm
- Dave -8.15pm
- Billie Eilish - 6.45pm
- Loyle Carner - 5.15pm
- Bring Me The Horizon - 3.45pm
- Babymetal - 2.35pm
- Slaves - 1pm
- Circa Waves - 11.50am
- SK Shlomo - 11am
West Holts Stage - Friday, June 28
- Jon Hopkins - 10.15pm
- Jorja Smith - 8.30pm
- Maribou State - 7pm
- The Comet is Coming - 5.30pm
- BCUC - 4pm
- Swindle - 2.30pm
- Acid Mothers Temple - 1pm
- The Mauskovic Dance Band - 11.30am
West Holts Stage - Saturday, June 29
- Wu-Tang Clan - 10.15pm
- Jungle - 8.30pm
- Neneh Cherry - 7pm
- Lizzo - 5.30pm
- Slowthai - 4.15pm
- Ezra Collective - 2.45pm
- Grupo Magnetico - 1.15pm
- The Turbans - 11.30am
West Holts Stage - Sunday, June 30
- Janelle Monae - 9.45pm
- Kamasi Washington - 8pm
- Roy Ayers - 6.30pm
- Fatoumata Diawara - 5pm
- This is the Kit - 3.30pm
- Jeff Goldblum & The Mildred Snitzer Orchestra - 2pm
- Hollie Cook - 12.30pm
- Kokoroko - 11am
John Peel Stage Friday June 28
- Interpol - 10.30pm
- Pale Waves - 9pm
- Aurora - 7.30pm
- Rosalia - 6pm
- Pond - 4.30pm
- Sam Fender - 3.15pm
- Goat Girl - 2pm
- Mahalia - 12.45pm
- Pip Blom - 11.30am
John Peel Stage - Saturday, June 29
- Sean Paul - 10.30pm
- Bugzy Malone - 9pm
- Sharon Van Etten - 7.30pm
- Low - 6pm
- Freya Ridings - 4.30pm
- Shura - 3.15pm
- Gerry Cinammon - 12pm
- She Drew The Gun - 12.45pm
- Swimming Girls - 11.30am
John Peel Stage - Sunday, June 30
- The Streets - 9.30pm
- Friendly Fires - 8pm
- Stefflon Don - 6.30pm
- Tom Walker - 5pm
- Dermot Kennedy - 3.30pm
- Octavian - 2pm
- Alma - 12.30pm
- Eyre Llew - 11.15am
The Park Stage - Friday, June 28
- Cat Power - 11pm
- Michael Kiwanuka - 9.15pm
- Idles - 7.45pm
- Soak - 6.15pm
- King Princess - 4.45pm
- Lukas Nelson & Promise Of The Real - 3.15pm
- Georgia - 2pm
- Steam Down - 12.45pm
- Lankum - 11.30am
The Park Stage - Saturday, June 29
- Hot Chip - 11pm
- Kate Tempest - 9.15pm
- Kurt Vile & The Violaters - 7.45pm
- TBC - 6.15pm
- Sons of Kemet - 4.45pm
- Love Unlimited Synth Orchestra - 3.15pm
- Mattiel - 2pm
- Ama Lou - 12.45pm
- TBC - 11.30am
More music tours and festivals
The Park Stage - Sunday, June 30
- Rex Orange County - 9.15pm
- Little Simz - 7.45pm
- The Good, The Bad and the Queen - 6.15pm
- Fat White Family - 4.30pm
- Palace - 3pm
- Koffee - 2pm
- Jessie Buckley - 12.45pm
- Black Peaches - 11.30am