Hessian is stiff and loose-weave, so you need a heavier needle, longer stitch length, and a walking foot to keep it from bunching

Hessian (also called burlap) is a coarse jute fabric woven so loosely that standard sewing techniques will either skip stitches, break needles, or leave puckered seams. The fix is straightforward: use a size 16 or 18 needle, set your stitch length to 3.5 mm or longer, and use a walking foot if your machine has one. These three changes account for the fabric's weight and loose weave, and they work whether you are hemming a hessian bag, joining panels for a wall hanging, or patching a worn area.

Hessian also frays aggressively along cut edges. You do not need to finish every edge—burlap bags are often left raw—but if you are making something that will be handled or washed, a zigzag stitch or pinking shears along the raw edge will slow the unravelling. The fabric is forgiving in other ways: it does not require pinning if you hold it steady, it does not slip under the presser foot the way cotton does, and small mistakes are often hidden by the texture.

Key Takeaways

  • Use a size 16 or 18 needle (not the standard size 10 or 12) because hessian is too dense for finer needles and will cause skipped stitches or breakage.
  • Set your stitch length to 3.5 mm or longer to prevent the needle from catching the loose weave and puckering the seam.
  • A walking foot feeds the fabric evenly and prevents the layers from shifting, which is especially important when joining two pieces of hessian.
  • Finish raw edges with a zigzag stitch or pinking shears only if the item will be handled or washed; burlap bags are often left raw without problems.
  • Hessian does not require pinning if you hold it steady with your hands, and the loose weave means small stitching errors are usually hidden by the texture.

Choosing the Right Needle and Thread

The needle is the first thing to change. Standard sewing-machine needles (size 10 or 12) are too fine for hessian and will either bend, break, or skip stitches as they try to pierce the dense jute fibers. A size 16 needle is the minimum; a size 18 is better if you are joining two layers or working with particularly heavy hessian. These larger needles have a thicker shaft and a bigger eye, both of which handle the fabric's resistance without strain.

For thread, use a weight that matches the needle. A standard all-purpose polyester or cotton thread works fine, but if you are sewing hessian to itself or to another heavy fabric, a heavy-duty thread or upholstery thread will sit better in the seam and be less likely to break under tension. The thread color matters only if the seam will be visible; hessian's texture hides stitching, so an exact match is not necessary.

Before you start your project, test the needle and thread on a scrap of the same hessian you are using. Sew a short seam, then pull on it gently. If the thread breaks or the needle skips stitches, move up one needle size. If the seam puckers, increase the stitch length (see the next section).

Setting Stitch Length and Machine Tension

Hessian's loose weave means the needle will catch individual fibers if your stitch length is too short. A stitch length of 2.5 mm or less will cause the fabric to bunch and pucker, especially along seams. Move your stitch-length dial to 3.5 mm or longer—this is noticeably longer than the standard 2.5 mm you use for cotton or linen, and it is the single most important adjustment after the needle size.

Tension usually does not need adjustment, but if your seams are puckering even with a longer stitch length, loosen the top tension slightly (turn the dial one notch counterclockwise). Hessian is forgiving about tension because the loose weave absorbs small variations. If you are joining hessian to a lighter fabric like cotton, use the stitch length and tension that work for hessian; the heavier fabric will dominate the seam behavior.

Test your settings on a scrap before cutting into your project. Sew two pieces together, then look at both sides of the seam. The stitches should sit flat and evenly spaced, with no bunching or loops. If the seam looks wrong, adjust the stitch length first (add 0.5 mm), then test again.

Using a Walking Foot to Prevent Shifting

A walking foot (also called an even-feed foot) grips the top layer of fabric and feeds it forward at the same rate as the feed dogs below. Without it, the top layer of hessian can shift or bunch while the bottom layer moves smoothly, leaving you with a crooked or puckered seam. If your machine has a walking foot attachment, install it before sewing hessian—it makes a visible difference, especially when joining two pieces.

If your machine does not have a walking foot, you can still sew hessian successfully by holding the fabric steady with both hands as you sew. Place your hands on either side of the presser foot and explore gentle backward pressure (toward you) while the machine feeds the fabric forward. This manual tension keeps the layers from shifting. It takes practice, but it works.

