The programme for each festival varies from year to year, but typically includes evening and lunchtime concerts (classical, swing, folk and jazz), an art trail, an artisan fair, a 'family fun day' for young children, theatre and dance performances, a local Gardeners Question Time, a short story competition and numerous workshops on creative skills, plus a range fringe events such as exhibitions, beer festivals, quiz nights, treasure trails and others.