Updated by TMoM Team Member Jen Mearns

Vacation Bible Schools in the Triad teach fellowship and important life messages – all through fun games, crafts, music, and story telling. Most VBS weeks in Greensboro, Winston-Salem, High Point and surrounding areas are staffed by volunteers, which is why many are free of charge (along with a requested donation).

Some programs have not yet confirmed their 2019 information with us, and they are noted at the end of each city’s list. Links to their websites are included, but please continue to check this directory as we update it over the next few weeks. If you have a VBS to add to this list, or an update, please email Katie here.

Click one of the links below to jump directly to that specific area:
Greensboro, Burlington & Surrounding Areas
High Point, Kernersville & Surrounding Areas
Winston-Salem, Clemmons & Surrounding Areas

Week of August 11:
Christ United Methodist Church – 5:30 – 8 pm; Preschoolers & elementary schoolers
Gibsonville United Methodist Church – Friday, Aug. 16 from 5:30 pm – 8:30 pm, Sat, Aug. 17 from 9 am to 5 pm;

Waiting to Confirm Dates For:
Oak Ridge Presbyterian Church – 5:30 – 8:00 pm; Age preK – completed 5th grade
Morehead UMC – 5:30 pm – 8 pm (dinner provided); Age 3 – 12
Shining Light Baptist Church – 6:30pm – 8;30pm; Ages 3 – 18 and adult
Good Shepherd Church of Greensboro – Saturday only – 9:00am – 4:00pm – Age K – 5th Grade
Bales Wesleyan Church6:15 – 8:30 pm; Age nursery – 5th grade
River of Life Church – 6:30-8:30 pm nightly, 11am-2pm on Sat for Awards/Fun Day
First Baptist Church of Alamance – 6:30 – 8:30pm

Week of August 11
First Christian Church of High Point – 6:30 pm – 8:30 pm; contact for age guidelines

Waiting to Confirm Dates For:
Deep River Friends Meeting (Parkwood Baptist Church) – 6:30pm – 9:30pm
Sedge Garden United Methodist Church – 6:00 pm – 8:30 pm; Ages 3 – 5th grade
Jamestown United Methodist – 6:00 – 8:00 pm; Ages 3 – rising 5th grade
Hope Church – Fri & Sat 6 – 8pm, Sun 9:30am

Week of August 11
Calvary Chapel Fellowship of Winston Salem – August 16 from 6-9 pm, and the 17th from 9-12pm. Ages are from 4 years and up.

Waiting to Confirm Dates For:
Fairview United Methodist Church – 6:30 – 8:30 pm (dinner served at 6:00); Age preschool – 5th grade
Advance First Baptist – 6:30pm – 8:30pm
Calvary Baptist Church – 9:00 am – 12:00 pm (Calvary Central), 6:00 pm – 8:00 pm (Calvary West); Age 4 by June 18 – completed 5th grade
River Oaks Community Church – no VBS this summer due to construction
Shallowford Presbyterian Church – Lewisville – 5:30 – 8:00 pm; Age 4 and up
West Side Baptist Church – 6 – 8:30 pm; All ages welcome
Christ Wesleyan Church – 6:00 – 8:30 pm; Age 3 – 5th grade
Pfafftown Christian Church – 10:00 am – 1:15 pm (Usually held in August), Age pre-K – 5th grade
Redland Church – 6:30 – 8:30 pm; Age 4 – 5th grade

Week of June 17:
Quaker Gap Baptist Church (King) – 6 pm; contact for age guidelines

Week of July 14th:
Mount Airy Wesleyan Church – 6:00-8:30 p.m.
The Rock Church of King – 6:30pm; Ages 3 – 12

Looking for more lists like this one? Check out our Directory Page here. Also subscribe to our free weekly newsletters here.

Other blogs and directories you may use this summer!

Summer 2019 Family Bucket List
Things to Do With Your Preschooler this Summer
Fun with Teens and Tweens
Splash Pads & Water Slides
Day Trip Ideas
99 Ways to Reply to I’m Bored
Summer Camps in the Triad
Swim Clubs & Pools
Favorite Parks & Playgrounds
Event Calendar
Favorite Beaches

Watch for these VBS camps next year!

