The streets of Castleton were filled with colour and tradition as the village celebrated its annual Garland Day.
Held each year on Oak Apple Day, the event is one of Derbyshire's oldest customs and is said to commemorate the restoration of King Charles II to the throne in 1660.
The highlight of the day sees the Garland King ride on horseback carrying a huge floral garland, accompanied by attendants and Morris dancers as they make their way through the village.
The garland, made up of thousands of flowers, is later placed on the church tower in a spectacular display.
Drawing visitors from across the region, the event remains a cherished celebration of local heritage, bringing together residents and tourists to enjoy a unique tradition that has been passed down through generations.

1. Castleton Garland Day 2026
Visitors lined the streets to watch one of Derbyshire's oldest and most colourful traditions Photo: Marisa Cashill

2. Castleton Garland Day 2026
Thousands of flowers form the centrepiece of Castleton's annual Garland Day celebrations. Photo: Marisa Cashill

3. Castleton Garland Day 2026
Residents and visitors gathered to celebrate a tradition linked to the restoration of King Charles II in 1660 Photo: Marisa Cashill

4. Castleton Garland Day 2026
Castleton's centuries-old Garland Day tradition continues to attract crowds from across the region Photo: Marisa Cashill