Sewing handles onto a tote bag takes five to ten minutes once you have the pieces cut and pinned

The strongest tote bag handles are sewn in a box stitch — a square with an X through the middle — because the thread crosses the stress points where handles fail. You sew the handle to the bag body at two anchor points, usually 2 to 3 inches from each side seam. The handle itself should be folded and pressed before you attach it, so the raw edges are hidden inside and the finished width is 1.5 to 2 inches. Most handles are cut 4 to 5 inches wide before folding, depending on how thick you want them.

The order matters: pin the handle in place first, test the fit by holding the bag, then sew. If you sew first and the handle is too short or sits wrong, you have to rip out stitches. A walking foot on your sewing machine helps keep the layers from shifting as you sew through four or five layers of fabric, but it is not required — a regular presser foot works if you sew slowly and backstitch at the start and end.

Key Takeaways

  • Fold the handle strip in half lengthwise, press it, then fold the raw edges inward and press again so the finished handle is 1.5 to 2 inches wide.
  • Pin each handle to the bag body 2 to 3 inches from the side seams, with the folded edges facing outward, and test the fit before sewing.
  • Sew a box stitch — a square with an X through the middle — at each anchor point to distribute stress across multiple thread lines.
  • Use a walking foot if your machine has one, sew at a medium speed, and backstitch at the start and end to lock the stitches.
  • Test the finished bag by filling it with weight and pulling the handles hard to make sure the stitches hold before you use it.

Prepare the handle strips before you pin them

Cut your handle fabric 4 to 5 inches wide and as long as you need — usually 20 to 24 inches for a standard tote, depending on how high you want the handles to sit above the bag. If you are using quilting cotton or canvas, one layer is usually thick enough. If you are using lighter fabric like linen or cotton voile, cut two strips and sew them together along the long edges first, then turn them right-side out and press.

Fold the strip in half lengthwise with the right side facing out, and press it with an iron. Open it flat. Fold each long raw edge inward toward the center crease — fold them so they meet in the middle or slightly overlap — and press again. Now fold the whole thing in half along the original center crease so the raw edges are trapped inside. Press one more time. This three-step fold hides all raw edges and gives you a finished handle that is 1.5 to 2 inches wide.

If the handle is very long, fold it in half to find the midpoint and mark it with a pin or a small stitch. This helps you center it on the bag later.

Pin the handles to the bag body in the right position

Lay the bag flat with the front facing up. Measure 2 to 3 inches from each side seam along the top edge and mark those two points with a pin or a fabric pen. These are your anchor points. The distance between them should be roughly 4 to 6 inches, depending on the width of your bag — wider bags need handles set farther apart.

Lay one handle across the front of the bag so the folded edges face outward and the ends of the handle line up with your anchor points. Pin it in place at both ends. Do the same on the back of the bag with the second handle, making sure both handles are the same length and sit at the same height. Step back and look at the bag — the handles should be parallel and centered.

Pick up the bag and hold it by the handles. Does it feel balanced? Are the handles the right height for your arm? If not, unpin and adjust. Once it feels right, pin each handle at a few more points along its length so it does not shift while you sew.

Sew a box stitch at each anchor point

Thread your machine with thread that matches the bag or the handle, and set the stitch length to 2.5 to 3 millimeters — a standard length that is strong but not so tight it puckers the fabric. Attach a walking foot if your machine has one; it grips the top and bottom layers equally and keeps them from sliding. If you do not have a walking foot, use your regular presser foot and sew slowly.

Start at one anchor point on the front of the bag. Backstitch two or three stitches to lock the thread, then sew a square about 1 inch by 1 inch around the anchor point. The square should be centered on where the handle meets the bag. When you reach the corner, pivot with the needle down, turn the fabric, and continue. After you complete the square, sew a diagonal line from one corner to the opposite corner, then sew the other diagonal to make an X. Backstitch two or three stitches at the end to lock the thread. Cut the thread.

Repeat this box stitch at the other end of the same handle, then move to the back of the bag and sew the same pattern at both anchor points of the second handle. You now have four box stitches total — two per handle, one at each end.

Reinforce the handles if the bag will carry heavy items

If the tote will hold groceries, books, or other heavy items, add a second row of stitching around the perimeter of each box stitch. After you finish the X, sew a rectangle around the outside of the original square, about 0.25 inches away from it. This spreads the load across a wider area and makes the handles much harder to tear.

Some sewers also add a small rectangle of reinforcement fabric — a scrap of canvas or denim — behind the anchor point before they sew. Cut a piece about 2 inches by 3 inches, pin it to the inside of the bag at the anchor point, and sew through all layers. This is especially useful if the bag body is made of a thin or stretchy fabric.

Test the finished bag before you use it

Fill the bag with something heavy — a few books or a bag of flour — and pick it up by the handles. Pull hard. The handles should not slip, tear, or feel like they are about to give. If the stitches hold and the handles feel solid, you are done. If you hear a ripping sound or feel the handles shift, the stitches are not strong enough and you should reinforce them with another row of stitching before you use the bag.

Check the stitches again after you have used the bag a few times. If the thread is fraying or the stitches are coming loose, you can sew over them again without removing the old thread — just sew in the same path and the new stitches will lock the old ones in place.

Frequently Asked Questions

Can I sew handles on a bag that is already finished?

Yes. Lay the bag flat, mark your anchor points, and pin the handle in place. Sew the box stitch through the bag body and the handle. If the bag has a lining, you will sew through the outer fabric only — the lining stays separate. The stitches will show on the inside, but they will not affect how the bag works.

What thread should I use for handles?

Use all-purpose polyester thread in a color that matches the bag or the handle. Polyester is stronger than cotton and less likely to break under stress. If you are sewing through very thick fabric like canvas or denim, use a heavy-duty thread or double your regular thread by threading two strands through the needle.

How wide should finished handles be?

Finished handles are usually 1.5 to 2 inches wide. Narrower handles (1 inch or less) can cut into your hand if the bag is heavy. Wider handles (2.5 inches or more) use more fabric and can feel bulky. Start with 1.75 inches and adjust based on how the bag feels when you hold it.

What if my handles are uneven or twisted?

Unpin them, press them flat with an iron, and repin. If one handle is shorter than the other, measure both ends and adjust the pins so they line up. If a handle is twisted, fold it flat again and press it before you sew. Twisted handles are hard to fix after sewing.

Do I need a walking foot to sew handles?

A walking foot makes the job easier because it keeps thick layers from shifting, but it is not required. If you do not have one, sew slowly, use a medium stitch length, and backstitch at the start and end. Some sewers also use a needle one size larger (like a size 16 instead of a size 14) when sewing through many layers.