Send us information about your VBS or day camp to be added to our listings (in-person or online)
VBS Listings

Step Right Up, Collingwood
https://www.fbccol.ca/ministries/kap
July 8 - June 13 from 09:00 am to 11:45 am
Church Name: Fellowship Baptist Church
Ages: 5-11
Cost: $10 for the week – max $30 family
How to sign up: https://www.fbccol.ca/ministries/kap
True North, Woodbridge
http://northcitychurch.ca/kidscamp
July 14 - 18 from 09:00 am to 04:00 pm
Join us for the BEST week of the summer!
Sports, science, crafts, Bible, songs, etc. you won’t regret it.
Church Name: North City Church
Ages: 5-11
Cost: $190
How to sign up: www.northcitychurch.ca/kidscamp
MAGNIFIED, Bracebridge
https://wspc.ca/vbs
July 14 - 17 from 09:00 am to 12:00 pm
Church Name: Wellington Street Pentecostal Church
Ages: 4-11
Cost: $20
How to sign up: https://wspc.ca/vbs
Egypt - Joseph's Journey, Thornbury
July 14 - 18 from 09:00 am to 12:00 pm
Church Name: St. Paul’s Presbyterian Church and First Baptist Thornbury
Ages: 4-11
Cost: Free – Children will support a missions project
How to sign up: fbcthornbury@gmail.com
Greater life Community Church VBS, Bradford
http://greaterlifeonline.com
July 14 - 18 from 09:00 am to 01:00 pm
Church Name: Greater life Community Church
Dates: August 11-14, 2025
Ages: 4-13
Cost: $60
How to sign up: 289-579-9908
Wonder Junction, Lindsay
https://www.fairviewc.com/
July 14 - 18 from 09:00 am to 03:00 pm
Join us for a week of day camp fun in the Old West, where we will marvel at Jesus and learn to live for His glory!
Family Discount available!
Church Name: Fairview Baptist Church
Ages: 4-12
Cost: $165
REGISTER HERE
Journey Below the Earth, Keswick
https://www.keswickchristian.ca
July 14 - 18 from 09:00 am to 12:00 pm
Kids, having completed JK to age 10, join us for a week of Bible activities, exciting music, active games, fantastic crafts, hands on science and yummy snacks. Earn points with your team to turn in for prizes at the end of the week. In Journey Below the Earth, we will join our guide Angus Fetchenpepper to go cave exploring and treasure hunting. The children will discover how to apply the real treasure, the Bible, to their life while cave exploring. On Friday, ZOO TO YOU is our guest and lunch is provided. Pre-registration required to secure your limited spot. To register call 905-476-4548 with your child’s name and grade completed. Cost is $20.00 per child.
Church Name: Keswick Christian Church
Ages: 4-10
Cost: $20.00
How to sign up: 905-476-4548
KidCamp - RoadTrip, Pickering
http://www.amberleachurch.ca
July 14 - 18 from 09:00 am to 12:00 pm
A half day camp experience that promises summer fun! This epic week of camp provides a wonderful program of activities that entertain and stimulate campers in a safe and encouraging environment with a low camper-to-counsellor ratio. Every morning is packed with outdoor games, science experiments, crafts, Bible stories, music and so much more!
Church Name: Amberlea Presbyterian Church
Ages: 4-11
Cost: $50
How to sign up: www.amberleachurch.ca
Panda Mania, Tottenham
https://www.hillsidecommunity.ca/
July 14 - 18 from 10:00 am to 02:00 pm
Church Name: Hillside Community Church
Ages: 4-12 (JK – Grade 6)
Cost: Free
How to sign up: https://www.hillsidecommunity.ca/
Arts Camp, Stayner
https://stayner.ecmcamps.ca/kids-youth-camps/top-day-camp/
July 14 - 18 from 08:30 am to 04:00 pm
Did you know that we are created to CREATE? Exploring mediums like song and dance, food and clay – young minds will learn what it means to create in an individual way.
Church Name: Stayner Camp
Ages: 6-12
Cost: $369
How to sign up: https://stayner.ecmcamps.ca/kids-youth-camps/top-day-camp/
Creative Arts Camp, Stayner
http://stayner.ecmcamps.ca
July 14 - 18 from 08:30 am to 04:00 pm
Did you know that we were created to create? Exploring creative mediums like song and dance, food and clay – young minds will learn what it means to create is an individual way. Don’t worry, we won’t just be painting all day. Each day will include games, outdoor playtime, and an opportunity to develop new friendships.
Church Name: Stayner Camp & Christian Retreat Centre
Dates available:
Hours:
Ages: 6-12
Cost: $369
How to sign up: stayner.ecmcamps.ca
Epic Australian Adventure, Desboro
http://www.flcdesboro.com
July 14 - 18 from 08:45 am to 11:45 am
Church Name: Faith Lutheran Church
Ages: 4-14
How to sign up: www.flcdesboro.com
**On the website look under upcoming events**
EPIC Australian Adventure An unforgettable journey with Jesus, Desboro
http://www.flcdesboro.com/
July 14 - 18 from 08:45 am to 11:45 am
A free-will donation, will be collected for Canadian Lutheran World Relief. The Tiny Hearts garden project. All donations are optional.
Church Name: Faith Lutheran Church Desboro
Ages: JK – Grade 9
Cost: $0
How to sign up: https://vbsmate.com/events/faithlutherandesboro/30105
Intergalactic Voyage, Chesley
https://www.chesleycommunitychurch.ca
July 14 - 18 from 08:45 am to 11:45 am
Church Name: Chesley Community Church
Ages: finished JK to finished Grade 8
Cost: free
How to sign up: https://www.chesleycommunitychurch.ca
Campus Bradford Day Camp, Bradford
https://the-campus.ca/daycampbradford
July 14 - August 15 from 09:00 am to 04:00 pm
Church Name: The Campus Church
Ages: JK – Grade 6
Cost: $180 – $220
How to sign up: https://www.eventbrite.ca/e/campus-bradford-day-camp-2025-tickets-1205819852639?aff=oddtdtcreator
True North, Gravenhurst
http://www.gwcg.ca
July 14 - 18 from 09:00 am to 12:00 pm
Come have fun with us! We would love to have you.
Church Name: Gateway Worship Centre Gravenhurst
Ages: 4-12
Cost: By Donation
How to sign up: http://www.gwcg.ca
True North - Trusting Jesus in a wild world, Flesherton
https://www.gentleshepherd.ca
July 14 - 18 from 09:00 am to 12:00 pm
Church Name: Gentle Shepherd Community Church
Ages: 4-12
Cost: Free
How to sign up: https://www.gentleshepherd.ca/vbs-sign-up
Magnified!, Lindsay
http://www.standrewslindsay.com
July 21 - 25 from 09:00 am to 12:00 pm
Church Name: St. Andrew’s Presbyterian Church
Ages: 6-12
Cost: No fee
How to sign up: 705-324-4842
True North, Barrie
https://www.hiway.church/camp
July 21 - 25 from 09:00 am to 03:00 pm
Church Name: Hiway Church
Ages: JK – Grade 5
Cost: $70
How to sign up: Website
CaveQuest VBS, Port Perry
https://www.portperrybaptist.ca/ministries/childrens-ministry/pages/vacation-bible-school
July 21 - 25 from 09:00 am to 12:00 pm
Church Name: Port Perry Baptist Church
Ages: JK-Grade 6
Cost: Free
How to sign up: Opens on June 4th: https://vbspro.events/p/cavequest2025
Awesome Animals, Ennismore
http://causewayassembly.com
July 21 - 25 from 09:00 am to 12:00 pm
Church Name: Causeway Christian Assembly
Ages: 5 – 11
Cost: $20
How to sign up: causewayassembly.com
True North, Oro Medonte
https://countrysidechurchoro.ca/family-ministries/vbs/
July 21 - 25 from 11:36 pm to 01:00 am
Church Name: Countryside Community Church
Ages: SK- Grade 5
Cost: $40
How to sign up: https://countrysidechurchoro.ca/family-ministries/vbs/
Crocodile Dock, Grand Valley
https://www.grandvalleycc.com/
July 21 - 25 from 08:45 am to 12:30 pm
Join us for CROCODILE DOCK, where fearless kids shine God’s light. Campers will attend 5 half days of action packed Bible based fun and activities where they will experience exciting adventures, discovering God’s presence, power, love, life and care.
Church Name: Grand Valley Church of Christ
Ages: 4 (kindergarten) – 12
Cost: Free
How to sign up: https://vbsmate.com/events/GVCC/30900
Rounds Ranch Summer Day Camps, Elmvale
https://roundsranch.com/ranch-camp-2025/
July 21 - August 29 from 09:00 am to 04:00 pm
RANCH CAMP at Rounds Ranch – Saddle Up for the Best Week of Summer!
Giddy up for a rootin’-tootin’ week full of wild fun, new friends, and country adventure! If you’re on the hunt for a high-energy, action-packed, and truly authentic day camp experience—look no further than Rounds Ranch Camp!
Our Jr. Ranch Camp (ages 7–13) and L’il Ranch Camp (ages 4–7) are designed to bring out the cowboy or cowgirl in every camper! From pony rides to splashy water fun, every day is packed with western wonder.
At Rounds Ranch, we don’t just play—we build memories, boost confidence, and teach the value of hard work, respect, and animal care… all while havin’ a rip-roarin’ good time!
🌵 Camp Highlights Include:
- Wet ‘n Wild Wednesdays 💦
- Cowboy Cookout Fridays 🌭🔥
- Craftin’, sportin’, and ranchin’ fun
- 20+ wild Ranchland attractions 🐎
- Tractor rides, pony rides
- and so much more!
🕘 Camp runs 9am–4pm
Need extra time? Add on before-care & after-care options!
🎯 Camp Dates:
- July 21–25
- July 28–Aug 1
- Aug 5–8 (NO CAMP on holiday MONDAY AUGUST 4TH)
- Aug 11–15
- Aug 18–22
- Aug 25–29
Contact Katrina for more information if needed katrina@roundsranch.com
Wonder Junction, Innisfil
https://innisfilchurch.com
July 21 - 25 from 09:00 am to 01:00 pm
Howdy, partners! Welcome to Wonder Junction! There’s no greater joy than to praise the name of the Lord all day long. But how can yer kids do that if they don’t know who Jesus is or what he’s done for them?
Here at Wonder Junction, we marvel at Jesus and live for his glory. Join us as we learn all about the wonders of Jesus’ life! We’re fixin’ to have rootin’-tootin’ good time!
Church Name: Innisfil Community Church
Dates available:
Sports Camp: July 28-August 1
Art Camp: August 4-8
Animal Camp: August 11-15
Science Camp: August 18-22
Water Camp: August 25-29
Ages: SK-Grade 5
Cost: $50 per camper
How to sign up: https://innisfilchurch.com/events/summer-camps
Kingdom Kids Day Camps, Keswick
https://www.maplehillbaptist.org/camp
July 21 - 25 from 09:00 am to 04:00 pm
Half day morning VBS option available for $50 per child
Church Name: Maple Hill Baptist Church
Ages: 4-10
Cost: $175
How to sign up: https://www.maplehillbaptist.org/camp
Wonder Junction, Coldwater
https://cornerstoneorillia.org/cbc-coldwater-vbs-2025
July 21 - 25 from 09:00 am to 02:00 pm
Church Name: Cornerstone Baptist Church Coldwater
Dates: July 21-25
Hours: 9am-2pm
Ages: 5-10
Cost: $50 per Child
How to sign up: https://cornerstonecoldwater.myanswers.com/cbc-coldwater-vbs/register/
True North, Midland
http://machurch.ca
July 21 - 25 from 09:00 am to 12:00 pm
Church Name: Midland Alliance Church
Ages: 4-12
Cost: $30 per camper for the week
How to sign up: https://machurch.churchcenter.com/registrations/events/2952536
True North: Trusting Jesus in a Wild World, Collingwood
https://www.firstprescollingwood.com/children-and-youth/vacation-bible-camp-vbc-2025
July 21 - 25 from 09:00 am to 11:30 am
Our Vacation Bible Camp is a unique experience!
Campers rotate through 10 activities over the 5 day week, exploring bible stories, science stations, outdoor games, crafts, dance, rhythm, and drama. By the end of the week, kids will understand that no matter what the circumstance, they can trust Jesus.
All are welcome! Students from Gr 7 – 12 can sign up as Youth Helpers! (hours provided for high school students towards OSSD)
Registration Closes on July 7th, 2025
Church Name: First Presbyterian Church Collingwood
Dates available:
Friday VBC Finale: Friday 11:30 – 12:15pm
VBC Sunday: July 21 @10:00am
Ages: Going into SK – Going into Gr 6
Cost: FREE!!
How to sign up: https://docs.google.com/forms/d/e/1FAIpQLSe_L4wGJv-HeCSfIJ-dBs9SBewoF2eS_Oq7bBkz84FqGkdKwA/viewform
Camp Calvary, Barrie
http://www.calvarybarrie.com
July 21 - 25 from 09:00 am to 04:00 pm
Church Name: Calvary Barrie
Dates available: August 18-22
Ages: 4-10
Cost: $150
How to sign up: https://www.calvarybarrie.com/campcalvary
Keepers Of The Kingdom, Selwyn
https://www.gilmourchurch.ca/VBS
July 21 - 25 from 09:30 am to 12:00 pm
Church Name: Gilmour Memorial Baptist Church
Ages: 5-11
Cost: Free
How to sign up: WWW.GILMOURCHURCH.CA/VBS
Waves of Wonder, Barrie
July 21 - 25 from 09:30 am to 03:00 pm
Church Name: St. Margaret’s of Scotland Anglican Church
Ages: 5 – 10
Cost: $60 per child
How to sign up: 705-721-9528 or revsusan@rogers.com
Mega Sports Camp, Owen Sound
http://www.rockcliffe.org
July 28 - August 1 from 09:00 am to 12:00 pm
or call the office to register 519-376-1284
Church Name: Rockcliffe Pentecostal Church
Ages: 4 – 11
Cost: Free
How to sign up: www.rockcliffe.org
Next Gen Kids Camp | Fun Factory, Aurora
http://auroracornerstone.ca
July 28 - August 1 from 09:30 am to 12:30 pm
Church Name: Aurora Cornerstone Church
Ages: 4-12
Cost: $50
How to sign up: Website or Email Pastor Juki at: juki@auroracornerstone.ca
Intergalactic Voyage: Discovering God's Greatness, Innisfil
https://www.newlifebaptistchurch.ca
August 4 - 8 from 09:00 am to 03:30 pm
Join us for an exciting week of Intergalactic camp, where we discover God’s greatness. It is $60 for the whole week or $15 per day a child is registered. Registration can be for a maximum of 3 days if using the per day option.
Church Name: New Life Fellowship Baptist Church
Ages: 4-12
Cost: $60 for the week
How to sign up: Website
Step Right Up Camp, Owen Sound
https://www.alliancechurch.net/
August 5 - 9 from 08:00 pm to 03:30 am
Step Right Up and join us for our day camp! We’ll discover how Jesus invites us to use the gifts God gave us, show God’s love to someone new, thank God for forgiveness, and share God’s story with everyone!
Lunch provided. Family fun on Saturday, August 9!
Church Name: Owen Sound Alliance Church
Ages: SK – GR 6
Cost: $50
How to sign up: https://osac.churchcenter.com/registrations/events/2970189
Sonlight Day Camp, Barrie
https://barriesalvationarmy.org/vbc/
August 5 - 8 from 09:00 am to 04:00 pm
Camp 1: August 5-8 (Tuesday to Friday) Ages 5-12
Camp 2: August 11-15 (Monday to Friday) Ages 5-12
Time: 9:00 am to 4:00 pm
Week 1 $60.00 per child
There is before and after care available.
Cost $2.50 per before 8:00 am – 9:00 am and/or
after session 4:00 pm – 5:00 pm
Week 2 $75.00 per child
There is before and after care available.
Cost $2.50 per before 8:00 am – 9:00 am and/or
after session 4:00 pm – 5:00 pm
AT THE SALVATION ARMY BARRIE CITADEL CHURCH
151 LILLIAN CRESCENT BARRIE, ONTARIO L4N 5X5
PHONE: 705-737-3102
Campers to bring their own lunch, morning and afternoon snacks will be provided.
Everyday is a new adventure. The camp will include crafts, games, special events, field trip, special guests, and Bible adventures.
Registration and info: https://barriesalvationarmy.org/vbc/
Calvary Sports Camp, Calvary
https://www.calvarybarrie.com
August 5 - 8 from 09:00 am to 04:00 pm
Church Name: Calvary Community Church
Ages: 8-13
Cost: $100
How to sign up: https://calvarybarrie.churchcenter.com/registrations/events/2839757
True North, Bolsover
http://talbotcreek.ca
August 11 - 15 from 09:00 am to 12:00 pm
The VBS program will be run out of St. Andrew’s Presbyterian Church in Bolsover.
Church Name: Talbot Creek Community Church
Ages: 4-12
Cost: $25 per child or $70 per family
How to sign up: talbotcreek.ca/vbs
ONSIDE Sports Camp, Ferndale
http://www.ferndalechurchptbo.com
August 11 - 15 from 09:00 am to 12:00 pm
Being Held at Rhema Christian School
29 County Road 4 Peterborough
Sports include Ball Hockey, Soccer, Basketball, and Flag Football.
Also, a variety of fun activities.
All snacks provided.
Personalized shirt included.
Church Name: Ferndale Bible Church
Dates available:
Hours: 9am-12pm
Ages: 6-13
Cost: $70
How to sign up: http://www.ferndalechurchptbo.com
Intergalactic Adventure, Sprucedale
http://sprucedalefaithchapel.ca
August 11 - 15 from 09:00 am to 01:00 am
Join us for another incredible week of VBS this summer. Daily snacks, games, bible stories and connection. Also see Sports Week July 21-25
Church Name: Sprucedale Faith Chapel
In addition to VBS we are also running a Kids Club Tuesdays through the Summer from 1-3 p.m. and Youth Group Friday evenings 7-9.
Ages: 6-14
Cost: Free
How to sign up: nancyhouser@gmail.com / 705-349-3488
AHBC Adventure Day Camp, Bolton
http://www.albionhillsbiblechurch.ca
August 11 - 15 from 09:00 am to 04:00 pm
Complete the linked PDF form and email it to adventure_camp@albionhillsbiblechurch.ca
Church Name: Albion Hills Bible Church
Ages: 6-12
Cost: Freewill donation
Steadfast Love, Unionville
https://centralunitedchurch.com/
August 11 - 15 from 09:00 am to 11:36 pm
Join us this August 11–15 at Central in Unionville for an unforgettable summer day camp experience filled with love! Children will discover the undeniable, unwavering, and unconditional love of the Father.
We welcome participants currently in SK through Grade 5. Students in Grade 6 and above are encouraged to sign up as volunteers, but spots are limited. Due to limited enrollment, we encourage early registration—don’t miss out!
Church Name: Central United Church
Ages: 5-11
Cost: $150
How to sign up: https://centralunitedchurch.com/ministries/children-and-youth/#summer-camp
Wonder Junction VBC, Huntsville
https://www.riversidebaptist.ca
August 11 - 15 from 09:00 am to 12:00 pm
Church Name: Riverside Baptist Church
Ages: Jk-7
Cost: Free
How to sign up: https://riversidebaptisthunstvillevbc.myanswers.com/wonder-junction/
Wonder Junction, Peterborough
http://parkstreetbaptist.ca/vbs
August 11 - 15 from 09:00 am to 11:30 am
Marvel at Jesus, live for His glory! Join us as we gallop through the wonder-filled West, where we will learn about the grandest wonder of all, Jesus Christ! Every day will be filled with fun activities such as Bible stories, songs, games, crafts and snacks.
Church Name: Park St. Baptist Church
Dates available:
Hours:
Ages: 4-12 years old
Cost: Free
How to sign up: parkstreetbaptist.ca/vbs
Kids Bible Camp Under the Big Top, Waubaushene
https://waubaushene.gospelhall.com/
August 11 - 15 from 06:00 pm to 07:30 pm
Call Christina 705-309-2681 for more info
Family Carnival Night Friday Aug 15th
Church Name: Waubaushene Gospel Hall
Ages: School Age
Cost: Free
How to sign up: Register onsite
True North, Keswick
https://www.hopefortoday.ca/
August 18 - 22 from 09:00 am to 02:00 pm
Church Name: Hope For Today Fellowship
Ages: 4-11
Cost: $35 per child or $45 for a family for the week
How to sign up: 905-252-8159 or email kidsministy@hopefortoday.ca
Classic Camp - Bushcraft, Stayner
http://stayner.ecmcamps.ca
August 18 - 22 from 08:30 am to 04:00 pm
Join us for a week filled with fun and laughter. Young minds are allowed to learn through STEM activities, develop gross motor skills through wide games, build lasting friendships with fellow campers, and experience what “camp” means. We might even throw in a little camp spice (dirt) to make everything interesting.
Church Name: Stayner Camp & Christian Retreat Centre
Dates available:
Hours:
Ages: 6-12
Cost: 259
How to sign up: stayner.ecmcamps.ca
Classic Camp, Stayner
https://stayner.ecmcamps.ca/kids-youth-camps/top-day-camp/
August 18 - 22 from 08:30 am to 04:00 pm
Join us for a week filled with fun and laughter. Young minds are allowed to learn through STEM activities, develop gross motor skills through wide games, build lasting friendships with fellow campers, and experience what “camp” means. We might even throw in a little camp spice (dirt) to make everything interesting.
Church Name: Stayner Camp
Ages: 6-12
Cost: $259
How to sign up: https://stayner.ecmcamps.ca/kids-youth-camps/top-day-camp/
Yee Haw! Celebrating God's Greatest Gift, Dundalk
https://dundalkwesleyanchurch.com/
August 19 - 20 from 09:00 am to 11:30 am
Space is limited.
Online Registration is a must.
More information about the church can be found on our Facebook page or on our website at: www.dundalkwesleyanchurch.com
Church Name: Dundalk Wesleyan Church
Ages: For students entering SK to Gr. 6
Cost: Free
How to sign up: https://docs.google.com/forms/d/e/1FAIpQLSe_WGcxwuntOTA5BQZFDpWE4iD8GjgD9mqrdr8OmALPsGWOzg/viewform
Overnight Weekend HOCKEY Camp, Torrence
http://www.bchlhockey.net
August 22 - 25 from 11:36 pm to 11:36 pm
Fun Weekend of…
Hockey Skills Development, Outdoor Camp Activities, Canoeing, Kayaking, Hiking, Archery etc
Church Name: Barrie Christian Hockey League
Ages: 9-15 years
Cost: $675.00 Early Registration after June 15, 2025 $750.00
How to sign up: www.bchlhockey.net click on Register Here