Join the locals in celebrating our unique Scottish heritage and soak up the unique spirit of these parts. Experience the thundering hooves of the Common Ridings, indulge in a local food festival, dance the night away to live music and find perfect family fun at year-round festivals; our calendar is packed with outstanding events.

Every effort has been made to verify the accuracy of the event information but we recommend contacting the event organisers before attending.


Hop Run

Do you like great beer and running on amazing riverside trails? If so, Hop Run is the perfect event for you! It’s a 10K trail…...

date_range 24th October, 2020


TweedLove Vallelujah

Vallelujah is the first event in the TweedLove’s Triple Crown Series and this year it’s also Round One of the British National Enduro Series. It…...

date_range 27th March, 2021 - 28th March, 2021


Midstock Festival

Midstock invites families, music-lovers and party animals alike to Dalkeith Country Park to enjoy the summer sunshine. With bars serving Scottish ales and more local…...

date_range 4th June, 2021 - 5th June, 2021


BVAC Classic – Festival of Motoring

The BVAC Classic – Festival of motoring will take place at Thirlestane Castle in Lauder on Sunday 7th June. The 2020 event is celebrating the…...

date_range 6th June, 2021


Dog's Day Out at Traquair

If you love dogs and your dog loves a good day out then Traquair is the place to come on Sunday 12th July. Now in…...

date_range 18th July, 2021


Midlothian Outdoor Festival

The Festival takes place every August, and showcases the great things you can do in Midlothian’s outdoors. You can discover the county, on guided walks,…...

date_range 7th August, 2021 - 15th August, 2021


TweedLove

Celebrate 10 years of the award-winning TweedLove Bike Festival with a variety of events, family fun, and delicious food and drink. TweedLove is all about…...

date_range 17th September, 2021 - 19th September, 2021


TweedLove Tenduro

Celebrate 10 years of the TweedLove Bike Festival at the biggest enduro race of the summer. Join the pros to ride five of the best…...

date_range 17th September, 2021 - 19th September, 2021