A movement to organize Zoar Church began in 1837. At that time Elder James M. Thomas of the Moriah Association preached a series of sermons at a "preaching stand" built for public worship about three miles southwest of the present site of Shelby, North Carolina. Inspired by the support for this endeavor and the large crowds it attracted, the leaders of the community decided that a church was needed. On September 7, 1837, the church was organized and it was decided that the body shall be known as Zoar Baptist Church.
On March 15, 1838 William Weston gave slightly more than one acre of land on which the first Zoar Church was built. The land was granted to E.M. Chaffin, the first pastor, and deacons James Love and Roberts Putnam.