| , Crail | |
| 03336663366 | |
| Crail Festival Website | |
| Follow crail_festival on Twitter | |
| Facebook information can be found here | |
| Follow crailfestival on Instagram | |
The Festival is held in July each year, providing a platform for many talented artists, musicians and performing artists to come together and celebrate a programme of art, entertainment and family fun in Crail, which is nestled in the Kingdom of Fife.
StAnza is a dynamic, welcoming poetry festival held in the historic town of St Andrews every March.
READ MOREScotland’s East Neuk Festival (ENF) will take place from Wednesday 25th June - Sunday 29th June 2025.
READ MOREImmerse yourself in a vibrant showcase of creativity, right within the charming village of Pittenweem in the picturesque East Neuk of Fife.
READ MORELargo Arts Week returns this summer for its 6th year from 12th – 20th July to our villages of Lower Largo, Lundin Links and Upper Largo.
READ MOREThis year, we will be holding the fourth annual Kirkcaldy Cycling Festival from 3rd-11th September.
READ MORECambo estate is the birthplace of this annual snowdrop celebration and home to the UK’s Plant Heritage national collection of snowdrops.
READ MOREFife Climate Festival is a celebration of community climate action across Fife, rooted in culture, creativity and connection.
READ MOREThe St Andrews Photography Festival aims to celebrate a long line of Scottish photographers, historic and contemporary and to recognise St Andrews as the home of Scottish Photography.
READ MOREOutwith Festival is a friendly music and arts festival that springs into life every September in the small but mighty city of Dunfermline.
READ MORELangtoun Jazz Festival returns in 2024 with lots of events happening around Kirkcaldy on the last weekend in June!
READ MOREOn The Rocks is St Andrews' student-run arts festival, showcasing art, fashion, theatre, photography, film and music from the student body and wider community.
READ MOREKirkcaldy Walking Festival is back for 2025 with a programme of led walks taking place from 6th - 15th June.
READ MORE