Due to weather, the Church Picnic at David Garrard’s Farm has been postponed until Friday, June 30.