Balloon Tennis


  • Open space, preferably indoor
  • Balloons (round type)
  • Piece of string or ribbon 3-5 metres
  • Scotch tape or masking tape
  • Paper plates
  • Paint stir sticks
  • Duct tape


  1. Blow up a balloon of the “round” type.
  2. Inflate to medium or medium-low pressure, so the balloon “floats” a little bit but not too much.
  3. Create simple “tennis racquets” by taping a paint stir stick to the back of each paper plate.
  4. Hang the string or ribbon horizontally about one metre above the floor between two chairs, or between bookshelves or countertops. This is your “net”.
  5. Using your racquets, hit the balloon back and forth across the net with your child or children.
  6. If someone allows the balloon to touch the floor on their side, the person on the other side of the net scores a point.
  7. Play first person to 5 points, and then start again.
  8. Your racquets are not allowed to cross over the top of the net.
  9. You are allowed to touch the balloon more than once on your side if necessary.


  • If you have more than one child, or more than one adult, try playing a fun family tournament where family members take turns playing each other


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


  • Skill: Strike
  • 30 minutes
  • Suggested age 5-12 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-tennis_29/' > <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>