Skip to content
Skip to content

May Day Bank Holiday celebration

This year's Early May Bank Holiday Monday at Avebury features maypole dancing in the farmyard and Morris dancing demonstrations.

  • Booking not needed
  • Free event (admission applies)

Join us at Avebury on Bank Holiday Monday (4 May) for a special spring celebration.

Younger visitors will be able to take part in maypole dancing in the farmyard, and we'll have live performances from the excellent Devizes Jubilee Morris company.

There will also be an opportunity to make your own flower crown to mark the height of spring.

Flower crown making will cost £4, but all other activities listed above are free for visitors.

Times

Prices

Event ticket prices

This event is free, but normal admission charges apply for the venue.

Check admission prices

The basics

Suitability

Suitable for all ages.

Meeting point

All activities will be based in and around the farmyard.

What to bring and wear

Please wear clothes suitable for the weather conditions.

Accessibility

The barn can be accessed in a way free from steps, but there are cobbles and uneven ground areas.

Upcoming events

In the Blink of An Eye - An exhibition of landscapes 

In the Blink of An Eye presents artist Amy Shuckburgh’s atmospheric landscapes of Wiltshire.

Event summary

on
2 May to 12 Jul 2026
at 10:00 to 17:00+ 71 other dates or times

Guided tour of Avebury Manor Garden 

Join a tour of the beautiful Avebury Manor Garden with Head Gardener Garry to learn about seasonal highlights, a varied history, and exciting new developments in the historic garden rooms.

Event summary

on
21 May to 24 Sep 2026
at 10:00 to 11:30+ 4 other dates or times

Avebury Manor Garden celebration day 

Step into a day of garden magic as we celebrate creativity, community, and the joy of spring.

Event summary

on
25 May 2026
at 11:00 to 15:00

Outdoor theatre: King Arthur and the Holy Fail 

The Three Inch fools present an epic night of medieval mayhem in Avebury Manor Garden.

Event summary

on
21 Aug to 22 Aug 2026
at 18:30 to 20:30+ 1 other date or time