Discover what's on in Edinburgh this month.
From dazzling musical shows and breath-taking festivals to fascinating exhibitions and virtual debates and readings, there is always lots to do in Edinburgh. Browse through our list of events below and plan your weekend, week, or month ahead.
Due to Covid-19, some events and festivals have gone virtual so you can be entertained from the safety and comfort of your own home.
There is light, however, as we are discovering more physical events returning to Edinburgh with new safety measures. Please keep an eye on this page to see What's On in Edinburgh this month.
This is Edinburgh: Your guide to what's on in Edinburgh
Interested in reading more about all-things Edinburgh? Why not check out our blog section – with everything from the top places for Afternoon Tea to dog-friendly places to visit in the city, it’s well worth a read>
Celebrate Oscar winning songs, films and dance routines from the Golden Ages of Hollywood through to Disney family favourites with Strictly’s favourite couple, Aljaž & Janette!
Can you write witty poems and revolting rhymes about the human body, medicine or medical history?!
Discover, escape and create this Easter. Experience digital puppet theatre, animated short films and creative family workshops, all from the comfort of home.
Five incredible legends, five unmissable gigs - streamed straight to your living room!
Witness the spirit of Beltane brought to life in the virtual realm with an evening of poetry, art, and song.
Quench your thirst for knowledge with Pint of Science, a worldwide science festival where researchers share their scientific discoveries with you!
The Parking Lot Social Spring Breakout rolls into Dalkeith Country Park this May, with movies, comedy, panto, and more!
The International Children’s Festival will showcase great theatre and dance created especially for children and young people with a combination of outdoor and digital performances
Join in Scotland's biggest virtual running festival! Your challenge, your rules – complete your challenge in one day or over multiple days.