Vacation Bible School (VBS) 2026
July 20 – 24, 2026 | 9:00 am – noon | Meet in Classroom VBS Celebration Sunday | July 26 | 9:30 am | Sanctuary Registration opens Sunday, February 15 at 9:00 am for members and February 18 at 9:00 for the public Registration required by June 30 to receive a shirt $15 before June 5 | $30 after June 5 One of the biggest events in the life of our church is Vacation Bible School. This year’s theme is Snowball Mountain Challenge. Snowball Mountain Challenge VBS delivers joy and meaning in equal measure, teaching kids that “I can do all things through him who strengthens me” (Philippians 4:13). Discover God’s presence everywhere as we explore new places, make new friends, and experience God’s goodness together. Please contact Megan Ladd with questions, 817-339-5093 VBS Registration Registration is now closed. VBS Adult Volunteer Registration " * " indicates required fields Δ document.getElementById( "ak_js_7" ).setAttribute( "value", ( new Date() ).getTime() ); First Name * Last Name * Home Phone Cell Phone * Email * T-shirt size * Registration form must be received by June 30 to guarantee a t-shirt. Adult Small Adult Medium Adult Large Adult XL Adult XXL Adult 3XL Do you want to be with your child? * (Not available for 3-year-old classes) Yes No Child's First & Last Name * Do you have a volunteer preference? * No preference Pre-K Kindergarten 1st grade 2nd grade 3rd grade 4th grade 5th grade 6th grade Storytelling Any special assignment requests? VBS Set Up | Sunday, July 19 | 12:15 – 4:00 pm | Childcare provided for children 6th grade and under VBS Week | July 20-24 | 8:30 am – 1:00 pm | Childcare provided for children 2 and under Volunteer Appreciation | July 23 | 12:15 – 3:00 pm (Childcare starts at Noon) | Childcare provided for children 6th grade and under Will you need free childcare for any of the above events? * Yes No 1st Child Child's Last Name * Child's First Name * Grade child will be entering in 2026 * Choose one (as of Sept. 1) Under 12 months 1 - 2-year-old 3-year-old Pre-K Kindergarten 1st grade 2nd grade 3rd grade 4th grade 5th grade 6th grade When will you need childcare? * VBS Set Up (12:15 – 4:00 pm) VBS Monday (8:30 am – 1:00 pm) VBS Tuesday (8:30 am – 1:00 pm) VBS Wednesday (8:30 am – 1:00 pm) VBS Thursday (8:30 am – 1:00 pm) VBS Friday (8:30 am – 1:00 pm) Volunteer Appreciation (12:15 – 3:00 pm) Do you need childcare for another child? * Yes No 2nd Child 2nd Child: Last Name * 2nd Child: First Name * 2nd Child: Grade child will be entering in 2026 * Choose one (as of Sept. 1) Under 12 months 1 - 2-year-old 3-year-old Pre-K (4) Kindergarten 1st grade 2nd grade 3rd grade 4th grade 5th grade 6th grade 2nd Child: When will you need childcare? * VBS Set Up (12:15 – 4:00 pm) VBS Monday (8:30 am – 1:00 pm) VBS Tuesday (8:30 am – 1:00 pm) VBS Wednesday (8:30 am – 1:00 pm) VBS Thursday (8:30 am – 1:00 pm) VBS Friday (8:30 am – 1:00 pm) Volunteer Appreciation (12:15 – 3:00 pm) Do you need childcare for another child? * Yes No 3rd Child 3rd Child: Last Name * 3rd Child: First Name * 3rd Child: Grade child will be entering in 2026 * Choose one (as of Sept. 1) Under 12 months 1 - 2-year-old 3-year-old Pre-K Kindergarten 1st grade 2nd grade 3rd grade 4th grade 5th grade 6th grade 3rd Child: When will you need childcare? * VBS Set Up (12:15 – 4:00 pm) VBS Monday (8:30 am – 1:00 pm) VBS Tuesday (8:30 am – 1:00 pm) VBS Wednesday (8:30 am – 1:00 pm) VBS Thursday (8:30 am – 1:00 pm) VBS Friday (8:30 am – 1:00 pm) Volunteer Appreciation (12:15 – 3:00 pm) Do you need childcare for another child? * Yes No 4th Child 4th Child: Last Name * 4th Child: First Name * 4th Child: Grade child will be entering in 2026 * Choose one (as of Sept. 1) Under 12 months 1 - 2-year-old 3-year-old Pre-K Kindergarten 1st grade 2nd grade 3rd grade 4th grade 5th grade 6th grade 4th Child: When will you need childcare? * VBS Set Up (12:15 – 4:00 pm) VBS Monday (8:30 am – 1:00 pm) VBS Tuesday (8:30 am – 1:00 pm) VBS Wednesday (8:30 am – 1:00 pm) VBS Thursday (8:30 am – 1:00 pm) VBS Friday (8:30 am – 1:00 pm) Volunteer Appreciation (12:15 – 3:00 pm) This field is hidden when viewing the form Section Break If you do not receive a confirmation email, you have not been registered. If this is the case, please contact Megan Ladd. CAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 600, 'https://fumcfw.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_600').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_600');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_600').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_600').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_600').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_600').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_600').offset().top - mt); }, 50 );if(window ) {gformInitDatepicker();}if(window ) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_600').val();gformInitSpinner( 600, 'https://fumcfw.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', );window = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_600').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_600').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', );window = false;wp.a11y.speak(jQuery('#gform_confirmation_message_600').text());}else{jQuery('#gform_600').append(contents);if(window ) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", ); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_600" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_600"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_600" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 600, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: , }); } else { triggerPostRender(); } } );} ); VBS Youth Volunteer Registration " * " indicates required fields Δ document.getElementById( "ak_js_8" ).setAttribute( "value", ( new Date() ).getTime() ); First Name * Last Name * Grade entering in 2026 * Choose One 7th grade 8th grade 9th grade 10th grade 11th grade 12th grade College Birthdate * Month Day Year Age During VBS * 18-year-olds will be contacted to complete Ministry Safe training prior to the start of VBS. Youth Mobile Number * Youth Email * T-shirt size * Choose one Adult Small Adult Medium Adult Large Adult XL Adult XXL Adult 3XL Registration form must be received by June 30 to guarantee a t-shirt. Any special assignment requests? Is there a specific grade or activity you'd most enjoy? Any known allergies or physical challenges? Parent's Name(s) * First & Last Parent Cell * Parent Email * I give permission for FUMCFW to take and use photographs of my child(ren) during VBS * Yes No Emergency Contact * (Other than parent) First & Last Name Emergency Contact Cell Phone * This field is hidden when viewing the form Section Break If you do not receive a confirmation email, you have not been registered. If this is the case, please contact Megan Ladd. CAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 601, 'https://fumcfw.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_601').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_601');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_601').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_601').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_601').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_601').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_601').offset().top - mt); }, 50 );if(window ) {gformInitDatepicker();}if(window ) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_601').val();gformInitSpinner( 601, 'https://fumcfw.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', );window = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_601').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_601').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', );window = false;wp.a11y.speak(jQuery('#gform_confirmation_message_601').text());}else{jQuery('#gform_601').append(contents);if(window ) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", ); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_601" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_601"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_601" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 601, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: , }); } else { triggerPostRender(); } } );} );

Good to know
When is Vacation Bible School (VBS) 2026?
Mon, Jul 20 – Jul 24 · 12:15 PM – 4 PM. Dates and times can change, so confirm on the official event page before you head out.
Where is Vacation Bible School (VBS) 2026 held?
First United Methodist Church Fort Worth in Fort Worth, TX. Tap the location for directions.
What ages is Vacation Bible School (VBS) 2026 for?
It's geared toward Grade 1. Kids just outside that range are often welcome too, but check with the organizer if you're unsure.
What else is happening for kids near Fort Worth?
Plenty. See our full list of kids events in Fort Worth this week, updated daily with free and paid family activities within about 50 miles.