The Basic Steps to Sew a Bow
A sewn bow starts with two rectangles of fabric stitched together, turned right-side out, and then gathered at the center with a small band. The whole process takes about 20 minutes once you have your fabric cut. You do not need a pattern — just measure your fabric to the width and length you want the finished bow to be, add seam allowance on all sides, and sew.
The core technique is the same whether you sew by hand or machine: stitch two fabric pieces together, leave a gap to turn it, flip it inside-out to right-side-out, close the gap, then pinch the center and wrap a band around it. The band holds the shape and hides the raw edges where you closed the gap.
Key Takeaways
- Cut two identical rectangles of fabric, add half an inch on all sides for seam allowance, and stitch them together with right sides facing.
- Leave a 2-inch gap on one long side so you can turn the bow right-side out and stuff it lightly if you want it puffy.
- Sew the gap closed by hand using a ladder stitch, which hides the seam inside the fold.
- Wrap a small fabric strip around the center, fold its raw edges inward, and stitch it to hold the bow shape.
- Attach a clip, pin, or elastic band to the back if you want to wear the bow or fasten it to something.
Cutting and Preparing Your Fabric
Decide how wide and long you want your finished bow. A standard bow is about 4 inches wide and 6 inches long, but you can make them smaller or larger. Once you have your target size, add half an inch on all four sides — that is your seam allowance. So a 4-by-6-inch bow needs fabric cut to 5-by-7 inches.
Cut two identical rectangles. They should match exactly so the bow is even when you fold it. Use a ruler and a rotary cutter or scissors, and mark your lines lightly with chalk or a fabric pencil so you can see what you are cutting. If your fabric has a pattern or nap (like velvet or corduroy), make sure both pieces face the same direction so the finished bow looks uniform.
Stitching the Bow Pieces Together
Place your two fabric rectangles with the right sides (the pretty sides) facing each other. Pin them together around all four edges so they do not slip while you sew. If you are using a machine, set it to a straight stitch and sew around the perimeter about half an inch from the edge — that is your seam allowance line.
Stop sewing when you reach the middle of one long side and leave a 2-inch gap. This gap is how you will turn the bow right-side out. Backstitch at the start and end of each seam so the stitches do not unravel. If you are sewing by hand, use a running stitch or backstitch and follow the same path — half an inch from the edge, with a 2-inch gap on one long side.
Trim the corners of your sewn rectangle diagonally, cutting about a quarter inch from the corner point. This keeps the corners from bunching when you turn the bow right-side out. Do not cut into your stitches.
Turning and Closing the Bow
Reach through the 2-inch gap and gently pull the fabric through until the bow is right-side out. Use a blunt tool like a chopstick or the eraser end of a pencil to push the corners out so they are sharp and even. Press the bow flat with an iron on low heat, and fold the raw edges of the gap inward by half an inch so they line up with the seam.
Close the gap using a ladder stitch, also called an invisible stitch. Thread a needle and knot the end. Bring the needle up through the fold of fabric on one side of the gap, then slide it across inside the fold to the other side and come back out. Go down into the fold on the opposite side and slide the needle inside the fold for about a quarter inch, then come back out. Repeat this back-and-forth motion along the entire gap. When you pull the thread gently, the stitches disappear inside the fold and the gap closes invisibly.
Adding the Center Band
Cut a strip of fabric about 1.5 inches wide and 3 inches long. This band will wrap around the center of the bow and hold it in its gathered shape. You can use the same fabric as the bow or a contrasting color. Fold the strip in half lengthwise with right sides together and sew along the long edge, leaving the short ends open. Turn it right-side out and press it flat.
Pinch the bow in the middle so it gathers and forms a figure-eight shape. Wrap the fabric band around the center and overlap the ends by about half an inch. Fold the raw edges of the band inward and pin them down. Sew the band closed by hand using a whip stitch or backstitch, stitching through all layers so the band stays tight and the bow does not slip.
Attaching Hardware for Wearing or Fastening
If you want to wear the bow in your hair or attach it to a garment, you need to add hardware to the back. Sew a hair clip, barrette, or alligator clip to the back of the center band using strong thread and several passes through the stitches. Alternatively, sew a safety pin to the back so you can pin the bow to a collar or pocket.
For a bow that ties onto something — like a gift box or a headband — sew a length of ribbon or fabric strips to the back of the center band instead. Make the ties long enough to wrap around what you are fastening the bow to, and finish the ends with a knot or a small stitch so they do not fray.
Troubleshooting Common Sewing Problems
If your bow looks lopsided, the two fabric rectangles may not have been cut to exactly the same size. Measure them before you sew the next one and mark your cutting lines with chalk so you can see them clearly. If the corners are bunched or puckered after you turn the bow right-side out, you did not trim them enough. Trim a bit more next time, but be careful not to cut your stitches.
If the center band is too loose and the bow falls apart, your stitches on the band may not be tight enough. Sew it again with smaller stitches and pull the thread snug as you go. If the gap you left for turning is too small and you cannot reach through it, make it at least 2.5 inches next time. If your ladder stitch is visible instead of hidden, you may be stitching too far from the fold — keep your needle right at the edge of the fold so the thread stays inside.
Frequently Asked Questions
Can I sew a bow without turning it inside out?
Yes. Instead of leaving a gap, sew all the way around and do not turn it. The seams will show on the outside, so use a contrasting thread color if you want the seams to be part of the design. This method is faster and works well for bows on gift boxes or decorations where the seams do not matter.
What fabric works best for bows?
Cotton, linen, and quilting cotton are straightforward to sew and hold their shape well. Silk and satin are beautiful but slippery and harder to control. Felt does not fray, so you can skip the turning step entirely. Avoid stretchy fabrics like jersey or knit unless you want a droopy bow.
How do I make a puffy bow instead of a flat one?
Before you close the gap, stuff the bow lightly with polyester fiberfill or scraps of fabric. Do not overstuff — you want it soft and rounded, not hard. Then close the gap as usual. The stuffing will give the bow volume and help it hold its shape.
Can I make a bow without a sewing machine?
Yes. Hand sewing takes longer but works just as well. Use a backstitch or running stitch to sew the two rectangles together, and a ladder stitch to close the gap. The stitches will be slightly less even than machine stitches, but the bow will look handmade and charming.
What size should I cut the fabric if I want a really big bow?
Scale up your rectangles. A large bow might be 6 inches wide and 9 inches long, so you would cut fabric to 7-by-10 inches. The wider and longer the rectangles, the bigger and more dramatic the bow. Just make sure your center band is proportional — a larger bow needs a wider band so it does not look pinched.