Do not use pins to hold hessian in place before sewing. The fabric is stiff enough to hold its own shape, and pins can leave permanent holes or cause the layers to shift as you remove them. If you need a guide, use a ruler and a fabric marker to draw a light line on the back of the fabric, then follow it with the needle.

Sewing Seams Without Puckering

Start your seam about half an inch from the edge of the fabric. This gives the needle time to establish a rhythm before it hits the end of the hessian, which can cause the fabric to bunch. Sew slowly—there is no advantage to speed with hessian, and a slow, steady pace gives you better control and lets you catch any shifting before it becomes a problem.

As you sew, watch the seam line rather than the needle. Keep the edge of the fabric aligned with the presser-foot guide (usually marked at 1/4 inch or 5/8 inch, depending on your machine). If the fabric starts to bunch, stop the machine, raise the presser foot, and gently pull the fabric backward to straighten it. Lower the presser foot and continue sewing.

When you reach the end of the seam, sew past the edge by about half an inch, then backstitch to lock the thread. This prevents the seam from unravelling when the fabric is handled. Trim the thread tails to about 1/4 inch and leave them loose; hessian does not require thread tails to be knotted or buried.

Finishing Raw Edges to Prevent Fraying

Hessian frays along cut edges because the jute fibers are loosely woven and will separate if they are not secured. For items that will be stored or displayed without much handling—like a wall hanging or a decorative bag—you can leave the raw edges as they are. The fraying will slow after the first few weeks, and the loose fibers add to the rustic look.

If the item will be handled, washed, or worn (like a tote bag or a cushion cover), finish the edges with a zigzag stitch. Set your machine to a medium-width zigzag (about 3 mm wide) and a stitch length of 2.5 mm. Sew along the raw edge, letting the needle swing just past the edge of the fabric on the outside. This locks the fibers in place and slows fraying significantly. You can also use pinking shears to cut a zigzag along the raw edge before sewing; this is faster than a zigzag stitch and works well for edges that will not be handled much.

For seams that will be visible and need a finished look, trim the seam allowance to 1/2 inch and zigzag both layers together. This creates a flat, bound edge that looks intentional and prevents the seam from unravelling.

Common Mistakes and How to Avoid Them

The most common mistake is using a standard needle and expecting it to work. A size 10 or 12 needle will break or skip stitches on hessian almost every time. If your machine is breaking needles or skipping stitches, stop and change to a size 16 or 18 before you waste more thread and fabric.

The second mistake is sewing with a stitch length that is too short. A 2.5 mm stitch length will cause puckering that looks like a mistake but is actually a sign that the needle is catching too many fibers. Increase the stitch length to 3.5 mm or longer, and the puckering will disappear.

A third mistake is pinning hessian before sewing. The pins leave holes that do not close, and they can cause the layers to shift as you remove them. Hold the fabric steady with your hands or use a walking foot instead.

Finally, do not assume that hessian needs the same finishing as cotton. Hessian is meant to be rustic and loose-weave; small imperfections are part of the fabric's character. If a seam is slightly crooked or a thread tail is visible, it is usually not noticeable once the item is finished.

Frequently Asked Questions

Can I use my regular needle if I sew slowly?

No. A standard size 10 or 12 needle will break or skip stitches on hessian regardless of speed. The needle is straightforward too fine to pierce the dense jute fibers. Switch to a size 16 or 18 needle before you start.

What stitch should I use for seams?

A straight stitch is standard and works well for hessian. A backstitch (if your machine has one) adds extra strength for seams that will bear weight, like the sides of a tote bag. Avoid decorative stitches unless you want them to be visible; hessian's texture hides straight stitches.

Do I have to finish every edge?

No. Burlap bags and wall hangings are often left with raw edges. Finish edges only if the item will be handled frequently or washed. A zigzag stitch or pinking shears will slow fraying if you decide to finish.

Can I sew hessian to cotton or linen?

Yes. Use the settings for hessian (size 16 needle, 3.5 mm stitch length) because the heavier fabric will dominate the seam. The lighter fabric will adapt to the longer stitch length without problems.

Why is my seam puckering even with a longer stitch length?

Check your needle size first—if it is smaller than 16, change it. If the needle is correct, loosen the top tension slightly (turn the dial one notch counterclockwise) and test again. Puckering usually comes from the needle catching too many fibers, which the longer stitch length should fix.