Tickets for Hay Festival 2024 go on sale to the general public this Friday (March 15) just days after the full programme for the event was revealed.

Hay Festival is set to return for its 37th spring edition in 2024 and will feature the likes of BBC's Match Of The Day host Gary Lineker, Spice Girl Geri Halliwell-Horner, former prime minister Theresa May and actress Dame Judi Dench.

This years festival will run from May 23 to June 2 in Hay-on-Wye in Powys.

Hay Festival 2024 tickets

Tickets are already available for Hay Festival Members, patrons and benefactors via the events website.

Hay Festival 2024 tickets for the general public go on sale Friday (March 15) at midday.

To book your tickets and secure your spot at your chosen event visit the Hay Festival website here.

If you can't make it to the event in person, there are online options available (for more information visit the Hay Festival website).

Hay Festival 2024 programme

Event organisers on Tuesday revealed the full programme for Hay Festival 2024.

Some of the headline acts include:​

  • Charlotte Church
  • Geri Halliwell-Horner (Spice Girls)
  • James Blunt
  • Jools Holland
  • Dame Judi Dench (James Bond)
  • Miriam Margolyes (Harry Potter)
  • Stephen Fry (QI, Fry and Laurie, Sherlock Holmes) 
  • Sir Lenny Henry
  • Toby Jones
  • Gary Lineker (BBC Match of the Day and former England footballer)
  • Jon Richardson (comedian)

You can see the full Hay Festival 2024 programme here.


Hay Festival global chief executive Julie Finch said: “In a year when more voters than ever in history will head to the polls, as at least 64 countries hold their elections, we present a programme to bring people together, respectfully exploring different perspectives and the power of storytelling to unite us.

“With new venues on our free-to-enter festival site and diverse new projects throughout the programme, this is a festival for everyone.

“Join us in a world of different ideas.”

Hay Festival 2024 will run from May 23 to June 2, 2024 in Hay-on-Wye, Powys and tickets go on general sale on Friday (March 15) at midday.