top of page
DSC_2540.JPG

What's On

The Macfie Hall is host to all manner of events.  From a Sunday cafe for a relaxing coffee and chat to a raucous ceilidh featuring Heriot's own ceilidh band.  

Keep reading to see if we have something up your street. 

Photo © Kirsty Hall Photography

  • Macfie Community Cafe
    Macfie Community Cafe
    Multiple Dates
    Sun, 16 Jun
    Heriot
    16 Jun 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    16 Jun 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    Come down to the Hall for your Sunday breakfast, lunch, or just a cake and coffee!
    Share
  • Summer Wednesday Club  11am- 1.30pm
    Summer Wednesday Club  11am- 1.30pm
    Multiple Dates
    Wed, 19 Jun
    Macfie Hall
    19 Jun 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    19 Jun 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    Join us every Wednesday for a blether over a tea or coffee, there may be home baking, or bring your own lunch along, between 11am and 1.30pm.
    Share
  • Macfie Community Cafe
    Macfie Community Cafe
    Multiple Dates
    Sun, 23 Jun
    Heriot
    23 Jun 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    23 Jun 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    Come down to the Hall for your Sunday breakfast, lunch, or just a cake and coffee!
    Share
  • Yoga with Clare
    Yoga with Clare
    Multiple Dates
    Mon, 24 Jun
    Macfie Hall, Heriot
    24 Jun 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    24 Jun 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    Join the Heriot Yoga Class...grab a mat and retreat to the Macfie Hall, all levels welcome
    Share
  • Table Tennis
    Table Tennis
    Multiple Dates
    Mon, 24 Jun
    Macfie Hall
    24 Jun 2024, 20:00 – 21:30
    Macfie Hall, B709, Heriot EH38 5YE, UK
    24 Jun 2024, 20:00 – 21:30
    Macfie Hall, B709, Heriot EH38 5YE, UK
    Whether you're an avid ping ponger or an interested beginner, pop along to the fortnightly table tennis club at Macfie Hall!
    Share
  • Summer Wednesday Club  11am- 1.30pm
    Summer Wednesday Club  11am- 1.30pm
    Multiple Dates
    Wed, 26 Jun
    Macfie Hall
    26 Jun 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    26 Jun 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    Join us every Wednesday for a blether over a tea or coffee, there may be home baking, or bring your own lunch along, between 11am and 1.30pm.
    Share
  • Macfie Community Cafe
    Macfie Community Cafe
    Multiple Dates
    Sun, 30 Jun
    Heriot
    30 Jun 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    30 Jun 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    Come down to the Hall for your Sunday breakfast, lunch, or just a cake and coffee!
    Share
  • Summer Wednesday Club  11am- 1.30pm
    Summer Wednesday Club  11am- 1.30pm
    Multiple Dates
    Wed, 03 Jul
    Macfie Hall
    03 Jul 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    03 Jul 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    Join us every Wednesday for a blether over a tea or coffee, there may be home baking, or bring your own lunch along, between 11am and 1.30pm.
    Share
  • Macfie Community Cafe
    Macfie Community Cafe
    Multiple Dates
    Sun, 07 Jul
    Heriot
    07 Jul 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    07 Jul 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    Come down to the Hall for your Sunday breakfast, lunch, or just a cake and coffee!
    Share
  • Yoga with Clare
    Yoga with Clare
    Multiple Dates
    Mon, 08 Jul
    Macfie Hall, Heriot
    08 Jul 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    08 Jul 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    Join the Heriot Yoga Class...grab a mat and retreat to the Macfie Hall, all levels welcome
    Share
  • Table Tennis
    Table Tennis
    Multiple Dates
    Mon, 08 Jul
    Macfie Hall
    08 Jul 2024, 20:00 – 21:30
    Macfie Hall, B709, Heriot EH38 5YE, UK
    08 Jul 2024, 20:00 – 21:30
    Macfie Hall, B709, Heriot EH38 5YE, UK
    Whether you're an avid ping ponger or an interested beginner, pop along to the fortnightly table tennis club at Macfie Hall!
    Share
  • Summer Wednesday Club  11am- 1.30pm
    Summer Wednesday Club  11am- 1.30pm
    Multiple Dates
    Wed, 10 Jul
    Macfie Hall
    10 Jul 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    10 Jul 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    Join us every Wednesday for a blether over a tea or coffee, there may be home baking, or bring your own lunch along, between 11am and 1.30pm.
    Share
  • Macfie Community Cafe
    Macfie Community Cafe
    Multiple Dates
    Sun, 14 Jul
    Heriot
    14 Jul 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    14 Jul 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    Come down to the Hall for your Sunday breakfast, lunch, or just a cake and coffee!
    Share
  • Yoga with Clare
    Yoga with Clare
    Multiple Dates
    Mon, 15 Jul
    Macfie Hall, Heriot
    15 Jul 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    15 Jul 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    Join the Heriot Yoga Class...grab a mat and retreat to the Macfie Hall, all levels welcome
    Share
  • Summer Wednesday Club  11am- 1.30pm
    Summer Wednesday Club  11am- 1.30pm
    Multiple Dates
    Wed, 17 Jul
    Macfie Hall
    17 Jul 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    17 Jul 2024, 11:00 – 13:30
    Macfie Hall, Macfie Hall, Heriot, EH38 5YA
    Join us every Wednesday for a blether over a tea or coffee, there may be home baking, or bring your own lunch along, between 11am and 1.30pm.
    Share
  • Macfie Community Cafe
    Macfie Community Cafe
    Multiple Dates
    Sun, 21 Jul
    Heriot
    21 Jul 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    21 Jul 2024, 10:00 – 14:00
    Heriot, B709, Heriot EH38 5YE, UK
    Come down to the Hall for your Sunday breakfast, lunch, or just a cake and coffee!
    Share
  • Yoga with Clare
    Yoga with Clare
    Multiple Dates
    Mon, 22 Jul
    Macfie Hall, Heriot
    22 Jul 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    22 Jul 2024, 18:00 – 19:15
    Macfie Hall, Heriot, Heriot EH38 5YE, UK
    Join the Heriot Yoga Class...grab a mat and retreat to the Macfie Hall, all levels welcome
    Share
  • Table Tennis
    Table Tennis
    Multiple Dates
    Mon, 22 Jul
    Macfie Hall
    22 Jul 2024, 20:00 – 21:30
    Macfie Hall, B709, Heriot EH38 5YE, UK
    22 Jul 2024, 20:00 – 21:30
    Macfie Hall, B709, Heriot EH38 5YE, UK
    Whether you're an avid ping ponger or an interested beginner, pop along to the fortnightly table tennis club at Macfie Hall!
    Share

A bright warm space!

bottom of page