Flora Day is usually held on 8th May, unless that date falls on a Sunday or Monday, in which case the previous Saturday is taken.

Due to the coronation of King Charles III on 6th May, Flora Day this year has been moved to the 5th.


2023 Friday 5th May
2024 Wednesday 8th May



Thursday 8th May