Usa-Places.com has listed approx 14 churches in Weaverville. Some of the Top rated churches in Weaverville are- North Buncombe Church of God, Covenant Church of the Highlands, North Buncombe Church of God, Pleasant Gap United Methodist Church, Ivy Park Church, Saint Matthew's Anglican Church, Union Valley Church, Pleasant Grove Union Church, Union Chapel & Christ United Methodist Church.