Projects & Tutorials

How to Sew Pyjama Pants: A Beginner-Friendly Tutorial

Pyjama pants are the perfect first pant project — forgiving fit, simple construction, useful result. Here's how to sew a pair from start to finish in an afternoon.

Pyjama pants are the lowest-stakes way to learn pant construction. The fit is generously elastic; nothing has to be perfect. The fabric is cheap (cotton flannel or quilting cotton work fine). The result is genuinely useful — you’ll wear them. And the techniques you learn — crotch seams, inseams, elastic waistbands, hemming — transfer directly to harder pant projects later.

This guide walks through a pair of basic pyjama pants from cutting to finished hem. The pattern can be a commercial one or self-drafted from your own measurements. Either way, the construction is the same.

Choosing a pattern (or going pattern-free)

Two paths.

Use a commercial pattern

Several beginner-friendly options:

  • Tilly and the Buttons — Margot Pyjamas: a relaxed elastic-waist pyjama pant, well-instructed for beginners.
  • Simplicity 8989: a Big Four basic pyjama pant pattern.
  • Free patterns from indie blogs: Sew4Home, Made by Rae, and others have free pyjama patterns.

The pattern walks you through measurements, cutting, and construction.

Pattern-free from your own measurements

A simple pyjama pant doesn’t strictly require a pattern. You can trace an existing pair of comfortable trousers (any loose-fit pant you own) onto pattern paper and use that as your guide. This is a common method that works well for beginner pant patterns.

For broader pattern-free thinking, see our understanding sewing patterns guide.

For first attempts, the commercial pattern route is gentler. The pattern includes specific allowances (for elastic, hem, fly fold) that hand-drafted versions sometimes get wrong.

Materials

Fabric

  • Quantity: 2 metres of 110 cm (44-inch) wide fabric for adult pants. Add 10–15% if pre-treating or if working with patterns.
  • Type: cotton flannel (warm), lightweight cotton (summer), quilting cotton (light/casual), or jersey knit (very stretchy comfort). Avoid stiff fabrics — pyjamas need to be soft.

For more on choosing fabric, see our complete fabric types guide.

Notions

  • Elastic: 2.5 cm (1 inch) wide elastic, length = your waist measurement minus 5 cm.
  • Thread: All-purpose polyester in a coordinating colour.

Tools

The standard kit covered in essential sewing tools: sewing machine, shears, pins, tape measure, iron, fabric marker, seam ripper, safety pin (for threading elastic).

Time

About 2–3 hours for a beginner. Faster on subsequent pairs as the construction becomes familiar.

Pre-treating fabric

Wash and dry the fabric the way you’ll launder the finished pyjamas. Cotton typically shrinks 3–5% on first wash. Press the fabric flat after drying. See our pre-treating fabric guide for fibre-by-fibre details.

Cutting

Pyjama pants typically have just two pattern pieces:

  • Front leg piece: cut 2 (one for left, one for right; mirror image).
  • Back leg piece: cut 2 (one for left, one for right; mirror image).

The front and back pieces are similar but not identical — the back rises higher at the waist (for a fuller seat) and the leg widths can differ slightly.

To cut:

  1. Fold the fabric in half along the lengthwise grain, right sides together. The fold runs from selvedge to selvedge.
  2. Lay the front pattern piece on one folded section and the back pattern piece on the other folded section.
  3. Pin in place.
  4. Cut along the cut lines.

You’ll have two front pieces (mirror image) and two back pieces (mirror image).

For accuracy basics, see our accurate cutting guide.

Construction overview

The order:

  1. Sew the inner-leg seams (one on each leg).
  2. Turn one leg right-side out, the other inside out, then nest them inside each other.
  3. Sew the centre crotch seam (the seam that joins the front to the back through the legs).
  4. Turn right-side out.
  5. Hem the legs.
  6. Create the elastic waistband casing and thread the elastic.

This is the inside-out construction; many pyjama patterns use it.

Step 1: Sew the inseams

The inseam runs from the crotch point down to the hem on the inside of the leg.

For each leg:

  1. Place a front piece and a back piece right sides together, with the inseam edges aligned.
  2. Pin along the inseam.
  3. Sew with a 1.5 cm seam allowance from the crotch point to the bottom of the leg. Backstitch at both ends.
  4. Finish the seam edges (zigzag, serge, or pinking shears) to prevent fraying.
  5. Press the seam to one side.

Repeat for the other leg.

You now have two leg tubes, each with a finished inseam.

Step 2: Nest the legs

This step is the key to constructing pants:

  1. Turn one leg right-side out.
  2. Keep the other leg inside-out.
  3. Slide the right-side-out leg inside the inside-out leg. They should now be nested together with right sides facing each other and the inseam seams matching at the crotch point.

Alignment check: the inseam of one leg should meet the inseam of the other at the crotch point. Pin generously here — this is where the fit hangs.

Step 3: Sew the centre crotch seam

The crotch seam goes from the front waistline, down through the crotch curve, and up to the back waistline.

  1. Pin from the front waist edge, down the centre front, around the crotch curve at the bottom, and up the centre back to the back waist edge.
  2. Sew with a 1.5 cm seam allowance, backstitching at both ends.
  3. Reinforce the crotch curve by sewing a second line of stitching about 5 mm inside the first, around the curve only (not the front or back straight portions). The crotch is a stress point and benefits from double stitching.
  4. Clip into the seam allowance around the crotch curve at intervals of 1.5 cm so the curve can sit flat when pressed.
  5. Finish the seam edges and press the seam open or to one side.

For more on stitching curved seams, see our sewing curves accurately guide.

Step 4: Turn the pants right-side out

