The annual Harvest Home Festival was held in Leon this past weekend with three days of fun.