How to Sew Pajama Pants
Pajama pants are the classic first garment: one pattern piece, no fastenings, and an elastic waist that forgives an imperfect fit. Pick a soft cotton lawn or flannel and you can measure, cut and sew a pair in a single evening.
Materials
- 2 m of soft cotton lawn, flannel or jersey (150 cm wide)
- 2.5 cm wide elastic, cut to waist measurement minus 5 cm
- Matching all-purpose polyester thread
- A safety pin or bodkin for threading the elastic
Tools
- Sewing machine
- Fabric scissors and pins
- Measuring tape and ruler
- Iron
Steps
- 01
Measure and draft
Take your hip measurement, the outside length from waist to ankle and the inside leg from crotch to ankle. Draft one leg pattern with a 3 cm ease allowance at the hip, a curved crotch and 1.5 cm seam allowance throughout.
- 02
Cut the legs
Fold the fabric selvedge to selvedge and pin the leg pattern on the grain, then cut two mirrored legs. Add 4 cm at the hem for the deep fold and transfer every notch with tailor's chalk so the legs cannot be sewn together inside out.
- 03
Sew the inner leg seams
Working with the legs separately and wrong sides together, stitch the inner leg seam of each leg with a 1.5 cm allowance. Press the seam open and finish the raw edges, then repeat on the second leg in exactly the same way.
- 04
Join the legs
Turn one leg right side out and slide it inside the other so the right sides face each other and the inner seams align. Pin from the front crotch around the curve to the back, then stitch the crotch seam in one pass and clip the curve.
- 05
Add the elastic waist
Fold the waist edge 1 cm to the wrong side and press, then fold down 3 cm to form a casing and stitch around, leaving a 5 cm opening at the back. Thread elastic cut to your waist minus 5 cm, overlap the ends and stitch them flat.
- 06
Hem and press
Try the pants on with the waist sitting where you like it and mark the final length. Turn up a 4 cm hem, press it well and stitch a twin or narrow double-fold hem around each leg, then give the whole pair a final press.
What each seam actually does
The two inner leg seams turn flat fabric into two tubes; the crotch seam is the only place where the pants become three-dimensional. The depth of the crotch curve sets the rise, meaning how far the pants sit below the waistband, and the 3 cm ease at the hip is what lets you roll over in bed without splitting a seam. Once both are sewn, the inner leg seam and the crotch seam form one continuous Y, so a twist in one shows up in the other.
The 1.5 cm seam allowance is generous on purpose. On the straight inner leg seam the extra width does nothing at all; on the crotch curve it is exactly what you clip. Clipping the allowance lets the fabric spread open and follow the shape without puckering, because you are releasing the tension created by a seam allowance being forced around a curve. Take the snips close to the stitching line but never through it.
The casing does two jobs: it holds the elastic and it gathers the waist evenly. Folding 1 cm to the wrong side first gives a clean edge to hide under the 3 cm fold, and without that first turn the raw waist edge frays loose inside the casing. Because the elastic is cut to your waist minus 5 cm, the finished waist sits slightly smaller than your body, so the fabric rather than the elastic carries the fit. That is why the waistband still feels comfortable after the elastic has aged.
Mistakes to catch before they cost you a seam
Both legs sewn inside out. Because the two legs are mirrored, it is easy to join them with one leg's right side facing in. It looks perfectly fine flat on the table and only shows when you try the pants on, when one seam runs down the outside of the leg. The transferred notches are your guard: pin the front and back notches to each other before stitching the crotch, and check that both inner leg seams sit on the same side of the leg before you pin anything.
A twisted waistband. This is a crotch-seam problem, not a waist problem. It happens when the two inner leg seams are slightly offset as you slide one leg inside the other, so the front of one leg takes a few centimetres of the back of the other. Before stitching, run a finger down each inner seam from hem to crotch and check that they meet at the same point. The fix is to unpick the crotch seam only; that seam is short compared with opening up a whole casing.
A puckered crotch curve. This usually comes from sewing too fast around the curve and letting the fabric feed unevenly. Slow the machine, shorten the stitch slightly on the curve, and sew with the curve facing up where you can watch it. On flannel the crotch is four layers thick, so trim the two allowances to different widths and press them flat so the bulk does not ridge through to the outside.
An elastic that rolls inside the casing. It happens when the casing is much wider than the elastic, or when the first 1 cm fold was not pressed properly before the casing was stitched. If the elastic has rolled, overlap and stitch the ends flat, then add a line of stitching through the middle of the casing to hold it in place, but check the fit first, because that stitching is hard to remove.
Choosing fabric and elastic, and what a swap changes
Two metres at 150 cm wide is a comfortable margin for one pair with the leg pattern laid on the fold, but the cloth you pick changes how you sew it, not just how it feels. Cotton lawn is crisp and cool, presses beautifully, and frays enough that you will want finished edges, so a narrow zigzag or a French seam on the inner leg is worth the extra pass. Flannel is warm and forgiving but bulkier at the crotch, sheds lint and shrinks noticeably, so pre-wash and dry it before cutting or the finished pants come out shorter than the length you marked at the try-on.
Jersey is the most comfortable against the skin and the trickiest on a standard machine: it stretches as you sew, curls at the raw edges, and does not need the same ease. With a knit the 3 cm hip ease can be reduced, because the fabric moves with you on its own. Use a ballpoint needle so it slides between the knit loops instead of cutting them, and finish the hems with a twin needle or a narrow zigzag so the stitching stretches with the fabric rather than snapping the first time you pull the pants on.
Elastic is the other swap worth thinking about. At 2.5 cm it is the standard width and suits all three fabrics; a narrower elastic concentrates the pressure into a thin line at the waist and can dig in overnight, while a wider elastic spreads the same tension over more fabric, which flannel benefits from and lawn does not need. Cut it to waist minus 5 cm as written, but if you are reusing soft old elastic rather than new, test the loop around your waist before threading it, because old elastic has already lost some of its return.
Thread and tools matter less than people expect, with one exception: all-purpose polyester is the right choice here because it has a little give and outlasts cotton in a garment that is washed often. The two tools people skip are the iron and the bodkin. Pressing each seam as you go is what separates a pair that looks made from one that looks homemade, and the bodkin or safety pin is what stops the elastic disappearing into the casing halfway through.
Variations: length, cuffs, pockets and a drawstring waist
The simplest variation is length, and it costs nothing because the pattern is drafted rather than bought. Mark the final length at the try-on stage and remember that whatever you cut off has to be added back as hem; the 4 cm fold in the article is generous, so shorts cut to just above the knee still leave room to turn up. Capri length works the same way, but the leg widens as it goes down the pattern, so check the hem width you will end up with before you cut.
A contrast cuff replaces the hem entirely: cut a band twice the finished cuff depth plus seam allowances, fold it in half, stitch the short ends into a ring, then attach it to the leg with raw edges matching. It gives a jogger-like look and adds weight to the leg so the pants hang straighter. It also hides a slightly uneven hem line, which makes it a good second project once you have the first pair behind you.
Pockets have to go in before the inner leg seam, because a patch pocket on the outside of the leg is stitched through one layer of fabric only. Cut a square, press the edges under, and topstitch it in place with its top edge about a hand's width below the waist, all done while the legs are still flat pieces. That is the only moment when it is genuinely easy.
For a drawstring waist, stitch the casing exactly as written but make two buttonholes at the centre front instead of leaving the 5 cm opening at the back, and thread a cord through after the elastic. Keep the elastic: a drawstring alone cannot gather a woven waist evenly. If you want the look of a tie without the fiddling, stitch the cord across the casing at the front so it cannot pull through.
Finishing, pressing and care so the pants last
The final press is not decoration. Steam the hem and the crotch curve flat and press the waistband so the casing sits level all the way around; a waistband pressed while twisted tends to stay twisted after washing. Press the seam allowances the way they were sewn, open on the inner leg and clipped flat at the crotch, because pressing a clip shut can leave a mark on the right side of the fabric.
Care is mostly about heat and elastic. Wash pajama pants in cool or warm water on a gentle cycle and dry them on low or on a line; hot water and a hot dryer are what kill the elastic inside the casing, and once it goes slack the only repair is to open the casing and rethread it. Flannel keeps shedding lint for the first few washes, which is normal and slows down. If a hot iron pressed directly on the cloth left a shine on lawn, a press cloth next time prevents it.
Check the two stress points once a season: where the crotch curve meets the inner leg seam, which takes the most pulling, and the small 5 cm opening at the back of the casing. Both are quick to reinforce with a line of stitching before a small failure turns into a hole. Store the pants folded flat rather than hung by the waistband, which stretches the elastic out of shape over a few months.
When you make a second pair, keep the drafted pattern and write your own numbers on it: the length you settled on, the elastic you cut, the fabric you used. The second pair always fits better than the first, because by then you are working from your measurements rather than a standard size.
Frequently asked questions
- Do I need to pre-wash the fabric before cutting?
- Yes, and it matters most with flannel and cotton lawn. Both shrink in the first wash, and because the leg pattern is cut to your outside and inside leg measurements, shrinkage after sewing comes straight off the length. Wash and dry the 2 m the way you plan to launder the finished pants, cool or warm then low heat or line dry, and press it flat while still slightly damp before cutting. Skip this on flannel and the finished pants will sit visibly shorter than the length you marked at the try-on, with the 4 cm hem not enough to let down. Jersey shrinks too, less predictably, so pre-washing costs you an afternoon and saves the pair.
- Can I make these pajama pants without a serger?
- Yes. The method here finishes the raw edges after pressing the inner leg seam open, and three options work on a standard machine: a zigzag over the edge, an overcast stitch if your machine has one, or a French seam, which encloses the raw edges inside the seam and is the neatest choice on cotton lawn. A French seam changes the order slightly: sew the inner leg seam wrong sides together first, trim the allowance down to a few millimetres, then fold and stitch again at the allowance you want. The crotch seam is the one place a French seam is awkward because of the curve, so finish that one with a zigzag instead.
- Why is my crotch curve puckered, and how do I fix it?
- Puckering on the crotch curve almost always comes from sewing too fast and from pressing before clipping. Slow the machine around the curve and shorten the stitch a little so the fabric has less chance to stretch out of shape. After stitching, clip the allowance with several small snips that stop short of the stitching line, so the fabric can open around the shape. Flannel makes it worse because the crotch is four layers thick, so trim one allowance shorter than the other before pressing. If the curve is already stitched and puckered, unpick it, press the seam flat, clip, and restitch; the seam is short enough that this is faster than trying to press a pucker out.
- Can I sew these in jersey knit on a regular sewing machine?
- Yes, with two changes. Use a ballpoint needle, which pushes between the knit loops rather than cutting them, and stitch with a narrow zigzag or a slight stretch setting so the seam moves with the fabric. On a knit you can also reduce the 3 cm hip ease, because the fabric stretches on its own; the cut will look a little slimmer than a woven pair and still be comfortable. The bigger challenge is the hem, where a straight stitch on jersey snaps the first time you pull the pants on. Use the twin needle from the materials list, or a narrow zigzag, and stretch the fabric gently as you sew so the hem has some give. The casing is stitched exactly as on woven fabric, but do not press it with a hot iron, because jersey and elastic both mark easily.