Balloon Batting


• Indoor space free of obstacles and valuable breakables such as lamps, pictures and plants
• Large round balloon
• Empty cardboard tube from wrapping paper


  1. Inflate the balloon until it is relatively hard.
  2. Show your toddler how to hit the balloon around the room with the cardboard tube.
  3. Allow your toddler to have fun hitting the balloon around the room in any manner they like.

    TIP: You don’t need to “coach” any batting or hitting technique.


• If you have two cardboard tubes, try to take turns hitting the balloon to each other while keeping the balloon in the air.


This activity develops hand-eye coordination and timing while using a simple bat (i.e., striking tool). These skills also transfer to striking with a racquet or stick.


  • Skill: Strike
  • 10 minutes
  • Suggested age 2-5 years
[gravityforms id=12 title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper gravity-theme' id='gform_wrapper_12' ><form method='post' enctype='multipart/form-data' id='gform_12' action='/activity/balloon-batting_41/' > <div class='gform_body gform-body'><div id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below'><fieldset id="field_12_1" class="gfield pop-up-survey field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >Quick question to help keep kids Active for Life... how much screen time do your kids get a day on average?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_12_1'> <div class='gchoice gchoice_12_1_0'> <input class='gfield-choice-input' name='input_1' type='radio' value='0 to 1 hour' id='choice_12_1_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_12_1_0' id='label_12_1_0'>0 to 1 hour</label> </div> <div class='gchoice gchoice_12_1_1'> <input class='gfield-choice-input' name='input_1' type='radio' value='1-2 hours' id='choice_12_1_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_12_1_1' id='label_12_1_1'>1-2 hours</label> </div> <div class='gchoice gchoice_12_1_2'> <input class='gfield-choice-input' name='input_1' type='radio' value='3-5 hours' id='choice_12_1_2' onchange='gformToggleRadioOther( this )' /> <label for='choice_12_1_2' id='label_12_1_2'>3-5 hours</label> </div> <div class='gchoice gchoice_12_1_3'> <input class='gfield-choice-input' name='input_1' type='radio' value='Over 5 hours' id='choice_12_1_3' onchange='gformToggleRadioOther( this )' /> <label for='choice_12_1_3' id='label_12_1_3'>Over 5 hours</label> </div></div></div></fieldset></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' value='Submit' 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' 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>