How To Make a DIY Cotton Squishy Toy

Today I show you a simple, fun project that turns ordinary cotton into a soft, squeezable toy you can name anything you like. This step‑by‑step guide is perfect for kids, crafters, and anyone who loves a little hands‑on magic. By the end of the tutorial you’ll have created a “TABA Squishy” that feels great to squeeze and looks cute on any desk or shelf.

Materials Needed

All of these items are easy to find at a local craft store or online. If you prefer a no‑sew approach, fabric glue will keep the project tidy and quick.

Step‑by‑Step Guide

  1. Cut the fabric shape. Draw a simple outline (a circle, heart, or animal silhouette) on the fabric. Use scissors to cut it out, leaving a small margin for sealing the edges.
  2. Prepare the cotton filling. Pull apart the cotton batting into small, fluffy pieces. This makes the squishy feel even softer when compressed.
  3. Layer the fabric. Place a second piece of fabric on top of the first, aligning the edges. This creates a pocket for the cotton.
  4. Seal the edges. If you are sewing, stitch around the perimeter, leaving a 1‑inch gap. If you are gluing, apply a thin line of fabric glue, again leaving a small opening.
  5. Insert the cotton. Gently push the cotton batting into the pocket through the opening. Fill the toy until it feels firm but still compressible.
  6. Close the opening.