42 easy activities to keep kids busy while parents work at home

There’s no doubt about it: trying to juggle working from home with children is challenging. Whether you’re teleconferencing, focusing on writing, or trying to balance a budget, having kids around your home office is tricky.

That’s why we’ve put together this list of 42 no-parent-needed activities to keep your kids entertained, so you’re able to focus on your work.

Having options is the key! The following activity ideas include some that even very young kids can do with limited parental involvement. Most require no special equipment, only common household items. Set-up time for most of these is minimal, so you can get the fun started in between emails or phone calls. Or, if you have older kids, you can show them how to get started and then leave it to them to set up the games.

30 indoor activities kids can do while parents work

Tip: If you don’t have a designated playroom, consider moving all the furniture in one room to the sides to make a wide-open play space.

    1. Toy wash: Fill a sink, plastic bin, or bowl with water. Provide towels and a box of toys that kids can wash (toys with electronic pieces should be hidden for this activity). Throw in some small cars, plastic animals, toy food, plastic keys, etc., and let your kids clean away.
    2. Dress up: If you have a dress-up box, pull it out and if not, create one with hats, socks, coats, purses, shoes, boots, kid glasses, costume jewelry, old dresses, jackets, mirror, brush, old cellphone, old keys (no scarves or other possibly choking items). This could also be the time to decorate that box. Provide the kids with stickers and markers and let them fancy it up!
    3. Car playmats: If you already own a playmat with a road design on it, set it up and find any toy that can be used with it—cars and trucks, figurines, airplanes, etc. Kids love the creative play of moving their way around the town. If you don’t have a mat, there are ones available for next-day shipping on Amazon, or use painter’s tape to create your own set of roads on any floor surface. The best thing about a homemade track is the ability to have the tape go up over small boxes or chairs and in multiple directions.
    4. Camp out: Set up a tent or fort and fill it with multiple items for a game of camp. Let your kids get comfy with pillows and blankets, keep them fed with healthy snacks, turn out the lights, and give them flashlights for making shadow animals. Throw in some stuffies for company, some binoculars to keep a watch on the bears, and some animal picture books.
    5. Bean bag target toss: Set out a box of bean bags and a number of targets for kids to throw the bags into such as hula hoops or laundry baskets. You’ll find more ideas for throwing games in our activities section.
    6. Rubbings art: Lay out a number of thin items such as leaves, flat pieces of Lego, coins, or buttons (for kids who know not to put these in their mouths!), a stack of thin white paper, and crayons. Show your children the art of putting a piece of paper over an item and rubbing it with the side of a crayon until the item appears. The simple act of taking the paper off the sides of a pile of crayons alone will keep kids busy for a while.
    7. Sensory tub: If you have a sand table that you use outdoors in nicer weather, pull it in, clean it out, and fill it with fresh sand. If you don’t have a sand table, pull out a bin or tub and fill it with rice. Place spoons for digging, funnels for pouring through, trucks, plastic animals, measuring spoons, small bowls, etc., in the rice and let your kids dig and explore.
    8. Ball pit: If you own a ball pit, fantastic! If not, create your own with a kiddie pool or large cardboard box. Fill your box with as many small balls as you have on hand, as well as with stuffies and bean bags.
    9. Toilet paper funnels: While toilet paper may be in high demand, you will probably have some empty toilet rolls, paper towel rolls, or (not judging) tubes that bottles of scotch came in. Tape the rolls to a wall with masking tape, provide your child with small items such as cars, small balls, dry pasta, and have them drop the items through the tunnels. For more fun, use multiple rolls beside each other or aligned to make a longer tunnel.
    10. Mini-stick target practice: As you probably don’t want a puck bouncing off your walls, set out some soft balls, bean bags, or make sock balls, and place some Xs on your wall with masking tape. Have your kids practice hitting the targets with their mini-sticks or a DIY stick made by duct-taping an empty wrapping paper roll for the handle and a cutout blade from cardboard.
    11. Sensory bag for high chair tables or floor: Fill resealable bags with items that a baby can safely squish or shake such as sand or magic sand, ice cubes, and small items mixed into a bag of hair gel, rocks, or Jell-o. Make sure the bag is fully sealed before your little one plays with it.
    12. Indoor “golf” course: Create an obstacle course for your kids to golf ping-pong balls or sock balls around and through. Make a line of well-spaced-apart cones or upside-down plastic mixing bowls and have your child putter their way through. Items can be placed in a straight line or around a room. If you don’t have kid-sized golf clubs, your kids can use a fly-swatter or a mini stick. 
    13. Scavenger hunt: Create a page of photos of items that you have around the house and send your kids off with a crayon to tick off their finds. Or let them use your phone camera to capture the images. Ensure you have lots of items on the list to keep them busy for a while! 
    14. Cereal necklaces: Set up a bowl of O-shaped cereal with plastic lacing cord (or gimp) and have your child string the gimp through the Os. 
    15. Wash the windows (or fridge): While you may have streaks once this activity is done, this is not the time to worry about such things! Provide your child with a spray bottle of water and a rag and set them out to clean your windows (only those they can reach) or fridge. 
    16. Make a mural: Choose a wall that your kids can reach and cover it with paper. If you have paper in a roll, even better! Provide the kids with crayons and pencil crayons and let their inner Michelangelo come out (this could be the ideal time to let them know that the Ninja Turtles are named after famous Renaissance artists!).
    17. Rock painting: Create some colour for your yard or balcony for the upcoming warm weather. Provide your kids with washable paint, paintbrushes, and rocks and let the artistry begin. Items can also be provided for kids to glue on to their rocks once they’re dry, such as googly eyes, feathers, or pom poms. Older kids can paint messages of hope and leave them in their neighbourhood for others to read.
    18. Secret house cleaning: Provide your kids with a broom or a Swiffer and a sock ball to pass back and forth on hard surface floors. Voilà! Your floors will be sparkling. 
    19. Coin-sorting: If your children are old enough to know to keep coins out of their mouth, provide them with five jars and a bag of coins (raid piggy banks if need be!). Tape a picture of each coin to be put in each jar and let your child sort the “sailboats” from the “loons.”
    20. Ramps: A ramp is an excellent item to keep kids busy rolling balls, cars, stuffies, and bean bags down. To make your own ramp, simply tape the lid of a bin or a solid piece of cardboard to the edge of a coffee table, kitchen counter, or dining room table, or pull out a crib mattress, prop it up at the side of a crib or a wall and let the rolling begin.
    21. Spider web: Create a spider web (or laser beam maze) in a hallway with tape, wool, or crepe paper streamers. String the materials across each other and let the kids crawl, twist, and climb their way through the maze. Have them try to make their way through the maze in different ways each time. Can they get through the maze without touching any of the webs? Find more agility activities. 
    22. Muffin pan sorting: For the just-able-to-sit crowd or older, fill a muffin tray with various engaging items of different shapes and colours (make sure these are large enough that your baby can’t choke). Children will happily sit and move items from cup to cup (and occasionally chew on items as kids are prone to do!).
    23. Flashlight treasure hunt: Hide items in one room, give your kids a list of the items (a pictured list), turn off the lights, and see if the kids can find the items. 
    24. Magic carpet rides: If you have multiple children, provide them with towels or blankets and let them take turns giving each other rides in a safe area away from stairs.
    25. Sock-matching: Tick one item off your to-do list if you have lots of mismatched socks in your house needing to be paired, or separate socks already matched. Scatter the socks on the floor and have your kids match them up.
    26. Construction site: Provide kids with blocks and let them use their imagination to build a town, a set of buildings, or a farm where their plastic animals can play.
    27. Tea party: Use dishes, cutlery, and play food from a toy kitchen or use your own, set up a table, some fancy mats, perhaps some simple snacks, and let the kids bring the high tea vibes to your own living room.
    28. Dance videos: Kids seem to be able to operate tablets and phones from younger and younger ages. Set your child up with some music (that isn’t too loud to disturb your work), show them how to take a video (if they don’t already know how!), provide props or dress-up clothes and have them take dance videos (or other silly videos) that they can share with you (probably with much laughter) over lunch or dinner.
    29. Balloon volleyball: Tie a ribbon, yarn, or string firmly between two walls and voilà—you have an indoor net. Use a balloon or beach ball and let the volley begin. Find more volley activities.
    30. Card drop slot: Cut a slit into the top of a box or tub just larger than the width of a playing card and show your kids how to slip a card through the slot. 52 moments of fun!
  1.  

