What you need to sew a pair of leggings
Sewing leggings is one of the most forgiving projects for someone learning to sew. The seams are straight, the fit is forgiving, and mistakes in the waistband or hem are usually hidden when you wear them. You will need a sewing machine (even a basic one works), thread that matches your fabric, a needle, scissors, pins, and a measuring tape. A serger is helpful but not necessary—a regular machine with a straight stitch will hold leggings together just fine.
The fabric itself matters more than the tools. Leggings work best in knit fabrics: jersey, spandex blends, or athletic knits. These stretch and move with your body. Woven fabrics like cotton or linen will not give you the comfort you expect from leggings. Most fabric stores sell knit by the yard, and you will typically need 1.5 to 2 yards depending on your size and the length you want.
You will also need a pattern. Leggings patterns come in printed form from companies like Simplicity, McCall's, and Butterick, or as digital downloads from independent designers on sites like Etsy. Free patterns exist online, though they vary in quality. A pattern tells you how much fabric to buy, how to cut the pieces, and the order to sew them together. Without a pattern, you are essentially guessing at proportions.
Key Takeaways
- Knit fabrics like jersey or spandex blends are essential for leggings; woven fabrics will not stretch the way leggings should.
- A sewing pattern—whether printed or digital—shows you how to cut and assemble the pieces in the right order.
- A regular sewing machine works fine; you do not need a serger, though one makes seams neater.
- The waistband and leg openings are the trickiest parts; using elastic and a ballpoint needle prevents skipped stitches in knit fabric.
- Most leggings take three to five hours to complete once you have cut the fabric and gathered your materials.
Choosing and preparing your pattern
Start by selecting a pattern in your size. Most patterns come in a range of sizes, and you measure your waist, hip, and inseam to find the right one. Print the pattern if it is digital, or lay out the printed sheets and tape them together according to the instructions. The pattern will show you a layout—a diagram showing how to arrange the pattern pieces on your fabric to waste as little as possible.
Before you cut, wash and dry your knit fabric the way you plan to wash the finished leggings. Knits can shrink, and washing first prevents the leggings from becoming too small after you wear them once. Lay the fabric flat on a large, clean surface. Smooth out wrinkles with your hands or a cool iron. Pin the pattern pieces to the fabric following the layout diagram, making sure the grain line marked on each piece runs parallel to the selvage (the finished edge of the fabric).
Cut slowly and carefully with sharp fabric scissors. Dull scissors will snag knit fabric and create a ragged edge that is hard to sew neatly. Most patterns include a seam allowance—usually half an inch—already built in, so cut right along the pattern edge. Mark any notches or dots on the fabric with a fabric pen or chalk; these are alignment guides that help you match pieces correctly when sewing.
Sewing the inseam and side seams
Start with the two leg pieces. Place them right sides together (the pretty sides facing each other) and pin the inseam—the seam that runs up the inside of your leg. Use a ballpoint needle in your machine; ballpoint needles are designed for knits and prevent skipped stitches. Set your machine to a straight stitch with a length of 2.0 to 2.5 millimeters. Sew slowly, keeping the seam allowance even.
After sewing the inseam, press it flat with an iron on a low setting. Knits are sensitive to heat, so do not use high temperatures. Fold the two leg pieces so the right sides face out and the inseams line up. Pin the side seams and sew them the same way. You now have a tube with two seams running up the legs.
Trim the seam allowances to about a quarter inch if you have a serger, or leave them at half an inch if you are using a regular machine. If the edges look frayed after washing, you can explore a narrow zigzag stitch along each seam allowance to prevent further fraying, though this is optional. Many sewers skip this step on leggings because the seams are inside the garment and do not show.
Attaching the waistband with elastic
The waistband is where most leggings fail or succeed. Cut a piece of elastic that is about one inch wide and one to two inches smaller than your actual waist measurement. The elastic should feel snug but not tight when you wrap it around your waist. Fold the top of the leggings down about one and a half inches and press with an iron to create a fold line.
Pin the elastic inside the fold, distributing it evenly so it does not bunch on one side. Divide both the elastic and the waistband opening into four equal sections and mark them with pins; this helps you keep the elastic from shifting as you sew. Using a ballpoint needle and a medium-width zigzag stitch, sew the elastic to the fabric, stretching the elastic slightly as you sew so the fabric gathers evenly onto it.
Fold the waistband down over the elastic and press again. Sew a second line of stitching close to the bottom edge of the waistband, using a straight stitch and stretching the elastic gently as you go. This second line holds the elastic in place and prevents it from rolling. The waistband should now feel stable and comfortable, with no elastic showing from the outside.
Hemming the leg openings
Try on the leggings inside out and have someone mark where the hem should fall—usually at your ankle or just above it. Take them off and measure from the crotch seam down to the mark on both legs. If the measurements differ, adjust one leg so they are even. Trim the legs to the correct length, leaving a half-inch seam allowance.
Fold the hem up a quarter inch and press. Fold it up again another quarter inch and press. This double fold hides the raw edge inside the hem. Pin the hem in place all the way around. Using a ballpoint needle and a straight stitch, sew the hem close to the inner fold, stretching the fabric gently as you sew. Knit hems need a little give, so do not sew them too tight or they will pucker.
Try on the finished leggings right side out. The hem should lie flat and not curl. If it does curl, you may have sewn it too tight; you can carefully cut the stitches and resew with a little more stretch. This is normal and happens to experienced sewers too.
Troubleshooting common problems
Skipped stitches: This happens when your needle is not designed for knits or when the needle is bent or dull. Replace the needle with a fresh ballpoint needle and try again. If you are using an old needle, throw it away and start fresh.
Puckered seams: Knits need a little give when you sew them. If your seams look bunched, you may have sewn too tight or used a stitch length that is too short. Try a stitch length of 2.5 millimeters and stretch the fabric gently as you sew, without pulling hard.
Waistband that rolls or feels loose: The elastic may be too loose or the waistband fold may not be even. Measure your waist again and cut a new piece of elastic one to two inches smaller. If the waistband is uneven, you can carefully cut out the old elastic and resew it, distributing it more evenly this time.
Hem that curls up: Knit hems curl when they are sewn too tight or when the fabric is stretched too much while sewing. Resew the hem with a slightly longer stitch length and less tension on the fabric. Some sewers use a narrow zigzag stitch for knit hems instead of a straight stitch, which gives more flexibility.
Finishing touches and care
Once you have hemmed both legs, try on the leggings right side out and check the fit. The waistband should sit at your natural waist without rolling down or riding up. The legs should be long enough to cover your ankles but not so long that they bunch at your feet. If the fit is off, you can usually adjust the waistband elastic or re-hem the legs.
Wash the finished leggings in cool water with mild detergent, just as you would any knit garment. Lay them flat to dry or hang them on a line. Do not put them in the dryer unless the pattern specifically says the fabric can handle heat. Leggings made from spandex blends last longer when air-dried.
Keep your finished leggings in a drawer or closet away from direct sunlight, which can fade knit fabrics over time. If the waistband elastic loses its stretch after many washes, you can replace it by carefully cutting out the old elastic and sewing in a new piece using the same method you used the first time.
Frequently Asked Questions
Can I use a woven fabric like cotton for leggings?
Woven fabrics do not stretch, so leggings made from cotton or linen will feel stiff and uncomfortable. They will also be hard to pull on and off. Stick with knits: jersey, spandex blends, or athletic knits. These fabrics move with your body and feel like real leggings.
Do I need a serger to sew leggings?
No. A regular sewing machine with a straight stitch works fine. A serger makes the seams look more professional and prevents fraying, but it is not necessary. Many sewers make beautiful leggings with only a basic machine.
What needle should I use for knit fabric?
Use a ballpoint needle (also called a jersey needle) in size 70/10 or 80/12. Ballpoint needles have a rounded tip that slides between fibers instead of piercing them, which prevents skipped stitches in stretchy fabrics. Replace the needle after every project or two.
How long does it take to sew a pair of leggings?
Most people take three to five hours from cutting to finished hem, depending on experience and how carefully you work. Your first pair will take longer because you are learning the steps. The second and third pairs go faster as you get comfortable with the process.
Can I adjust the pattern to make the leggings tighter or looser?
Yes. If you want them tighter, you can sew the side seams closer to the edge, removing a quarter inch or more from each side. If you want them looser, sew the seams farther from the edge. Make small adjustments—a quarter inch per side makes a noticeable difference. Test the fit by trying them on before you hem.