Start with a pattern, fabric, and the right needle

Sewing a denim jacket means choosing a pattern first, then buying denim fabric and a few supplies. A pattern is a set of paper pieces that show you the shape and size of each part — the front panels, back panel, sleeves, collar, and pockets. You can buy patterns from Simplicity, McCall's, Butterick, or Vogue at fabric stores or online; look for "jacket" patterns rated for beginners or intermediate sewers.

Buy denim weight fabric — typically 12 to 14 ounces per square yard — in the yardage the pattern calls for, usually 2 to 3 yards depending on size. You will also need a size 16 or 18 needle (denim needles are thicker than standard ones), heavy-duty thread in a matching color, a zipper or buttons for the front closure, and interfacing for the collar and cuffs. A walking foot on your sewing machine helps feed thick fabric evenly and prevents skipping.

Key Takeaways

  • Choose a beginner or intermediate jacket pattern and buy the exact yardage listed, plus a size 16 or 18 needle designed for heavy fabric.
  • Cut all pattern pieces from denim using sharp scissors or a rotary cutter, then mark notches and grain lines with tailor's chalk or a fabric pen.
  • Sew the shoulder seams first, then attach the collar and sleeves, working from the inside of the jacket outward.
  • Reinforce stress points like armholes and button holes with a second row of stitching or bar tacks to prevent tearing.
  • Topstitching — a visible line of stitching on the outside — is both decorative and functional on denim jackets and requires matching thread and a steady hand.

Cut the pattern pieces and mark your fabric

Lay out your denim on a flat surface with the pattern pieces arranged according to the layout diagram in your pattern instructions. The diagram shows you how to position each piece to avoid waste and respect the grain of the fabric. Use sharp fabric scissors or a rotary cutter and ruler to cut each piece; dull scissors will fray the edges and make sewing harder.

Once all pieces are cut, use tailor's chalk or a fabric pen to mark the notches (small cuts or marks that show where seams meet), grain lines, and any dots or symbols on the pattern. These marks are your guides for matching seams and sewing in the right direction. Transfer marks from both sides of the fabric so you can see them when pieces are face-to-face.

Sew the shoulder seams and prepare the collar

Start by sewing the two front panels to the back panel at the shoulders. Place the front and back pieces with right sides together (the pretty sides facing each other), align the shoulder edges, and sew a straight seam using a 5/8-inch seam allowance — the standard distance from the edge. Use a stitch length of 2.5 to 3.0 millimeters; longer stitches are easier to rip out if you make a mistake, and denim is thick enough that they will hold.

Press the seams open with an iron to flatten them. Next, prepare the collar by fusing interfacing to the wrong side of the upper collar piece according to the pattern instructions. Sew the upper and under collar pieces together along the outer edge, trim the seam allowance to 1/4 inch, and turn the collar right-side out. Press it flat and topstitch 1/8 inch from the edge — this is your first visible line of stitching and should be straight and even.

Attach the collar and sew the side seams

Pin the collar to the neckline with right sides together, matching the notches and center points. Sew around the neckline, then trim and grade the seam (cut the under-collar seam allowance slightly shorter than the upper-collar allowance so it does not create a bulge). Turn the jacket right-side out and press the neckline flat.

Sew the front panels to the back panel along the sides, from the armpit down to the hem. Press these seams open. If your pattern includes a center front placket or facing, attach it now according to the pattern instructions — this is the reinforced strip that runs down the front and holds buttons or a zipper.

Set the sleeves and reinforce stress points

Sew the two pieces of each sleeve together along the underarm seam, then press open. Pin the sleeve into the armhole with right sides together, matching the notches and the top of the sleeve cap to the shoulder seam. Sew slowly around the armhole; denim does not stretch, so pulling the fabric will pucker the seam. Trim the seam allowance to 1/2 inch and finish the raw edge with a zigzag stitch or serger to prevent fraying.

Reinforce the armhole by sewing a second row of stitching 1/4 inch inside the first seam, in the seam allowance only. This prevents the armhole from tearing when you move your arm. Do the same at the base of the collar and around any buttonholes — a second row of stitching or a bar tack (a short, tight stitch sewn back and forth) adds durability where stress is highest.

Add the hem, buttons or zipper, and topstitching

Try on the jacket and mark the hem length with pins. Fold the hem up to the marked line, press it, and sew it by hand using a blind stitch (a stitch that hides inside the fold) or by machine using a blind hem stitch if your machine has one. Machine hemming is faster but visible; hand hemming is invisible but takes longer.

Attach buttons by sewing through the holes with heavy-duty thread, wrapping the thread around the shank (the space between the button and fabric) to create a small gap that lets the button move freely. If your pattern calls for a zipper, insert it into the center front placket before hemming, following the pattern instructions. Finally, add topstitching along the front edges, armholes, collar, and hem — typically 1/4 inch from the edge in a matching or contrasting thread color. Topstitching is both decorative and functional; it holds seams flat and adds visual interest.

Frequently Asked Questions

Can I use regular thread instead of heavy-duty thread?

Regular thread will break when sewing through multiple layers of denim, especially at seams and stress points. Heavy-duty or upholstery thread is thicker and stronger. If you cannot find heavy-duty thread, use two strands of regular thread in the needle at once, but heavy-duty is easier and more reliable.

What if my sewing machine skips stitches in the denim?

Skipped stitches usually mean the needle is dull, too small, or inserted incorrectly. Replace the needle with a fresh size 16 or 18 denim needle, making sure it is fully seated in the needle clamp. If skipping continues, slow down and use a walking foot to help feed the thick fabric evenly.

Do I have to topstitch, or is it just decoration?

Topstitching is both. It holds seams flat and prevents them from rolling or puckering, especially important on a jacket that gets worn and washed. It also gives a professional, finished look. Most denim jackets have visible topstitching, so it is worth doing even if it takes extra time.

How do I prevent the denim from fraying at the edges?

Finish raw seam allowances with a zigzag stitch or serger when ready after sewing. This seals the edge and prevents fraying during wear and washing. If you do not have a serger, a tight zigzag on a regular machine works well on denim.

What is the difference between a walking foot and a regular presser foot?

A walking foot has teeth that grip the fabric and feed it through the machine at the same speed as the feed dogs underneath, preventing slipping and puckering on thick or slippery fabrics. A regular presser foot only holds the fabric down. On denim, a walking foot makes seams straighter and more even, especially on topstitching.