Greensboro/Burlington
Pleasant Ridge Christian Church  – 6 – 8 pm; Ages Preschool & Elementary
PowerLine Church of the Nazarene – 6 pm – 8:30 pm; Kids through 5th grade
Summerfield United Methodist Church – 6:00 – 8:30 pm; Pre-K – 5th grade *This community Bible school is co-sponsered by Center United Methodist Church, but will meet at Summerfield
Center United Methodist Church – 9 am to 4 pm; Kids ages 3 (potty trained) – 5th grade
First Pres Church of Burlington – 6:00 – 8:15 pm; Pre-K – 5th grade
Friendly Avenue Baptist Church 6:00 – 8:00 pm; Age 4 (potty trained) – completed 5th grade
Gospel Baptist Church – 6:30pm; 3 years old – adult
Irving Park United Methodist Church – 6:00 – 8:00 pm; Ages Kindergarten – 7th grade
Lakeview Community Church – 5:30 – 8 pm; contact for age guidelines
Mercy Hill Church – 9:00 am – 12 pm; 4 year olds – rising 5th grade (At these Greensboro locations: 3815 Clifton Road; 3530 Edgefield Road; 7616 Business Park Drive)
Midway UMC – 6 pm – 8:30 pm; contact for age guidelines
Mount Pisgah Church – 9 am to Noon; ages 4 yrs through 7th grade
Summerfield First Baptist Church – 6:30 – 8:45 pm; Age 3 years old – high school
Southeast Baptist Church – 9 am – 12 pm; Age toddler – 5th grade
Westover Church – 6:00 – 8:30; Age 4 by August 31 (potty trained) – 5th grade – Registration is required
Adams Farm Community Church – 6 pm – 8 pm; Ages 3-Rising 5th Graders
Christ United Methodist Church – 9:00 am – 1:00 pm; All ages
Community Chapel Baptist Church – 9 am; Ages 5 – 16 yrs (3-4 yrs can attend with an adult)
Cornerstone Baptist Church – 6:00 pm – 8:30 pm; Age 4 (by 9/1/2019) – rising 6th grade
Elon Community Church – Evening hours; Pre-K to rising 5th
Elon First United Methodist Church – 5:30 – 8:30 pm; Age 3 – 5th grade
Gate City Vineyard Church – 6:00 – 8:30 pm; Age 3 (potty trained) to rising 5th grade
Guilford College United Methodist Church – 5:45 – 8:30 pm; Age 3 years old (potty-trained) – completed 5th grade
Lawndale Baptist Church – 9:00 am – 12:00 pm; Age 5 – 5th grade
Lee’s Chapel United Methodist Church – 5:30 pm – 7:30 pm; Contact for ages
McLeansville Baptist Church – 6:30 – 8:30 pm; Age 2 – 12
Parkway Baptist Church –  6:30-8:30 pm; grades K thru entering 6th grade
Reidsville Christian Church6:30 – 8:15 pm; Age 2 – rising 5th grade
Sharpe Road Church of Christ – 6:30 – 8:00; Age potty trained – high school
Tabernacle United Methodist Church – 5 pm – 8 pm; contact for age guidelines
Woodmont United Methodist Church – 5:30pm – 7:30pm; Ages 0-3 (with an adult) through rising 5th graders
Bethlehem Christian Church (Elon) – 8:30 pm; Ages PreK-7th grade
Church Street Baptist Church – 6:15 – 8 pm; Contact for age guidelines
Hickory Grove United Methodist Church – 6:15 – 8:15 pm; Age 2 – Rising 6th grade
McConnell Road Baptist Church – 6:30 pm – 8:30 pm; Pre-K through 6th grade
First Lutheran Church – 9:00 am – 12:00 pm; Age 4 years old – rising 5th grade
First Presbyterian Church Greensboro – 9:00 am-12:00 pm; Age 3 – rising 5th grade
First Baptist Church Greensboro – 9:00 am – 12:00 pm; Age 4 years old – 5th grade
Grace Baptist Church of Greensboro – 5:45 – 8:00 pm; Age 3 (potty trained) – 8th grade
Harvest Baptist Church Burlington – 7 – 9pm; Ages 3 – 8th grade
Lebanon Baptist Church – 6:30-8:30 pm.
Our Lady of Grace Catholic Church – Rising Pre K – Rising 12th grade, 3 yrs to K 9:00 am-12:00, grades 1-6 9:00 am – 2:30 pm, grades 7-12 7: pm – 9:00 pm
West Market Church – 9 am – 12 pm; 4 year olds – finished 5th grade
Calvary Christian Center – 6:15 p.m. – 8:30 p.m
Christian Bible Fellowship – 6 pm – 8:30 pm; Contact for ages
Friedens Lutheran Church ELCA – 6 – 8 pm; Age three through middle school, and adults.
Guilford Park Presbyterian Church – 2:00 – 5:00 pm; Age potty trained preschoolers – 5th grade
Jackson United Methodist Church – 6:30 – 8:30 pm; All age groups
Muirs Chapel United Methodist Church – 5:30-8:00; Age 3 – rising 6th grade
Oak Ridge UMC – 6pm; contact for age guidelines
Reedy Fork Community Church – 6 – 8 pm; Contact for ages.
Westminster Presbyterian – 5:30 pm – 7:30 pm; All ages welcome
Bridge of Hope Church – 6:30 – 8:30 pm; ages between 3 years old and 5th grade
Gethsemane Christian Fellowship – 6p m, open to the whole family
Kids Zone at Calvary Church – 9 am; ages 4 yrs-6th grade
Northside Baptist Church – 6:20 – 8:45 pm; contact about ages
St. Francis Episcopal Church – 9:00 am – 1:00 pm; Age 4 – rising 5th grade
Cathedral of His Glory – 5 pm-8:30 pm; contact for ages
Front Street United Methodist Church – 9 am to Noon; Preschool – 5th grade
Grace United Methodist Church – 9:00 am – 12:00 pm; K- 6th grade
Grove Park Baptist Church – 6:30 pm – 8 pm; ages 4-5th grade (rising 6th graders)
Starmount Presbyterian Church – 9:00 am – 12:00 pm; Age 3 (potty trained) – completed 4th grade

