Belt loops are sewn in two main ways: as a tube of fabric folded and stitched to the waistband, or as a strip of interfaced fabric folded and topstitched flat
The method you choose depends on whether you want the loop hidden inside the seam (tube method) or visible on the outside of the garment (flat method). The tube method is stronger and more durable because the stitches are enclosed. The flat method is faster and works well on casual pants or skirts where visible topstitching looks intentional. Both methods use the same basic materials: fabric scraps, thread, and either a sewing machine or needle.
Most belt loops are cut from the same fabric as the garment or from a coordinating cotton. A standard belt loop is about 1.5 inches wide when finished and long enough to slip a belt through comfortably — usually 2 to 2.5 inches. You will need four to six loops per garment, depending on the waistband width.
Key Takeaways
- The tube method hides stitches inside the seam and creates a stronger loop that lasts longer through wear.
- The flat method is faster and leaves visible topstitching, which works well on casual garments.
- Cut fabric strips 3 to 4 inches wide and 2 to 2.5 inches long when finished, then fold and press before sewing.
- Attach loops to the waistband seam before closing the waistband, or sew them flat to the finished waistband using topstitching.
- Reinforce each loop with a small box stitch or X stitch at the base where it meets the waistband to prevent tearing.
The tube method: sewing loops inside the seam
Cut strips of fabric 1.5 inches wide and 5 to 6 inches long. Fold each strip in half lengthwise with right sides together, so the long edges meet. Sew along the long edge using a 0.25-inch seam allowance on a machine, or use a running stitch by hand. Leave the short ends open.
Turn the tube right-side out by pulling one end through the opening. Use a safety pin threaded through the tube and pushed from one end to the other — this is faster than trying to turn it by hand. Press the tube flat so the seam runs down the center back. Fold each tube in half widthwise so the finished length is 1.25 inches, then press again to crease the fold.
Pin the folded loops to the right side of the waistband seam, positioning them at the side seams and evenly spaced around. The fold should point toward the hem and the raw edges should align with the waistband edge. Sew the loops in place using the waistband seam — they will be caught inside when you sew the waistband to the garment. After the waistband is attached and pressed, the loops will hang down naturally.
The flat method: topstitching loops to the finished waistband
Cut strips 1.5 inches wide and 5 to 6 inches long. Fold each strip in half lengthwise with wrong sides together — this time the seam will be on the outside. Press the fold. Fold the raw edges inward to meet the center crease, then fold the whole thing in half again so you have a narrow, four-layer strip. Press and pin to hold the layers.
Topstitch along both long edges of each loop using thread that matches or contrasts with your fabric, depending on the look you want. Sew about 0.125 inches from each edge. This stitching holds all the layers together and creates a finished, professional appearance.
Position the loops on the finished waistband, folded in half so the finished length is 1.25 inches. Pin them in place at the side seams and evenly spaced around. Sew each loop down with a small box stitch: sew a rectangle around the base of the loop, then sew an X through the rectangle. This distributes stress and prevents the loop from tearing away when a belt is threaded through.
Reinforcing the base of each loop
The point where a belt loop meets the waistband takes the most stress. Every time someone threads a belt through or pulls on the loop, that seam bears the weight. Reinforce it by sewing a box stitch or X stitch at the base.
To sew a box stitch, start at one corner of the loop base and sew a small rectangle — about 0.5 inches wide — around the base. Backstitch at the beginning and end. Then sew an X through the rectangle by sewing from corner to corner diagonally. This creates four triangles of stitching that spread the load across a wider area.
If you are sewing by hand, use a needle and thread that matches the waistband. Make small, even stitches about 0.125 inches long. If you are using a machine, use a straight stitch and sew slowly so you can follow the lines accurately. Reinforce every loop this way, even if it takes a few extra minutes — it is the difference between loops that last for years and loops that tear out after a few months of wear.
Spacing and positioning loops correctly
Most garments have four to six belt loops. On pants, place them at the side seams (two loops) and evenly space the remaining loops around the waistband. On skirts, follow the same rule. The loops should be close enough that a belt does not bunch the fabric between them, but not so close that they look crowded.
Measure the waistband circumference and divide by the number of loops you plan to use. For a 32-inch waistband with six loops, that is about 5.3 inches between each loop. Mark the positions with a fabric pencil or tailor's chalk before you pin the loops in place. This ensures even spacing and a professional appearance.
Position loops so they sit perpendicular to the waistband — they should hang straight down, not angle inward or outward. If you are attaching them to the seam, make sure the raw edges align exactly with the waistband edge so they are caught evenly in the seam. If you are topstitching them to a finished waistband, center each loop on its marked position.
Sewing loops by hand versus machine
A sewing machine is faster and creates more consistent stitches, especially for the tube method where you need a straight seam along the length of the strip. If you are sewing by hand, use a running stitch for the tube seam — push the needle through the fabric and pull it out about 0.125 inches ahead, then repeat. Keep the stitches small and even.
For attaching loops to the waistband, a machine is also faster, but hand sewing works well if you are careful. Use a backstitch, which is stronger than a running stitch. Push the needle through the fabric from back to front, then push it back through the fabric about 0.125 inches behind the thread. Bring it forward again about 0.125 inches ahead of the thread. This creates a solid line of stitches that will not come apart.
If you are reinforcing the base with a box stitch, either method works. By machine, use a straight stitch and sew slowly. By hand, use a backstitch and keep your stitches small. The key is consistency — uneven stitches look sloppy, but small, even stitches look intentional and professional.
Common mistakes and how to avoid them
The most common mistake is making the loops too long or too short. If they are too long, the belt will slide around inside them. If they are too short, the belt will not fit through. Test the length by threading a belt through a scrap loop before you sew all of them. A finished loop should be snug enough that the belt does not move, but loose enough that you can slide it through without forcing.
Another mistake is spacing loops unevenly. This makes the garment look unfinished and can cause the belt to bunch. Use a measuring tape and mark positions before you pin. Uneven spacing is visible from a distance and is hard to fix after sewing.
A third mistake is failing to reinforce the base. Loops that are straightforward sewn on without a box stitch or X stitch will tear within a few months of regular wear. The reinforcement takes only a minute per loop and adds years to the life of the garment.
Frequently Asked Questions
Can I use bias tape instead of cutting my own strips?
Yes. Bias tape is already folded and pressed, so you can skip the folding step and go straight to sewing. Use double-fold bias tape and topstitch it to the waistband, or fold it in half and insert it into the waistband seam the same way you would a tube loop. Bias tape is faster but slightly less durable because it is thinner than fabric cut from the garment.
What thread should I use?
Use thread that matches the waistband or the main fabric. If you want the stitching to be invisible, match the color exactly. If you want the stitching to be visible (as in the flat method with topstitching), you can use a contrasting color. Use all-purpose polyester thread for durability — it holds up better than cotton thread in areas that get a lot of stress.
How do I attach loops to a waistband that is already finished?
Use the flat method and topstitch the loops to the outside of the waistband. Fold the loops in half, pin them in place, and sew a box stitch or X stitch at the base. This works well on ready-made garments or when you are adding loops to an existing waistband.
What if my belt loops keep coming loose?
The base is not reinforced enough. Sew a second box stitch or X stitch directly over the first one, using the same holes if possible. This adds extra layers of thread and distributes the stress even more. If the loop itself is tearing, the fabric may be too thin — reinforce it by sewing a small patch of interfacing to the inside of the loop before attaching it.
Can I make belt loops from a different fabric than the garment?
Yes, as long as the weight is similar. A cotton loop on a cotton garment works well. Avoid pairing heavy fabric with light fabric — the loop will look bulky and may not fold smoothly. If you want a contrasting color or pattern, choose a fabric that is the same weight as the main garment fabric.