Skip to Content

DIY Puffy Fabric Bow Bag Charm: Easy Beginner Sewing Tutorial

Sharing is caring!

*This post may contain affiliate links. Please see my disclosure to learn more.

Looking for a cute sewing project that uses fabric scraps and takes very little time to make? This DIY puffy fabric bow bag charm is an easy beginner sewing project that can instantly dress up a tote bag, purse, backpack, zipper pouch, or keychain.

Puffy bow bag charms are especially fun because you can customize them with gingham, floral cotton, denim, linen, velvet, or leftover quilting scraps. Make a small neutral bow for an everyday handbag or create oversized colorful bows for a playful statement accessory.

This tutorial will show you how to sew a fabric bow bag charm step by step, including how to stuff the bow, create the center wrap, and add a swivel clasp or key ring. It is also a great scrap-busting project to sew for gifts, craft fairs, or handmade shops.

Learn how to Make $1,000 a Month Sewing by creating simple, profitable projects you can sell online, at craft fairs, or through social media.

Finished Size

The finished puffy fabric bow will measure approximately:

6–7 inches wide x 4–5 inches tall

You can easily make the pattern larger or smaller depending on the look you want.

Materials You Will Need

Top-down flat lay of materials for a DIY puffy fabric bow bag charm, including pink bow-print and floral cotton fabrics, sewing machine, iron, fiberfill, interfacing, rotary cutter, ruler, thread, clips, pins, ribbon, needle, and gold clasp hardware.

To make one DIY fabric bow bag charm, gather:

  • 2 pieces cotton fabric approximately 8 x 6 inches
  • Small amount of polyester fiberfill
  • Fabric scissors or rotary cutter
  • Cutting mat and ruler
  • Sewing machine
  • Coordinating polyester thread
  • Pins or sewing clips
  • Hand-sewing needle
  • Iron and ironing board
  • Point turner or chopstick
  • 1 swivel lobster clasp, key ring, or carabiner
  • 3-inch piece of ribbon or narrow fabric strap
  • Optional fusible interfacing
  • Optional decorative label

Lightweight or medium-weight woven fabrics work best. Quilting cotton is especially beginner friendly because it is easy to cut, press, and sew.

DIY Bow Bag Charm Step-by-Step

Black-and-white illustrated DIY puffy fabric bow bag charm sewing infographic with materials, cutting dimensions, and 11 beginner-friendly steps for sewing, stuffing, shaping, adding a center wrap, and attaching bag charm hardware

Step 1: Cut the Bow Pieces

Collage showing pink bow-print and cream floral fabric being measured and cut into approximately 8 x 6 inch rectangles for a DIY puffy fabric bow, with options for straight or slightly tapered sides.

Start by cutting two rectangles approximately 8 inches wide by 6 inches tall.

Place the fabric pieces right sides together.

For a softer rectangular bow, you can leave the pieces as rectangles. For a more traditional bow shape, slightly curve or taper the sides toward the center.

You can also create a paper template first so every bow comes out the same size if you plan to make several.

Step 2: Optional – Add Interfacing

Step-by-step collage showing lightweight interfacing cut to fit a floral fabric bow piece and fused to the wrong side with an iron to add structure to the DIY fabric bow.

If your fabric is very lightweight, add a thin layer of fusible interfacing to the wrong side of one fabric piece.

Follow the manufacturer’s instructions for applying the interfacing.

Do not use heavy interfacing because the finished bow should remain soft and slightly puffy.

For quilting cotton or lightweight denim, you can usually skip this step.

Step 3: Add the Hanging Loop

Pink bow-print and cream floral fabric pieces folded into bow shapes beside a pink ribbon loop, then clipped together with the hanging loop positioned between the layers.

Cut a piece of ribbon or narrow fabric strap approximately 3 inches long.

Fold it in half to create a loop.

Place the loop between the two bow pieces with the raw ends extending slightly beyond the top edge of the fabric. The loop itself should point toward the center of the bow.

Pin or clip it securely.

This loop will eventually hold the swivel clasp or key ring.

Step 4: Sew Around the Bow

Collage showing a pink floral bow-shaped fabric piece pinned around the edges and sewn with a sewing machine, leaving a small opening for turning and stuffing.

Pin the two fabric pieces together around the edges.

Using a -inch seam allowance, sew around the entire bow, leaving approximately a 2-inch opening along one edge.

Backstitch at the beginning and end of your stitching.

Slow down when sewing around curved areas so the finished bow shape stays smooth.

Step 5: Trim and Clip the Seams

Before-and-after view of a pink floral fabric bow showing the curved seam allowances carefully clipped before the bow is turned right side out for smooth rounded edges.

Trim away excess seam allowance, especially around the corners.

If your bow has curved edges, make small clips into the seam allowance without cutting through your stitching.

This helps the curves lie smoothly after the bow is turned right side out.

Step 6: Turn the Bow Right Side Out

