Upcoming Events
Today Monday 7 Jul 2025
Next 2 Weeks Next 4 weeks Pick a Date
Please check with the event organiser to confirm the event is still on - we do check these regularly but things do change!
Remove Weekly Activities
(to view only monthly or one-off events)
Monday 7
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Tuesday 8
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Wednesday 9
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Thursday 10
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Friday 11
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Saturday 12
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Sunday 13
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Monday 14
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Tuesday 15
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Wednesday 16
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Thursday 17
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Friday 18
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Saturday 19
July
Morning (up to 11:59am)
Muirton House Summer Fayre
11:30am
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Sunday 20
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Monday 21
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Tuesday 22
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Wednesday 23
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Thursday 24
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Friday 25
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Saturday 26
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Sunday 27
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Monday 28
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Tuesday 29
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Wednesday 30
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Thursday 31
July
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Friday 1
August
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Saturday 2
August
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)
Sunday 3
August
Morning (up to 11:59am)
Afternoon (12pm to 4:59pm)
Evening (after 5pm)