12 ideas for independent outdoor play

If you have a backyard or access to another outdoor play area where you can work while kids play, why not take your “office” outside? Everyone will benefit from some fresh air and room to move, while you sit nearby with your laptop, phone, or other work material. Here are some ideas for easy games kids can play while you type or talk. 

  1. Bubbles: Blow, chase, and pop. Kids love bubbles. If you don’t have bubble “juice” (as my kids called it), mix up your own solution with 4 cups of warm water, ½ cup of dish soap, and ½ cup of sugar. No bubble wands? Use items from your kitchen such as cookie cutters, apple slicers, or spatulas, or twist pipe cleaners into wand shapes. Instant wands!
  2. Penguin run: Give your kids rubber balls or beach balls and have them waddle with the balls between their knees from one end of a designated space to another. 
  3. Noodle balloon: Pool noodles and beach balls are the perfect items for a number of games. Have your kids play a game of keep-up or provide boxes for kids to try to bat their balloons into. Warning: there might be a lot of laughter. Find more ideas for striking activities
  4. Sidewalk chalk: Use this multi-use item to set up a variety of games for your kids. Draw a hopscotch pattern on the ground, provide your kids with beanbags or rocks, and let them hop away. Draw a maze with loops, lines, and curves and see if your kids can walk forward and backward on the maze. Find more hopping activities.
  5. Dig! If you have access to a garden bed or a grass-less area, bring out some shovels and pails and see what your kids can find. Worms? Interesting shaped or coloured stones? No ground to dig? Pull out the sandbox or the homemade sandbox mentioned above (box with rice) and hide some items within the sand for a treasure hunt.
  6. “Paint” the house: Bring in the painting crew without actually worrying about the colour of your walls or outdoor furniture being changed. Provide your children with paintbrushes of all sizes and a pail or two of water. Kids love seeing the “paint” go on walls or fences and instantly drying.
  7. Magnify the fun: How cool is it to see a flower, the bark of a tree, a crawling ant, or a stone really, really enlarged? Give the kids a magnifying glass and send them off to explore nature in a big way.
  8. Sponge it up: With a pail of water, one empty pail, and two sponges, set your kids up for some fun in the sun (or even in the rain!). Show your child how to soak the sponge with the water in one pail and see how much water they can carry to the second pail set short a distance away.
  9. Lily pad hop: Get your kids jumping with this froggy fun. Lay out tea towels, face cloths, or pieces of felt and have your kids leap and hop. Be sure not to fall in the pond! Find more balance activities here. 
  10. Picnic in the park: Snack time meets outdoor time. Lay out a blanket, bring out some stuffie friends, provide a selection of foods and drink (no corkscrews required), and let the feast begin.
  11. Music makers: There are so many household items that can be used to make music. Have your kids sing and dance with pots and pans, spoons, bells, empty bottles partially filled with dry beans, muffin tins, and ice-cream scoops. Does the noise sound different if a spoon or a hand is used to tap a pot? How fast or slow can the music be?
  12. Kicking obstacle course: Challenge your kids to create a course using outdoor chairs, cones, flower pots, or anything else lying around. Then kick a ball around the obstacles. If you can take a 10-minute break, you can give it a try too—the kids will love it! Find more kicking activity ideas here.