Two-step collage showing a sewn pink fabric bow being turned right side out through the opening and shaped with a wooden turning tool to create smooth corners and curves.

Carefully pull the bow through the 2-inch opening.

Use a point turner, chopstick, or blunt end of a pencil to gently push out the corners and curves.

Avoid pushing too hard because you can accidentally poke through the stitching.

Press the bow lightly with an iron before adding the stuffing.

Step 7: Stuff the Bow

Collage showing a handmade pink fabric bow with floral reverse side being gently filled with polyester stuffing using a wooden tool to create a soft, puffy bow shape.

Tear small pieces of polyester fiberfill and begin inserting them through the opening.

Stuff both sides of the bow evenly.

The goal is to create a soft, puffy appearance, not a firm stuffed toy. Too much stuffing can make the bow bulky and difficult to shape.

Pay extra attention to the outer corners so they look full.

Once you are happy with the shape, fold the opening seam allowance toward the inside.

Step 8: Close the Opening

Three-step close-up showing the turning opening of a stuffed pink fabric bow being hand sewn closed with matching pink thread using small invisible ladder stitches.

Thread a hand-sewing needle with coordinating thread.

Use a small ladder stitch or slip stitch to close the opening invisibly.

Knot the thread securely and hide the thread tail inside the bow.

You now have a simple stuffed rectangle that will become the bow.

Step 9: Shape the Center

Four-step collage showing a stuffed pink fabric bow pinched and gathered at the center, then secured with hand stitching to create a defined classic bow shape.

Pinch the center of the stuffed piece together with your fingers.

You may need to adjust the stuffing slightly to create two even bow loops.

Wrap sewing thread tightly around the center several times to hold the gathered shape.

Tie the thread securely at the back.

Don’t worry if the center looks messy because it will be covered with fabric in the next step.

Step 10: Make the Center Bow Wrap

Four-step collage showing a narrow pink fabric strip pressed into a neat band, wrapped around the gathered center of a puffy fabric bow, and hand stitched securely in place.

Cut a fabric rectangle approximately:

2 inches wide x 4 inches long

Fold both long raw edges toward the center and press.

Fold the strip in half lengthwise again so the raw edges are hidden.

Press well.

Wrap the fabric strip around the gathered center of the bow.

Overlap the ends at the back and hand stitch them together securely.

Adjust the center wrap until it sits neatly and evenly.

Step 11: Attach the Bag Charm Hardware

Step-by-step collage showing a finished pink puffy fabric bow with floral center wrap and fabric loop being attached to a swivel lobster clasp and metal ring to create a handmade bow bag charm.

Feed the fabric loop through a swivel lobster clasp, key ring, or small carabiner.

If you installed the hardware before sewing the bow, simply check that everything is securely attached.

A swivel clasp is especially convenient because customers can easily move the bow between different handbags and backpacks.

Give the bow a final fluff and gently reshape the stuffing with your fingers.

Your DIY puffy fabric bow bag charm is finished!

Cute Fabric Ideas for Bow Bag Charms

One of the best parts about this beginner sewing project is how many different styles you can create.

Try:

  • Pink gingham for a playful look
  • Tiny floral cotton for a romantic style
  • Black and white fabric for a minimalist bow
  • Denim for a casual everyday accessory
  • Red plaid for holiday gifts
  • Pastel linen for spring
  • Metallic fabric for party accessories
  • Patchwork scraps for a one-of-a-kind bow

You can even make matching bow charms and zipper pouches from the same fabric.

Tips for Making Bow Charms to Sell

If you want to turn this easy sewing project into a handmade product, make several bows at the same time.

Cut all the fabric pieces first, sew them assembly-line style, and stuff several bows together. Batch sewing can dramatically reduce the time required to make each charm.

Consider offering small, medium, and oversized versions along with different hardware choices.

Personalization can also increase the perceived value. Add embroidered initials, small fabric labels, charms, or coordinating ribbons.

Final Thoughts

Vertical Pinterest pin featuring a finished pink puffy fabric bow bag charm with floral center and silver lobster clasp on a wood background, with the title “DIY Puffy Fabric Bow Bag Charm.”

A DIY puffy fabric bow bag charm is the perfect combination of cute, useful, and beginner friendly. You only need a small amount of fabric, basic sewing supplies, and simple straight stitching to create an accessory that looks much more complicated than it really is.

It is also an excellent project for using leftover fabric from larger sewing projects instead of throwing scraps away.

Make one to decorate your favorite tote, sew several as handmade gifts, or create an entire collection in coordinating prints to sell. Once you master the basic technique, you can experiment with different sizes, fabrics, embellishments, and bow shapes to create your own signature style.

Patterns For Less logo

Trendy, Affordable Sewing Patterns for All Sizes

Tie Shoulder Jumpsuit Pattern

Palazzo Pants Sewing Pattern

Pocket Overall Romper Pattern

Wrap Maxi Skirt Sewing Pattern

Tie Back Top Sewing Pattern

Sharing is caring!