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.
Vacation Bible Schools are listed in date order below. Click the link for additional details on location, registration, and more. 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 bethbell@macaronikid.com.
Sponsor this guide! The VBS guide will receive a minimum of 50,000 impressions over the next 10 weeks.
![]() |
JUNE |
Melrose Baptist Church
Theme: SHINE
When: June 10th-14th 9:00 a.m. - 12:00 p.m.
Where: 3520 Peters Creek Road. Roanoke, VA 24019
First Evangelical Presbyterian Church
Theme: There is Fruit in my Bible!
When: June 10th-14th 9:00 a.m. - 12:00 p.m.
Where: 2102 South Jefferson Street. Roanoke, VA 24016
Cave Spring United Methodist Church
Theme: Start the Party. Celebrate the Good News.
When: June 10-13 2024 from 9 am - 12 pm
Where: Cave Spring UMC, 4505 Hazel Dr, Roanoke VA 24018
Bonsack Baptist Church
Theme: Breaker Rock Beach
When: June 10-14, 2024 9 a.m. - 12 p.m.
Where: 4845 Cloverdale Rd. Roanoke, VA 24019
Mount Pleasant Baptist Church
Theme: Twists & Turns : Following Jesus Changes the Game
When: June 10-14th 2024 6:15 p.m. to 8:30 p.m.
Where: Mount Pleasant Baptist Church, 3000 Pitzer Road Roanoke, VA 24014
Covenant Presbyterian Church
Theme: Plant a Seed, Watch it Grow
When: June 10th-14th 2024 9 a.m. - 12:00 p.m.
Where: 1831 Deyerle Road, SW Roanoke, VA 24018
First Roanoke Baptist Church
Theme: Breaker Rock Beach
When: June 17-21, 2024 9 a.m. to 12 p.m.
Where: 321 Marshall Ave SW Roanoke, VA 24016
Fincastle Baptist Church
Theme: Keeper of the Kingdom
When: June 17th-21st 2024 6 p.m. - 8:30 p.m.
Where: 7330 Roanoke Road Fincastle, VA 24090
Fellowship Community Church
Theme: Breaker Rock Beach
When: June 10th-14th 2024
Salem Campus: 9 AM - 12 PM
North Campus: 6:00 PM - 8:15 PM
SW Campus: Faith Christian School, 6:30 PM - 8:15 PM
First Evangelical Presbyterian Church
Theme: There's Fruit in My Bible!
When: June 10th-14th 2024: 9 a.m. to 12 p.m.
Where: 2101 South Jefferson Street, Roanoke,VA 24014
Abundant Life Church
Theme: SCUBA : Diving into friendship with God
When: June 24-28 6:30pm-8:30 pm, Kick off June 23 6:30-8:30pm water slide
Where: 424 Chamberlain Ln, Salem VA 24153
Emmanuel Wesleyan Church
Theme: The Great Jungle Journey
When: June 24th-28th 2024 6 p.m. - 8:30 p.m.
Where: 402 Hershberger Rd NW Roanoke, VA 24012
Lakeside Baptist Church
Theme: Hometown Nazareth: Where Jesus was a Kid
When: June 23th-27th 2024 6:10 p.m. - 8:10 p.m.
Where: 447 Dalewood Ave, Salem, VA 24153
Barnhart Baptist Church
Theme: The Great Jungle Journey
When: June 24th - 28th 2024 5:45pm - 8:45pm
Where: 1033 Brittle St. Goodview, VA 24095
St. Mark's United Methodist Church
Theme: Cokesbury's Shake it Up
When: June 24th-28th 2024 from 9:00 am to 12:00 noon
Where: 19 Cedar Ridge Drive Daleville
Green Ridge Baptist Church
Theme: The Great Jungle Journey
When: June 24th-28th 2024 9 a.m. - 12 p.m.
Where: 5521 Green Ridge Rd. Roanoke, VA 24019
St. Andrew's Catholic Church
Theme: Based on 1 Cor 15:57 "But thanks be to God who gives us the victory through our Lord Jesus Christ"
When: June 24th - 28th 2024 9 a.m. - 12 p.m.
Where: 631 North Jefferson Street, Roanoke, Virginia 24016
Villa Heights Baptist Church
Theme: SCUBA Diving into Friendship with God
When: June 17th - 21st 2024 6:00 p.m. - 8:30 p.m.
Where: 4080 Challenger Avenue, Roanoke, Virginia, 24012
JULY |
Lynn Haven Baptist Church
Theme: SCUBA : Diving into friendship with God
When: July 7th- 12th 2024: 6:30 -8:30 p.m.
Where: 1501 E. Washington Ave., Vinton, VA 24179
Roanoke Seventh-day Adventist Church
Theme: DIG, SEEK & FIND, Uncovering GOD's Truth
When: July 22-26, 2024 6:00-7:45 p.m.
Where: 4120 Challenger Ave, NE Roanoke, VA 24012
Vinton Baptist Church
Theme: SCUBA Diving into Friendship with GOD
When: July 14rd-18th 2024 from 5:30 p.m. - 8:30 p.m.
Where: 219 Washington Ave., Vinton VA 24179
New Hope Christian Church
Theme: SCUBA Diving into Friendship with GOD
When: July 22nd-25th 2024 6:30 p.m. - 8:00 p.m.
Where: 4229 Welcome Valley Rd Roanoke, VA 24014
Second Presbyterian Church
Theme: Come to the Table: Stories Jesus Told
When: July 22th-25th 2024 8:30 a.m. - 12:00 p.m.
Where: 214 Mountain Ave. S.W. Roanoke, VA 24016
Valley Church
Theme: Let the Games Begin!
When: July 22nd -25th 2024, 6:30 - 8:30 p.m.
Where: 8100 Angel Ln Roanoke, VA 24019
Harvest Ministries
Theme: Camp Firelight! Psalm 56:3 A Summer Camp Adventure with God
When: July 25th -28th 2024, Thurs/Friday 5:30-7:30pm Sat/Sun 10:30am-12:00pm
Where: 909 Blue Ridge Blvd. Roanoke, VA 24012
Was this helpful? Subscribe to our weekly newsletter to receive even more SUMMER fun ideas!
If you do not see your church listed and want to be included in our guide, contact MacKidRoanoke@macaronikid.com or submit your own VBS event by clicking HERE.