Horse-drawn hayrides, trick-or-treat events and much more fall fun is on the docket this weekend around Johnson County.