Roanoke Area Vacation Bible School for Kids

Updated for 2022

By Beth Bell, Publisher May 27, 2022

Are you looking for Vacation Bible Schools in Roanoke, Salem, and Vinton, Virginia?  You're in the right place!  Attending Vacation Bible School is a summer tradition for many families in Roanoke, Virginia.  Macaroni Kid Roanoke is in constant contact with all of these programs and will update the guide as often as possible with new listings and dates. If you subscribe to our newsletter, you'll also receive this list in your inbox a few times this summer.  

Please note that most programs request pre-registration. Some offer a meal and others offer T-shirts if registered in advance.

If you have a program that you would like to have listed, please contact Beth at


Mineral Springs Baptist Church

Theme: Zoomerang (rising preK-6th grade)

When: June 5-9. 6:15pm-8:30pm

Where: Mineral Springs Baptist Church,  

1030 Bible Lane, Vinton, Va   24179

Cave Spring United Methodist Church

Theme: Making Waves

When: June 6-9

Where: Cave Spring UMC, 4505 Hazel Dr, Roanoke VA 24018

Learn more

Bonsack Baptist Church

Theme: SPARK Studios: Created in Christ, Designed for God's Purpose

When: June 13-17, 2022

Where: 4845 Cloverdale Rd. Roanoke, VA 24019

Learn more

First Roanoke Baptist Church

Theme: SPARK Studios: Created in Christ; Designed for God's Purpose

When: June 13-17 9 a.m. to 12 p.m.

Where: 321 Marshall Ave SWRoanoke, VA 24016

Learn more

Parkway Church on the Mountain

Theme:  Mega Sports Camp

When:  June 13-17 9 a.m. - 12 p.m.

Where: 3645 Orange Avenue Northeast Roanoke, VA, 24012

Learn more

Learn about Parkway's Weekly Summer Camps for ages 3+

Mount Pleasant Baptist Church

Theme: Wilderness Escape: Where God Guides and Provides

When: June 13-15th, 6:30 p.m. to 8 p.m.

Where: Mount Pleasant Baptist Church, 3000 Pitzer Road Roanoke, VA 24014

Learn more

Covenant Presbyterian Church

Theme: Heroes for God

When:  June 20th- 24th 9 a.m. - 11:45 p.m. 

Where: 1831 Deyerle Road, SW Roanoke, VA 24018

Learn more

Preston Oaks Baptist Church

Theme: Zoomerang

When: June 13-17, 6:30 p.m. - 8:30 p.m.

Where: Preston Oaks Baptist Church   102 Preston Ave NE  Roanoke, VA   24012   t. 540-362-0613

Learn more

Fincastle Baptist Church

Theme: Splash Kingdom

When:  June 20-24th 6 p.m. - 8:30 p.m. 

Where:  7330 Roanoke Road Fincastle, VA 24090

Learn more

Fellowship Community Church

Theme: SPARK Studios: Created in Christ; Designed for God's Purpose

When: June 20-24 9am - 12pm,  6-8 p.m., or 6:30 -8:30 p.m. check link below for details.

Where: Multiple locations in Salem and Roanoke

Learn more

First Evangelical Presbyterian Church

Theme: Faith Expedition

When: June 20-24, 2021 9 a.m. to 12 p.m.

Where: 2101 South Jefferson Street, Roanoke,VA 24014

Learn more


Lakeside Baptist Church 

Theme: Monumental: Celebrating God's Greatness

When: July 10-14th

Where: 447 Dalewood Ave, Salem, VA 24153

 Learn More

Vinton Baptist Church

Theme:  Monumental

When: July 18-21st from 9am-12pm

Where: 219 Washington Ave., Vinton VA 24179

Learn more

Salem UMC 

Theme: Rocky Railway

When: July 25-29 Time TBD

Where: 125 W. Main Street Salem, VA 24153

Learn more

New Hope Christian Church

Theme: Monumental

When: July 25-28 6:30 p.m. - 8:00 p.m.

Where:  4229 Welcome Valley Rd Roanoke, VA 24014

Learn more

Second Presbyterian Church

Theme: “With Us in the Wilderness”

When: July 25-28 9 a.m. - 12 p.m.

Where: 214 Mountain Ave. S.W. Roanoke, VA 24016

Learn more

Roanoke SDA Church

Theme:  Be a Daniel, Be Courageous

When:  July 18th-21st 5:30 p.m. to 7 p.m. (Meal served 5:30-6 p.m.)

Where: 4120 Challenger Ave, Roanoke, VA 24012

Learn more and Register

Was this helpful? Subscribe to our weekly newsletter to receive even more SUMMER fun ideas! 

We are still waiting for information from the following programs and we'll update this guide as we get information! Let us know if your church is not on the list!

St. Andrew's Catholic Church

Theme:  Family Faith and Fun

When:  TBD 

Where: 631 North Jefferson Street, Roanoke, Virginia 24016

Learn more

Eastlake Community Church (Smith Mountain Lake)



Where: 1201 Timberwood Ln Moneta, VA 24121

Learn more

Penn Forest Worship Center

Where:  3735 Chaparral Drive Roanoke 24018

Learn more

Mountain Pass Baptist Church

Where: 2975 Catawba Valley Dr. Salem, VA 24153

Learn more

Lynn Haven Baptist Church - Still waiting for VBS update, but check out the current programming D3 Kids



Where: 1501 E. Washington Ave., Vinton, VA  24179

Learn more

TBA- Harvest Baptist Church



Where: 1001 Stewart Ave SE, Roanoke, VA 24013

Learn more

The Vine Church Virginia



Where:The Vine Church,  1132 Loundon Ave, Roanoke, VA 24017

Learn more