Summer Craft: Fun Water Bottle Holder

Summer’s warm weather means that families are spending a lot more time out of the house. Nature hikes, trips to the beach, bicycle rides, and county fairs are just a few of the activities that keep people busy this time of year. Children can become dehydrated easily, so having access to water is very important. Today I’m going to show you how to make a fun water bottle holder that kids will love. It has a shoulder strap too, making it easy for kids to carry.

If you enjoy this project you will probably like this fun colorful walking stick and this whimsical pet rock necklace. For a fun summer treat to help kids and adults cool off, try this recipe for homemade slushy floats!

You will need the following supplies:

1 large sheet craft foam
Child safe sewing needle
White craft glue
Pen or pencil

To make your water bottle:

Because water bottles can differ in size, instead of providing a pattern or precise measurement, I’ll show you how to use your bottle as a guide for creating your holder.

Begin by rolling the water bottle up in the craft foam. Wrap enough foam around the bottle to cover the bottle and overlap by about an inch. Mark with a pen or pencil.

Next, to measure the height, with your water bottle rolled up in the craft foam, leave the top section of the bottle exposed. Draw a mark about an inch below the bottom of the bottle. Cut out your rectangle, using the markings as your guide.

From the remaining foam, trace a circle around the bottom of the water bottle.

When you cut the circle out, leave a ½ inch border all the way around.

You will need to cut slits in the bottom of the foam, the end that meets the bottom of your water bottle. Cut the slits about an inch apart all the way across the bottom.

Thread a long piece of lanyard onto a child safe sewing needle. Sew the round piece of foam to the rectangular piece of foam, using the slits to work around the circle.

Once the bottom is sewn on, hold the sides of the holder together and start sewing together. Sew all the way up, holding as you go. When you get to the top, continue sewing around the opening of your bottle holder until you get all the way around. Use a piece of strong tape to secure the end of the lanyard inside the bottle holder.

Cut 3 pieces of lanyard in the colors of your choice, as long as you would like your handle to be. Holding them all together, tie one end into a knot, about 3-4” in so that there’s some tail left over. Thread the open ends into a child safe sewing needle and poke through the side of the bottle holder, starting from the inside, about an inch from the top. Pull the lanyard through gently until the knot stops it. Using the long strands and the strands at the end of the knot, tie together (use 3 knots to make it secure).

Braid the three long strands of lanyard, leaving about 3-4” unbraided at the end. Thread the open end into the child safe sewing needle and carefully poke through the other side of the bottle holder, again, about an inch from the top. Remove the needle and tie the handle into a knot, then re-knot two more times.

If any of your holes from sewing look strained, go ahead and add some white craft glue to reinforce them, let the glue dry completely.

Optional: Lanyard and craft foam come in a variety of colors. Craft foam stickers are also available in a wide variety of shapes and sizes. Alternatively, the bottle holder can be decorated with markers before sewing together.

For more fun projects from Amanda, follow along on her blog Crafts by Amanda or get great recipes on Amanda’s Cookin’.


  1. petiam says

    How adorable! Don’t know if my 4-year-olds are skilled enough to use a needle (even a plastic one), but I will sure keep this in mind as they get older. Fun craft!

  2. Joey says

    Amanda, you have done it again! How FUN is this project. Its not only fun but so cute and creative. I can see my nieces hanging this on their shoulder – or criss cross it.
    Thanks for sharing another fun craft!

Leave a Reply

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