Download our programme here or view the events on each day below:
Tuesday 24 September
Wednesday 25 September
Thursday 26 September
Friday 27 September
Saturday 28 September
Sunday 29 September
Visit the 2019 Line Up to see a list of those taking part in this year's festival.
Also, why not have a go at the annual Poetry Trail?