VACATION BIBLE SCHOOLS 2023
VACATION BIBLE SCHOOLS!
If you’re looking for a spiritual option to summer camp, there are a LOT of churches in our area hosting Vacation Bible Schools, this summer! Not all churches have announced their schedule, so our calendar isn’t complete just yet, but it’s filling up fast. The majority of them are FREE (but, donations are gladly accepted)!
.
.
- June 4th-7th 5:00pm-7:30pm – First United Methodist Church of Waynesville | 566 S Haywood St, Waynesville, NC | (828) 456-9475 | Ages 3yrs-Completed 5th Grade | REGISTER HERE
- June 4th-7th 5:30pm-7:50pm – High Street Baptist Church | 283 High St, Canton, NC | (828) 648-8830 | Ages 4 through high school | REGISTER HERE
- June 4th-8th 6:00pm-8:30pm – Ridgeway Baptist | 525 Old US 19/23 Hwy, Candler | (828) 667-4442 | REGISTER HERE
- June 4th-9th 5:30pm-8:30pm – Bethel Baptist Church Canton | 5868 Pigeon Rd, Canton NC | Preschool-Adult | REGISTER HERE
- June 5th-9th 5:50pm-8:30pm – Leicester Baptist Church | 18 Tony Lunsford Drive, Leicester, NC | (828) 515-5455 | LEARN MORE HERE
- June 5th-9th 6:30pm-8:30pm – Erwin Hills Baptist Church | 281 New Leicester Hwy, Asheville, NC | 828-254-6400 | LEARN MORE HERE
- June 10th (10:00am-2:00pm) & 11th (11:00am) (the 11th will be a game show commencement ceremony) Homer’s Chapel Free Will Baptist Church | 202 Chapel Road, Black Mountain, NC | (828) 357-8336 | LEARN MORE HERE
- June 11th 3:00pm-6:00pm – Mills River United Methodist Church | 137 Old Turnpike Road, Mills River, NC | 828-891-7788 | Ages 3yrs-5th Grade and 6th grade-12th grade | REGISTER HERE
- June 11th-15th 5:00pm-8:30pm – North Canton Baptist Church | 735 N Canton Rd, Canton, NC | (828) 648-0851 | REGISTER HERE
- June 11th-15th 5:30pm-8:30pm – The Orchard Church | 205 West Brook Dr, Waynesville, NC |828-456-5813 | 3yr-5th grade | REGISTER HERE
- June 11th-15th 6:00pm-8:30pm – Dutch Cove Baptist Church | 4161 Dutch Cove Rd Canton, NC | (828) 648-0406 | Ages 4yrs-5th Grade | REGISTER HERE
- June 11th-15th 6:00pm-8:30pm – Piney Mountain Baptist Church | 150 Elkins Branch Rd, PO Box 1727 Weaverville, NC |828-621-9032
- June 11th-14th 6:30pm-8:00pm – West Hendersonville Baptist Church | 730 Willow Rd, Hendersonville, NC | 828-692-6607 | REGISTER HERE
- June 11th-15th 6:30pm-8:30pm – Bethel Baptist Church Marion NC | 350 Bethel Church Rd, Marion, NC | (828) 738-3531 | All ages | REGISTER HERE
- June 11th-15th 6:30pm-9:00pm – Mountain Valley Baptist Church | 65 mountain valley cemetery road , Zirconia, NC | 828-692-5050 | REGISTER HERE
- June 12th-16th – Tracy Grove Baptist Church | 984 Tracy Grove Rd, Flat Rock, NC | 828-693-7733 | Call to register
- June 12th-16th 9:00am-12:00pm – Hendersonville Church of Christ | 1975 Haywood Rd, Hendersonville, NC | (828) 692-0306 | Ages 5yrs-5th grade | REGISTER HERE
- June 12th-15th 8:30am-12:30pm – Lake Hills Church | 370 Lake Drive, Candler, NC 28715 | Ages 3 years to completed 5th grade | REGISTER HERE
- June 12th-15th 6:00pm-8:15pm – Mud Creek Baptist Church | 403 Rutledge Dr, Hendersonville NC | (828) 692-1262 | REGISTER HERE
- June 12th-15th 6:00pm-8:30pm – French Broad Baptist Church | 182 Grandview Ln Hendersonville, NC | (828) 891-4665 | Ages Pre-K (must be potty trained)- 5th Grade | REGISTER HERE
- June 12th-16th 6:00pm-8:00pm – Balfour Baptist Church | 2502 Asheville Hwy, Hendersonville, NC | (828) 692-8336 | Dinner included | Ages 3yrs-12th Grade | REGISTER HERE
- June 14th-16th 6:30pm-8:30pm – Mountain View Church of God | 4000 Pisgah Dr, Canton, NC | (904) 338-7833 | LEARN MORE HERE
- June 19th-21st (Family Night June 22nd) – Biltmore Church (Arden, Hendersonville, Franklin, and West Asheville Locations). Rising Kindergarten-Grade 5 | REGISTER HERE
- June 19th-23rd 9:00am-12:00pm – Presbyterian Church, PCA | 2101 Kanuga Rd, Hendersonville, NC | REGISTER HERE
- June 19th-23rd 9:00am-12:00pm – Fletcher Seventh-Day Adventist | 1141 Howard Gap Rd, Fletcher NC | REGISTER HERE
- June 19th-22nd 5:30pm-8:00pm – First Baptist Church of Swannanoa | 503 Park St, Swannanoa, NC | (828) 686-5123 | Grades K-6th | REGISTER HERE
- June 19th-22nd 5:30pm-8:00pm (June 17th: Kickoff Concert) (June 25th Closing Celebration) – First Baptist Church Black Mountain | 130 Montreat Rd., Black Mountain, NC | PreK-5th grade | REGISTER HERE
- June 19th-23rd 5:30pm-8:00pm – Enon Baptist Church | 174 Ammons Branch Rd, Marshall, NC | 828-649-3986 | REGISTER HERE
- June 19th-23rd 6:00pm-8:00pm – Boiling Springs Baptist Church | 1291 Fanning Bridge Rd, Fletcher | Ages 4-12yrs | 828-684-5789 | REGISTER HERE
- June 19th-22nd 6:00pm-8:30pm – Ebenezer Baptist Church | 2557 Chimney Rock Rd, Hendersonville, NC | (828) 692-0170 | REGISTER HERE
- June 19th-22nd 6:30pm-8:30pm – West Asheville Baptist | 926 Haywood Rd, Asheville | (828) 253-9824 | Ages 4-12yrs | REGISTER HERE
- June 19th-23 6:00pm-8:00pm – Upward Bible Baptist Church | 1130 Upward Rd, Flat Rock, NC | (828) 674-9556 | REGISTER HERE
- June 19th-23rd your 6:00pm-8:15pm – Brookstone Church | 90 Griffee Rd. Weaverville, NC 28787 | Ages Completed K-5th Graders | REGISTER HERE
- June 20th-23rd 8:45am-12:00pm – First Baptist Church, Hendersonville, NC | 312 West 5th Ave Hendersonville, NC | (828) 693-3493 | Ages 4yrs-Completed 5th Grade | REGISTER HERE
- June 24th 10:00am-2:00pm – Destination Church | 5575 Hendersonville Rd, Fletcher, NC | ages 4-12 | REGISTER HERE
- June 24th 10:00am-6:00pm – Cross Roads Baptist Church | 15 Smyre Rd, Zirconia, NC | 828-458-5456
- June 24th 10:30am-4:00pm – Beacon Baptist Church | 5115 US 25-70, Marshall | REGISTER HERE
- June 25th-28th | Calvary Road Baptist Church | 2701 Soco Road, Maggie Valley, NC | (828) 926-0506 | LEARN MORE HERE
- June 25th-29th 6:00pm-8:30pm – Mountain View Church | 2221 North Fork – Right Fork Rd, Black Mountain, NC | (828) 669-9456 | REGISTER HERE
- June 25th-30th 5:30pm-8:00pm – Beverly Hills Baptist Preschool | 777 Tunnel Rd, Asheville, NC | (828) 298-4612 | Ages 4yrs-Completed 5th Grade | REGISTER HERE
- June 25th-30th 6:00pm-8:30pm – Flat Creek Baptist Church | 21 Flat Creek Church Rd, Weaverville, NC | (828) 778-0909 | REGISTER HERE
- June 25th-30th 6:00pm-8:30pm – Turkey Creek Baptist Church | 805 Capps Rd, Pisgah Forest | (828) 877-3355 | REGISTER HERE
- June 25th-29th 6:30pm-9:00pm – Kings Grove Baptist Church | 2798 Pace Rd, Hendersonville, NC | (828) 243-2586 | REGISTER HERE
- June 26th-28th (Family Night June 29th) – Biltmore Church (Brevard, Espanol, and East Asheville Locations). Rising Kindergarten-Grade 5 | REGISTER HERE
- June 26th-29th 9:00am-12:00pm – Weaverville United Methodist Church | 85 N Main St, Weaverville, NC | (828) 645-6721 | REGISTER HERE
- June 26th-29th 9:00am-12:00pm – Trinity of Fairview | 646 Concord Rd, Fletcher, NC | (828) 628-1188 | Ages 4yrs through completed 6th grade) | REGISTER HERE
- June 26th-29th 9:00am-12:00pm – Trinity Presbyterian Church of Hendersonville PC (in partnership with Grace Lutheran and St. James Episcopal) | 900 Blythe Street, Hendersonville | Ages entering 4 yr Pre-K through 5th grade | REGISTER HERE
- June 26th-29th 9:30am-12:00 pm – First United Methodist Church – Hendersonville | 204 6th Ave W, Hendersonville, NC | (828) 693-4275 | Ages 4yrs-Completed 5th Grade | REGISTER HERE
- June 26th-29th 12:00pm-4:00pm – Etowah United Methodist Church | 110 Brickyard Road, Etowah, NC | 828-891-4360 | REGISTER HERE
- June 26th-30th 9:00am-12:15pm – Fletcher United Methodist Church | 50 Library Rd, Fletcher, NC | (828) 684-7155 | Ages 3yrs-Finished 5th Grade | REGISTER HERE
- June 26th-30th 5:30pm-8:30pm – New Life Community Church, Asheville NC | 147 New Life Dr, Asheville, NC | (828) 254-0040 | Ages Completed Kindergarten to Finished 5th grade | REGISTER HERE
- June 26th-29th 6:00pm-8:00pm – Locust Grove Baptist Church | 1741 Locust Grove Rd, Hendersonville, NC | (828) 685-7231 | Registration at the church the night of
- July 9th-14th (time TBD) – Cedar Hill Baptist Church | 474 Cedar Hill Rd, Alexander, NC | No Registration Necessary. Just show up.
- July 9th-14th 6:00pm-8:00pm – Crestview Baptist Church | 3258 Pisgah Dr, Canton, NC | 828-648-1110 | REGISTER HERE
- July 9th-14th 6:00pm-8:30pm – Naples Baptist Church | 799 Rugby Drive, Hendersonville, NC | (828) 692-7982 | Preschool-6th Grade | REGISTER HERE
- July 9th-14th 6:00pm-8:30pm – Barker Heights Baptist Church
- July 10th-14th 9:00am-12:00pm – Central United Methodist Church | 27 Church St, Asheville, NC | (828) 253-3316 | LEARN MORE HERE
- July 10th-13th 5:30pm-8:00pm – Hominy Baptist | 135 Candler School Rd, Candler, NC | (828) 667-4541 | REGISTER HERE
- July 10th-14th 5:30pm-8:00pm – Long’s Chapel United Methodist Church | 133 Old Clyde Rd, Waynesville, NC | (828) 456-3993 | Age 3yrs-Rising 5th Grade (Rising 6th graders are welcome to be junior helpers) | REGISTER HERE
- July 10th-14th 6:00pm-8:30pm – Mount Moriah Baptist Church | 635 Gilliam Mountain Rd. Edneyville, NC | REGISTER HERE
- July 10th-14th 6:00pm-8:30pm – Pole Creek Baptist Church | 96 Snow Hill Church Rd, Candler | (828) 667-4053 | Grades K-6th | REGISTER HERE
- July 11th-14th 5:30pm-8:00pm – Oak Grove Christian Church of Arden | 5 Morris Rd, Arden, NC | (828) 687-8222 | REGISTER HERE
- July 13th & 14th 6:30pm-8:30pm – Crab Creek Baptist Church | 72 Jeter Mountain Rd, Hendersonville
- July 16th-21st 5:45pm-8:45pm – Newfound Baptist Church | 2605 New Leicester Hwy, Leicester, NC | (828) 683-3178 | REGISTER HERE
- July 17th-21st 8:00am-12:00pm – North Point Baptist Church | 119 Monticello Rd, Weaverville, NC | (828) 658-2226 | Ages 4 through 12 (completed 6th grade) | REGISTER HERE
- July 17th-21st 9:00am-12:00pm – Skyland United Methodist Church | 1984 Hendersonville Rd, Asheville, NC | (828) 684-7283 | Ages 4yrs-Rising 6th Grade | REGISTER HERE
- July 17th-21st 9:00am-12:00pm – Trinity United Methodist Church of Asheville | 587 Haywood Rd, Asheville, NC | (828) 253-5471 | $20/Child, $40/Family | LEARN MORE HERE
- July 17th-20th 5:30pm-8:00pm – Radiant Church (formerly known as Arden First Baptist) | 3839 Sweeten Creek Rd, Arden | (828) 684-6780 | REGISTER HERE
- July 17th-21st 6:00pm-8:30pm – Greenlee Baptist Church | 5967 US 70 W, Old Fort, NC | (828) 668-6075 | Ages 1yr-5th grade | REGISTER HERE
- July 17th-20th 6:00pm-8:30pm – Revol Church | 399 Beaverdam Rd, Asheville NC | (843) 276-2857 | Ages 4yrs-5th graders | REGISTER HERE
- July 17th-21st 6:30pm-8:00pm – Fletcher First Baptist Church | 5 Cane Creek Rd., Fletcher, NC | 828-687-1031 | REGISTER HERE
- July 17th-21st 7:00pm-9:00pm – Fairmont Baptist Church | 36 Surrett Rd, Candler, NC | 828-713-0655 | No Registration Required
- July 23rd-26th – Liberty Baptist | 875 Monte Vista Rd, Candler | (828) 667-8100 | LEARN MORE HERE
- July 23rd-27th 5:30pm-9:00pm – Skyland First Baptist Church | 2115 Hendersonville Road Arden, NC | (828) 684-7214 | Ages 3-18yrs | REGISTER HERE
- July 24th-28th 9:00am-12:00pm or 6:00pm-8:00pm – Emmanuel Lutheran Church & School | 51 Wilburn Place, Asheville, NC | (828) 252-1795 | REGISTER HERE
- July 25th-28th 5:30pm-8:15pm – Valley Hope Church | 115 Rockdale Ave, Swannanoa, NC | (828) 686-5716 | REGISTER HERE
- July 30th-Aug 3rd – Grassy Branch Baptist Church | 499 Riceville Rd., Asheville, NC | (828) 298-6451 | LEARN MORE HERE
- Aug 6th-9th 6:00pm-8:00pm – Turkey Creek Missionary Baptist Church | 2206 Bear Creek Rd, Leicester, NC | (828) 683-9133 | LEARN MORE HERE
- Aug 7th-11th 6:00pm-8:30pm – Locust Grove Baptist Church | 305 Locust Grove Road, Weaverville, NC | REGISTER HERE
- Aug 7th-11th 6:30pm – Trinity Baptist Church | 216 Shelburne Rd, Asheville | REGISTER HERE
- Aug 9th-11th 6:30pm – Biltmore Church of God | 1390 Sweeten Creek Rd, Asheville, NC | Ages 3-99yrs | REGISTER HERE
.
.
The following churches have had vacation bible schools in the past, but we could not find if they are having one this year. If you can confirm any of these, let us know and we’ll add them to the list of options available!
.
Abernethy UMC | 1418 Patton Ave, Asheville, NC
Access Church
Arden Presbyterian Church | 2215 Hendersonville Rd, Arden, NC
Asheville North Seventh-Day Adventist Church
Avery’s Creek United Methodist Church | 874 Glenn Bridge Rd. SE, Arden, NC
Bat Cave Baptist | 5095 Chimney Rock Rd, Hendersonville, NC
Bent Creek Baptist Church Preschool | 1554 Brevard Rd, Asheville, NC
Bethesda Baptist Church Flat Rock
Brevard Wesleyan
Calvary Baptist Church Asheville | 531 Haywood Road, Asheville, NC
Calvary Baptist Church Hendersonville
Calvary Baptist Church Brevard
Calvary Worship Center Church of God in Marshall
The Cathedral of All Souls | 9 Swan St, Asheville, NC
Cherry Springs Baptist Church in Old Fort
Covenant Church of the Highlands | 540 Reems Creek Rd, Weaverville, NC | (828) 400-2755 |
Covenant Community Church
Crossroads Baptist Church | 15 Smyre Rd, Zirconia, NC
Dunns Rock Baptist Church | 316 Connestee Rd, Brevard
East Flat Rock First Baptist Church
Edgewood Baptist Church
Emmanuel Baptist Church-Mills River, NC | 11 Pennsylvania Rd, Mills River
Emma’s Grove Baptist Church | 417 Emmas Grove Rd, Fletcher, NC
Enka Baptist Church
Enon Baptist Church of Pisgah Forest
Erwin Hills SDA | 50 Mount Carmel Rd, Asheville, NC
Etowah Baptist Church
Fellowship Asheville | 756 Fairview Rd., Asheville, NC
Fellowship Baptist Church | 2231 Howard Gap Rd, Hendersonville, NC
First Baptist Church (Asheville, North Carolina) | 5 Oak St, Asheville, NC
First Baptist Church of Sylva, NC
First Baptist Church of Weaverville | 63 N Main St, Weaverville, NC
First Presbyterian Church | 40 Church St, Asheville, NC
First Wesleyan Church of Hendersonville | 911 Highland Ave Hendersonville, NC
Foster Church | 375 Hendersonville Rd, Asheville, NC
Francis Asbury United Methodist Church
Freedom Baptist Church | 50 Rice Rd, Asheville, NC
Fruitland Baptist Church of Hendersonville
Good News Baptist Church | 1953 Smoky Park Hwy, Candler
Grace Baptist Church Asheville
Grace Baptist Church | 10 W Holden Rd, Brevard, NC
Grace Independent Missionary Baptist Church
GracePoint Church | 50 Woodland Hills Rd, Asheville, NC
Green River Baptist Church of Zirconia
Groce United Methodist Church of Asheville
Hendersonville Presbyterian Church
Hoopers Creek Baptist Church of Fletcher
Horse Shoe First Baptist Church
Inanda Baptist Church
In Jesus Name Church | 2934 Sugarloaf Mountain Rd, Hendersonville, NC
Living Waters Tabernacle-CGMA | 344 Moffitt Hill Church Road, Old Fort, NC | (828) 668-6139
Long Shoals Baptist Church of Arden
Malvern Hills Presbyterian Church | 2 Bear Creek Rd, Asheville, NC
Maranatha Baptist Church of Flat Rock
Mills Gap Baptist Church of Asheville
Mills River Baptist Church | 689 S Mills River Rd, Mills River, NC
Mills River SDA Church & School (God’s Closet)
Montmorenci UMC | 89 Old Candler Town Rd, Candler, NC
Mountain View Church of God of Canton
Mount Carmel Baptist Church Asheville
Mt Gilead Baptist Church | 56 Mt Gilead Church Rd, Mills River, NC
Newbridge Baptist Children’s Ministry | 199 Elkwood Avenue, Asheville, NC
New Hope Community Church of Asheville | 10 Herron Street , Black Mountain, NC
Oak Forest Baptist Church | 484 Jackson Rd, Fletcher, NC
Oak Forest Presbyterian Church of Enka
Ochre Hill Baptist Church | 14 Norman Dr Sylva, NC
Reed Memorial Baptist Church
Refuge Baptist Church of Hendersonville
Shaws Creek HVL
Steadfast Church | 1554 Brevard Road, Asheville, NC | (828) 667-9818 |
St. Mark’s Lutheran Church | 10 N Liberty St, Asheville, NC
Stoney Mountain Baptist Church | 3301 Asheville Highway, Hendersonville, NC
Sugarloaf Baptist Church | 3146 Ridge Rd, Hendersonville, NC
Temple Baptist Church of Asheville
Trinity Episcopal Church Asheville | 60 Church St, Asheville, NC
Upward Christian Fellowship | 991 Upward Rd, Flat Rock, NC | (828) 692-2942 |
Victory Baptist Church Asheville NC
Warrior Mountain Baptist Church @ Saluda Elementary | 214 Main St, Saluda NC
Westwood Baptist Church | 150 Westwood Place, Asheville, NC
Words of Life Tabernacle | 815 Glenn Bridge Rd, Arden
Zion Hill Baptist Church | 1036 Zion Hill Rd., Marion, NC