High Point/Kernersville
Smith Grove Baptist Church – 7:00 – 9:00 pm; Age 3 – adults
Cornerstone Baptist of High Point – 6 pm – 8:30 pm; contact for age guidelines
Gate City Baptist Church – 8:30 am – 12:00 pm; Ages pre-k – rising 8th grade
Green Street Baptist Church – 6:00 – 8:00 pm; Age 4 – rising 5th grade
Mercy Hill Church – 9:00 am – 12 pm; 4 year olds – rising 5th grade (1214 Eastchester Drive, High Point)
New Life Family Church (Jamestown) – 6:30 pm – 8:30 pm; Ages 2-13
The Bridge Church – 6:15 – 8:30 pm; Age 3 – 12
Faith Baptist Church – 6:30 – 8:30 pm; Ages 3 – 12
First Baptist Church – 8:45 am -noon
First Christian Kernersville – 5:45 – 8:00 pm; Age 3 – rising 5th grade
First United Methodist Church – 5:30 – 8:00 pm (dinner served); Age 4 – 6th grade
Fountain of Life Lutheran Church – 6:00 – 8:30 pm; Age pre-k (potty trained) – 5th grade
New Life Baptist Church – 6 pm – 8:45 pm; Contact for ages
Oak View Kids Ministry – 6 pm; contact for age guidelines
Pine Grove UMC – 6 – 8:30 pm; Age 3 – 5th grade
Union Cross Baptist Church – 9:30 am to Noon; Ages 4 – 11
Westchester Baptist Church – 6 pm – 8:30 pm; Age 3 – Youth
First Presbyterian Church – 9 am-noon; Age 4 yrs – rising 6th graders
Jamestown Presbyterian Church – 9:30 am – 12:00 pm; Ages 3 – 5th grade
Abbots Creek Missionary Baptist Church– meal at 5:30 pm, VBS at 6:00pm; Ages 3 years – 5th grade & Adult
Covenant Church United Methodist – 6:30 – 8:30 pm; Age 3 – 5th grade
Gospel Baptist Church, 6:30 pm – 8:15 pm; Preschool & Elementary School ages
Kernersville Wesleyan Church – 9:00 am – 12:00 pm; Age 2 – 12
Triad Baptist – Morning Session: 9:30-11:45 am or Evening Session: 6:30 – 8:45 pm; Age 3 – 5th grade
The Summit Church – Age 1st grade – rising 6th grade
Wesley Memorial United Methodist Church – 9:00 am – 12:30 pm; 3 (must be turning 4 by 8/31/18) – 5th grade
Mt. Pleasant Church – 5:30 – 8:00 pm; Age nursery – 8th grade
Parkwood Baptist Church – 6:30 – 8:30 pm; Contact for ages
Pleasant Garden Baptist Church – 6:15 pm – 8:30 pm; contact for age guidelines
Reynolda Church: Union Cross Campus – 6:00 – 8:00 pm (dinner served at 5:00); Age birth – rising 6th grade
Goodwill Baptist Church  – 6pm – 8:30pm (includes dinner), preschool (potty-trained) through 5th grade
Hasty Baptist Church – 6 pm – 7:30 pm; Contact for ages
Poplar Ridge Friends Meeting – 6:30 – 8:00 pm; Potty trained – rising 6th grade
Shady Grove Wesleyan Church – 6:00 – 8:30 pm; Age 2 – 5th grade

