Organising an event

Regular events calendar

These annual events are not necessarily ones organised by Midlothian Council. Exact dates vary from year to year: check with the individual organisation.


March Lasswade 10 Mile Road Race
April Penicuik Rugby 7s
Dalkeith Arts Exhibition
British Eventing Horse Trials
May Dalkeith Singers Concert
Penicuik Harriers 10k Road Race
Penicuik Hunter & Lasswade, Penicuik on Parade & Penicuik in the Park
Stewart Brewing Beer Festival
The Paper Mill Beer Festival
Sun Inn Seafood Festival


June Loanhead Music Festival
Newtongrange Children’s Gala
Mayfield Gala Day
Poltonhall Gala Day
Gorebridge Gala Day
Loanhead Children’s Sport & Gala Day
July Dalkeith Agricultural Show
August Dalkeith Festival
Midlothian Outdoor Festival
Birkenside Fun Day
Lasswade Rugby Tournament
NMMS Fun Day
Middleton Fun Day
Penicuik Street Fair
Edgehead Fun Day
Cousland Fun Day
Bonnyrigg Fun Day
Midstock Festival, Dalkeith


September Penicuik Arts Festival
Penicuik Folk Festival
Walk the Line: Penicuik-Dalkeith Walk
Roslin Fun Day
Temple Village Fete
Loanhead Street Fair
Midfest Family Fun Day
Midlothian Doors Open Day
Penicuik Horticultural Society Show
Dalkeith Horticultural Society Show
Edinburgh Riding of the Marches
October Midlothian Science Festival (2 weeks)
October/November Dalkeith Arts Exhibition (2 weeks)


November British University Dry Slope Championship
Mayfield Fireworks
Lasswade Cross Country
Loanhead Fireworks
Mayfield Fireworks
Bonnyrigg  Armistice Parade
Gorebridge Armistice Parade
Loanhead Armistice Parade
Newtongrange Armistice Parade
Newbattle Abbey Christmas Fair
December Dalkeith Singers Concert
Christmas Light Switch on for:
  • Loanhead
  • Dalkeith
  • Mayfield
  • Gorebridge
  • Bonnyrigg
  • Newtongrange
  • Penicuik