
Here’s the waistband on a pair of trousers I have just made. They are 7oz denim, which isn’t super thick, but as usual I really struggled to sew the belt loops on. The one at centre back was completely impossible so I used a pair with one each side instead.

I long ago gave up on trying to use bar tacks and now just sew them down with a short straight stitch. I even support the back of the presser foot with a bit of folded scrap fabric but still end up with a wobbly result. My machine is otherwise pretty good on thick fabrics so I can only assume it’s operator error.
So after the latest failure I dug out a few pairs of trousers to see if there’s a better way.
The belt loops on my trousers above are made by folding both edges of a long fabric strip in to the centre, and then folding it in half and top stitching down both sides. They end up as four layers of fabric which makes them very thick. It gives a nice finish though. On some other projects I’ve made them with a narrower strip with one long edge overlocked and folded it in three before top stitching. This gives a flatter loop but the overlocked edge sometimes peeks out, or doesn’t get caught in the topstitching.
Ready to wear trousers of my husband’s use an even narrower strip with the edges folded in once to the centre and then coverstitched. That gives only two layers, but I don’t have a coverstitch machine so that’s not an option. And I don’t think my twin needle would cope with denim.


As well as reducing the thickness there are several different methods of attachment. I normally sew the top end of my loops into the top waistband seam and then after the waistband is finished I fold the bottom end under and topstitch it down to the trousers – if my machine would bar tack them I’d do a bar tack instead. But there are other ways.
The picture below are cargo trousers from a Burda pattern which called for sewing the bottom of the belt loops into the waistband/trouser seam and then catching down the top end instead. It’s not any easier that way around in my experience but it’s an option.

The pair of jeans below is Vogue 1573 which uses a method I’ve never seen anywhere else. Both ends of the belt loops are sewn into the waistband seams. The bottom end is sewn in first when attaching the waistband to the trousers. That whole seam is then topstitched. Next the belt loops are pressed down and stitched down to the trouser leg on the inside of the loop, which is easier than top stitching as it won’t be seen and it only goes through one thickness of the belt loop. Then the waistband facing is added, catching the top end of the belt loops in that seam. The top of the waistband is then topstitched right over the belt loops. It’s easier to get the position right this way, but my machine hated topstitching over waistband and belt loops together, and I was then left with the problem of how to secure the bottom of the facing on the inside. The pattern says to hand stitch, but I stitched in the ditch leaving gaps where the belt loops were in the way. Overall it’s not bad, and probably gives a better result, but it’s a lot of faff.

Ready to wear varies. Trousers seem to be mostly done the same way as the Burda jeans, only with bar tacks to catch the tops down instead of topstitching.

Jeans seem to not catch either end in a seam and just use bar tacks.

But then in RTW they have thinner loops so fewer layers to contend with, and more powerful machines too.
I think the answer for home sewing might be to keep the belt loop as flat as possible so constructing the loops using the three layer method rather than the four layer, at least when dealing with denim. I’ve heard hammering the loop after folding the end under can help too. My current project is denim again and has yet more belt loops so I’ll have a chance to try it out soon.
If you have any top tips for good belt loops I am all ears.