Winston-Salem Area
Germantown Baptist Church – 9:00 am – 12:00 pm; Age 4 years – completed 5th grade
Marshall Baptist Church – 6:30 – 8 pm; Contact for age guidelines
Germanton Baptist Church – 6pm; Ages 4 – 5th grade
Hanes Baptist Church – 6:30 – 8:30 pm; Ages 3 and up
Morris Chapel United Methodist Church. – 6:00 – 8:30 pm; Age 3 – 6th grade
St. Leo Catholic Church – 9:00 am – 12:00 pm; Age rising Pre K – 5th grade
Central Triad Church – 6:30 pm; contact for age guidelines
Clemmons United Methodist Church – 9:00 am -12:00 pm; Age 3 – 5th grade
First Presbyterian Church – 9:00 am-12:00 pm; Age 4 – rising 5th grade
Glenn View Baptist Church – 6 pm – 8:30 pm; Rising Kindergarten – Rising 6th Grade
Grace Baptist Church – 6:00 – 8:00 pm; Pre K – rising 5th grade
Knollwood Baptist Church – 9:00 am – 12:00 pm; Age 4 – 5th grade
New Philadelphia Moravian Church – 9:00 am – 12:00 pm; Ages 4 – 5th grade
Old Town Baptist Church – 5:45 – 8:30 pm; Age 3 by 5/31 (potty trained) – 5th grade
Peace Haven Baptist Church5:45pm – 8pm (Aug 13 – 15) Preschool – rising 6th Grade (Ages 4 – 12)
Salem Baptist Church – 6 pm – 8 pm; Contact for age guidelines
Shady Grove UMC – 6:00 – 8:30 pm; Age 3 (potty trained) – rising 6th grade
Stanleyville First Baptist Church – 6:00-8:30 pm
Twin City Bible Church – 9:00 am – 12:00 pm; Age rising K – 5th grade
Olivet Moravian Church – 5:30 – 8:00; contact church for registration
Emmanuel Church of Winston-Salem – 6:00 – 8:30 pm; Age 3 (potty trained) – 5th grade
Hope Presbyterian Church – 5:30 – 8:00 pm (dinner included); K – 5th grade
United Baptist Church – 6:30 – 8:30 pm; Age 3 – 6th grade
Center Grove Baptist Church – 6:30 – 8:30 pm; Age 3 – 5th grade
Clemmons Presbyterian Church – 6:00 – 8:00 pm (dinner served at 5:30); Age 3 – completed 5th grade
Friedberg Moravian Church – 6 – 8 pm; Ages 2 – 5th grade (kids who have completed 5th grade are welcome!!)
Oak Forest UMC – 6 – 8:30pm; Preschool through 5th grade
New Hope Presbyterian Church – 6:00 – 8:30 pm (dinner included); Age kindergarten to rising 6th grade
Reynolda Church: Village Campus – 6:00 – 8:00 pm (dinner served at 5:00); Age birth – rising 6th grade
Triad Christian Fellowship Church – 6 – 8:30 pm; K- 8th Grade
Advance First Baptist – 6:30pm – 8:30pm
Clemmons Moravian Church – 5:45 – 8:00 pm (refreshments); Age 4 – 10 (must be age 4-10 as of June 1st)
Highland Presbyterian Church – 9 am to Noon ; Ages 4 – rising 5th grade
Sharon United Methodist Church – Evening hours; Contact for age guidelines
Mt. Tabor United Methodist Church – 6:00 – 8:00 pm; Age 3 – rising 6th grade
WSF’s Vacation Bible School – 9 am to Noon; Open for students entering preschool (3 years old and fully potty trained) through fifth grade.
Centenary United Methodist Church – 9:00 am – 12:00 pm; Age 4 – rising 6th grade
Clemmons First Baptist Church – 6 – 8:30 pm, 3 yrs-6th grade
Clemmons Moravian Church – 5:45 – 8:30 pm; Ages 4 – 10
Freewater Church – 10:30 am – 1 pm; All kids ages 4-11
St. Paul’s Episcopal Church – 9:00 am – 12:00 pm; Age 4 – rising 5th grade
Reynolda Church: Clemmons Campus (held at Jerry Long YMCA) – 6:00 – 8:00 pm (dinner served at 5:00); Age birth – rising 6th grade
Ardmore United Methodist Church – 5:30 pm – 7:30 pm; Age 3 (potty trained) – rising 5th grade
Clemmons UMC – 6 – 8 pm; contact for ages
Maple Springs United Methodist Church – 5:30 – 8:00 pm; Age 3 (potty trained) – rising 6th grade
Robinhood Road Baptist Church – 6pm- 8:30pm; 3 years through 5th grade