Adjusting to working with (very) young colleagues is truly challenging, but having some activities for your kids to play independently while you work will make for a happy and less anxious time. When work is done, family playtime will be all the sweeter.


Further reading:

School’s cancelled—what now? Here are 200+ activities you can do with kids at home

6 active games kids can play with a pair of socks

12 responses to “42 easy activities to keep kids busy while parents work at home

  1. For me, winter is a harsh time and you need to find some ways to dilute the grey winter days, especially when you have children who always want to be active. To tell the truth, the idea of PBS KIDS Video and PBS KIDS Games seemed to me so fascinating because these apps are a great opportunity to entertain your kids. All kinds like playing games and watching cartoons. It is so cool that they can watch their beloved characters and play with these heroes, being engaged in the process and entertaining themselves. Also, I really like the idea of cooking up some edible slime because my children adore to do something with their hands and they will be delighted, knowing that they can create not simply a slime, but also the slime that they can eat. Without any doubts, my kids will be surprised and express their great gratitude to me, thanks to you and your tips.

  2. Wow, Interesting and useful activity . Every kids will love it in this pandemic situation. I am going try out few which will be suitable for my kid age. It is useful information for all parents. Thank you

  3. Amazing . I just like these all ideas and will share this blog with my family and i am sure this blog will be very helpful to my sister for keep her kids busy. Thanks and keep sharing!

  4. I’m simply nervous due to not seeing my four year old in so long. And I live in a one bed room apartment. My job requires me to be on phone calls throughout the day. I have no idea how this will turn out. And my office is stationed in the living room.

  5. These all ideas are just amazing. After read this blog, I got some new ideas for my babies and I will share this article with my groups. Every parents must read this blog. Great article and keep sharing!

  6. Hi, Susan, I like your ideas. I will try some of your ideas that you have mentioned in your blog. Hope it will help me to keep my baby busy while I work. Thanks

  7. What a relevant piece of information . Much needed for 2020 and covid times. Some terrific ideas to engage kids. Thank you for sharing.

  8. Great Ideas. but none of them works perfectly with young kids. They need supervision. I tried to give them such activities/tasks but always end up sitting with them. :-(

  9. I love these ideas and that they encourage independent play.
    This is very helpful with the current state of our nation.

Leave a Reply

Your email address will not be published. Required fields are marked *

[gravityforms id=12 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_12' ><div id='gf_12' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_12' id='gform_12' action='/42-activities-to-keep-kids-busy-while-parents-work-at-home/#gf_12' > <div class='gform_body gform-body'><ul id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below'><li id="field_12_6" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_12_6' >Nom</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_12_6' type='text' value='' class='large' placeholder='Votre nom' aria-invalid="false" /> </div></li><li id="field_12_7" class="gfield email gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_12_7' >Courriel<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_7' id='input_12_7' type='text' value='' class='large' placeholder='Votre adresse courriel' aria-required="true" aria-invalid="false" /> </div></li><li id="field_12_9" class="gfield hidden scroll-subscriber field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_9' >Scroll Subscriber</label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_12_9' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_12_8" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Je suis un éducateur, un entraîneur ou un animateur en loisirs</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_12_8'><li class='gchoice gchoice_12_8_1'> <input class='gfield-choice-input' name='input_8.1' type='checkbox' value='Oui, veuillez aussi m’envoyer l’infolettre semestrielle d’Actif pour la vie pour les professionnels.' id='choice_12_8_1' /> <label for='choice_12_8_1' id='label_12_8_1'>Oui, veuillez aussi m’envoyer l’infolettre semestrielle d’Actif pour la vie pour les professionnels.</label> </li></ul></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' value='Abonnez-vous à notre bulletin' onclick='if(window["gf_submitting_12"]){return false;} window["gf_submitting_12"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_12"]){return false;} window["gf_submitting_12"]=true; jQuery("#gform_12").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=12&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_12' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='12' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_12' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_12' id='gform_target_page_number_12' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_12' id='gform_source_page_number_12' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_12' id='gform_ajax_frame_12' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 12, 'https://activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_12').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_12');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_12').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_12').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_12').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_12').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_12').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_12').val();gformInitSpinner( 12, 'https://activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [12, current_page]);window['gf_submitting_12'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_12').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_12').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [12]);window['gf_submitting_12'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_12').text());}, 50);}else{jQuery('#gform_12').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [12, current_page]);} );} );</script>
[gravityforms id=11 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_11' ><div id='gf_11' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_11' id='gform_11' action='/42-activities-to-keep-kids-busy-while-parents-work-at-home/#gf_11' > <div class='gform_body gform-body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id="field_11_2" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_11_2' >Name</label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_11_2' type='text' value='' class='large' placeholder='Your name' aria-invalid="false" /> </div></li><li id="field_11_1" class="gfield email gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_11_1' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_11_1' type='text' value='' class='large' placeholder='Your email address' aria-required="true" aria-invalid="false" /> </div></li><li id="field_11_4" class="gfield hidden scroll-subscriber field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_11_4' >Scroll Subscriber</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_11_4' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_11_3" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >I&#039;m an educator, coach, or rec leader</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_11_3'><li class='gchoice gchoice_11_3_1'> <input class='gfield-choice-input' name='input_3.1' type='checkbox' value='Yes, please also send me the biannual AfL Pro Newsletter for educators, coaches and rec leaders' id='choice_11_3_1' /> <label for='choice_11_3_1' id='label_11_3_1'>Yes, please also send me the biannual AfL Pro Newsletter for educators, coaches and rec leaders</label> </li></ul></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' value='Subscribe now' onclick='if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; jQuery("#gform_11").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=11&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_11' id='gform_ajax_frame_11' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 11, 'https://activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_11').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_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').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_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_11').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, 'https://activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_11').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_11').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_11').text());}, 50);}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [11, current_page]);} );} );</script>
[gravityforms id=10 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gravity-theme active-start-form_wrapper' id='gform_wrapper_10' ><div id='gf_10' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_10' id='gform_10' class='active-start-form' action='/42-activities-to-keep-kids-busy-while-parents-work-at-home/#gf_10' > <div class='gform_body gform-body'><div id='gform_fields_10' class='gform_fields top_label form_sublabel_below description_below'><fieldset id="field_10_11" class="gfield active-start-name-field gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><legend class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name' id='input_10_11'> <span id='input_10_11_3_container' class='name_first' > <input type='text' name='input_11.3' id='input_10_11_3' value='' aria-label='First name' aria-required='true' placeholder='Your name' /> <label for='input_10_11_3' >First Name</label> </span> </div></fieldset><div id="field_10_10" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_10_10' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_10' id='input_10_10' type='text' value='' class='large' placeholder='Your email address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_10_1" class="gfield kid-field show gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_10_1' >Kid&#039;s Birthday<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_date'> <input name='input_1' id='input_10_1' type='text' value='' class='datepicker mdy datepicker_no_icon gdatepicker-no-icon' placeholder='mm/dd/yyyy' aria-describedby="input_10_1_date_format" aria-invalid="false" aria-required="true"/> <span id='input_10_1_date_format' class='screen-reader-text'>MM slash DD slash YYYY</span> </div> <input type='hidden' id='gforms_calendar_icon_input_10_1' class='gform_hidden' value='https://activeforlife.com/content/plugins/gravityforms/images/datepicker/datepicker.svg'/></div><div id="field_10_13" class="gfield gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" >Only one kid per email address at the moment.</div><div id="field_10_4" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_4' >Age When Submitted</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_10_4' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_5" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_5' >1st Birthday</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_10_5' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_6" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_6' >2nd Birthday</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_10_6' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_7" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_7' >3rd Birthday</label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_10_7' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_8" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_8' >4th Birthday</label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_10_8' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_9" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_9' >5th Birthday</label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_10_9' type='text' value='' class='medium' aria-invalid="false" /> </div></div></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_10' class='gform_button button' value='Sign up for Active Start' onclick='if(window["gf_submitting_10"]){return false;} window["gf_submitting_10"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_10"]){return false;} window["gf_submitting_10"]=true; jQuery("#gform_10").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=10&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_10' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='10' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_10' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_10' id='gform_target_page_number_10' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_10' id='gform_source_page_number_10' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_10' id='gform_ajax_frame_10' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 10, 'https://activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_10').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_10');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_10').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_10').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_10').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_10').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_10').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_10').val();gformInitSpinner( 10, 'https://activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [10, current_page]);window['gf_submitting_10'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_10').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_10').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [10]);window['gf_submitting_10'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_10').text());}, 50);}else{jQuery('#gform_10').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [10, current_page]);} );} );</script>