Pull the inside-out leg through the right-side-out leg. The pants are now in their final orientation, right-side out, with all interior seams hidden.

Try them on at this stage to check the fit. The crotch should sit comfortably. The legs should be roughly even in length. Mark any adjustments to the length with chalk before hemming.

Step 5: Hem the legs

A simple double-fold hem:

  1. Fold the bottom of each leg over by 1 cm toward the wrong side. Press.
  2. Fold over again by 2 cm. Press.
  3. Pin in place.
  4. Sew along the bottom of the fold, about 5 mm from the inner fold edge.
  5. Repeat on the other leg.

For a cleaner look, you can hand-finish the hem with a slip stitch (covered in our 10 essential hand stitches guide). Machine hem is fine for pyjamas.

If you’d like cuffed pants, add an additional 5–8 cm to the leg length when cutting and hem with a single fold for a roll-up cuff effect.

Step 6: Create the waistband casing

The elastic threads through a casing at the waist. Here’s the casing:

  1. Fold the top edge of the pants over by 1 cm toward the wrong side. Press.
  2. Fold over again by 3.5 cm (1.5 inches). Press. This creates a 3 cm wide casing — wider than your 2.5 cm elastic so the elastic can move freely.
  3. Pin in place.
  4. Sew along the bottom of the casing (about 5 mm above the inner fold), all the way around — but leave a 5 cm gap unsewn for inserting the elastic. Backstitch at both ends of the stitching to lock the edges of the gap.

Step 7: Thread the elastic

  1. Cut your elastic to your waist measurement minus 5 cm. (For a 75 cm waist: 70 cm of elastic.)
  2. Attach a safety pin to one end of the elastic.
  3. Thread the safety pin through the gap in the casing, working it around the inside of the casing tube and back out the same gap.
  4. Important: pin the other end of the elastic to the fabric near the gap before threading. Otherwise you can lose the elastic inside the casing.
  5. Once the elastic is fully threaded, pull both ends out of the gap so they’re equal lengths.
  6. Overlap the two ends by 2 cm and sew them together with a wide zigzag stitch through the overlap, going back and forth a few times.
  7. Tuck the joined elastic back inside the casing.
  8. Sew the casing gap closed.

Step 8: Final pressing

Press the entire pants from the wrong side, paying attention to the crotch curve, side seams, and hems. Then turn right-side out and press from the right side.

Done. Your first pyjama pants.

Common pyjama-sewing issues

The crotch is uncomfortable or pulls

The crotch seam is too tight or sewn at the wrong depth. Check that the crotch curve was sewn at the correct depth from the pattern, and that you didn’t accidentally cut the curve too shallow.

The legs are different lengths

Often happens when one leg was cut on or off-grain. Check the cutting if it was significantly off; small differences (2–3 cm) can be evened up by rehemming.

The waistband is too tight or too loose

Adjust the elastic. Open the casing gap, undo the elastic seam, adjust the length, re-sew, close the gap.

The crotch seam unravelled or stretched out

Reinforce by re-sewing with a second line of stitching. The crotch is a high-stress seam and needs strong stitching.

The fabric pilled or wore quickly

Some fabrics (especially cheap quilting cotton) don’t last well in pyjama use. Better fabric (cotton flannel, jersey knit) lasts longer.

Variations once you’ve made a pair

The pyjama pant scales easily:

  • Drawstring waist instead of elastic: cut a casing wide enough for a drawstring cord, with two small grommets or eyelets in the centre front for the cord ends to exit. Thread cotton cord through.
  • Pockets: side seam pockets are easier than in-seam pockets and add useful function. Cut two pocket pieces and insert them into the side seams.
  • Cuffed legs: shorter legs hemmed with a wider double cuff for a casual look.
  • Knit/jersey pyjamas: substitute jersey or sweatshirt fleece for the cotton. Use a ballpoint needle and stretch stitch — see our knit fabric guide.
  • Matching set: pair with a simple pyjama top (a loose pull-on shirt, ideally in the same fabric) for a coordinated set.

Pyjama shorts

The same pattern can be cut shorter for pyjama shorts. Use the front and back pant pieces, but cut the leg shorter (typically just below the crotch level, plus 5 cm hem allowance). Same construction, faster project.

Pyjama shorts are a popular alternative for warmer weather and are even simpler to sew than full-length pants — less fabric, faster hemming.

What this teaches

A pyjama pant teaches:

  • Crotch seam construction. The defining technique of pant construction.
  • Inseam and outseam sewing. Standard for any pant pattern.
  • Elastic waist application. Same as the first garment skirt but in a pant context.
  • Pattern matching front-to-back. If you used a printed fabric, you’ve practised matching the pattern across the side seams.

These are the fundamentals of pant construction. Tailored trousers, jeans, and other pants build on top of these techniques with additional details (zippers, fitted waistbands, fly fronts, pockets).

What to make next

After pyjama pants, the natural progression:

  • Pull-on lounge pants with slightly more fitted shape but still elastic waist.
  • Drawstring trousers with a drawstring waistband instead of elastic.
  • A simple wide-leg trouser with a fitted waistband (no zipper required if loose enough).
  • Eventually: jeans (covered in our working with denim guide) or fitted dress trousers.

For the broader project progression, see our 25 beginner sewing projects guide — pyjama pants are project 14 on that ladder.

Closing thought

Pyjama pants are one of those projects that everyone in home sewing has made, and that’s because they teach an enormous amount in a forgiving package. A weekend of pyjama-pant sewing produces pants you’ll actually wear and a foundational set of techniques that scale to more ambitious garments. They’re not glamorous; they’re functional. That’s what makes them a great teacher.

For the broader beginner sewing context, see our complete beginner’s guide to sewing.