How to Make Maternity Clothes That Actually Fit

You don’t need to buy a whole new wardrobe when you’re pregnant. With basic sewing skills and a few simple techniques, you can convert clothes you already own into maternity wear or sew new pieces from scratch. The most common projects are adding stretch panels to jeans, ruching the sides of tops, and making belly bands that extend the life of your pre-pregnancy bottoms.

Convert Jeans With a Knit Belly Panel

This is the single most popular maternity sewing project, and it works on any pair of jeans or pants you want to keep wearing. The idea is simple: cut away the rigid waistband and replace it with a stretchy knit tube that grows with your belly.

Start by trying on the jeans and marking how low you need to cut. Most people cut just below the front pockets and zipper, curving up toward the back so the rear pockets stay intact. You’re removing the zipper and fly entirely. Once cut, sew a tube of stretchy knit fabric and attach it to the raw edge. For a panel that sits below the belly, make the tube about 14 inches tall before folding it in half (giving you roughly 7 inches of finished height). For a full over-the-belly panel, cut the tube closer to 24 inches so it folds up and over your bump in the third trimester.

Use 2-inch wide elastic threaded through a casing at the top of the tube to keep things in place. The knit fabric itself should have good stretch and recovery. You can buy knit yardage, but a surprisingly effective shortcut is cutting up a cheap tank top with spandex in it. The fabric is already finished, it’s the right weight, and it costs a few dollars.

Over-the-Belly vs. Under-the-Belly Panels

Over-the-belly panels provide bump support, smooth your silhouette, and prevent shirts from riding up. The tradeoff is they can feel constricting later in pregnancy, and some people find the pressure worsens heartburn or nausea. Under-the-belly panels feel less restrictive early on and transition well to postpartum wear, but they can press on your bladder and tend to slide down as the bump grows. If you’re making your own, consider starting with the taller 24-inch tube. You can wear it folded over the belly when you want coverage and folded down below the belly when you don’t.

Add Side Ruching to Any Top

Side ruching is what gives maternity shirts that gathered, stretchy look along the sides. It lets fabric expand over your belly without making the whole shirt oversized. You can add it to almost any knit top you already own or to a top you’re sewing from a regular pattern.

Cut two pieces of elastic, each about 10 inches long. Pin one piece along each side seam, starting roughly 5 inches below the armpit. Stretch the elastic as you sew it to the fabric so it gathers the material when released. That 10-inch piece of elastic will gather about 18 inches of fabric along the side seam, creating plenty of room for a growing belly while keeping the shirt fitted everywhere else. You can adjust the ratio for larger sizes or more room.

This technique works best on knit fabrics. If you’re modifying an existing cotton tee, make sure it has some stretch. A woven blouse won’t gather the same way and may pucker instead of ruching smoothly.

Make a Belly Band

A belly band is a wide tube of stretchy fabric you wear over unbuttoned pants. It covers the gap, holds the pants up, and lets you keep wearing your regular bottoms well into the second trimester and sometimes beyond. It’s also one of the easiest sewing projects you can do.

Measure around the fullest part of your hips and subtract one inch. That’s the length of your fabric strip. Cut it 10 inches tall for a standard band, or 20 inches if you want a wider band you can fold over for double thickness. Fold the strip in half with the right sides together, sew the short ends to form a loop, then fold the loop in half so the raw edges meet. Sew those raw edges together, leaving a small gap to turn it right side out. That’s it. The whole project takes about 20 minutes.

Choose fabric with at least 50% stretch, like a cotton-spandex blend or ponte knit. The band needs to be snug enough to stay up but not so tight that it digs in.

Adjust Patterns for a Growing Belly

If you sew your own clothes from patterns, you can adapt most of your favorite patterns for pregnancy rather than buying dedicated maternity patterns. The key adjustment is adding length to the front. As your belly grows, the front hem of any top or dress rides up because the fabric has to travel over a larger surface. Add at least two inches to the center front of your pattern piece, tapering that extra length down to nothing at the side seam. This keeps the back hemline normal while giving the front enough fabric to hang evenly.

For fitted tops and dresses, switch to an empire waistline (seamed just below the bust) so the fabric flows freely over the belly instead of trying to fit around it. Wrap dresses and tops also work well because the overlap naturally adjusts as your body changes. If you’re making pants from scratch, draft the front waistband as a curved knit panel rather than a standard waistband, using the same belly panel approach described above for the jeans conversion.

Build an Adjustable Waistband

For skirts or pants you’re sewing from scratch, an adjustable waistband using buttonhole elastic lets you fine-tune the fit week by week. Buttonhole elastic has evenly spaced holes along its length, so you can button it tighter or looser without resewing anything.

You’ll need about 15 inches of buttonhole elastic and two small buttons. Sew the waistband as usual, but create a buttonhole on each side of the waistband about one inch in front of each side seam. Sew a button one inch forward of each buttonhole on the outside of the waistband. Thread the elastic through the back section of the waistband using a safety pin, buttoning one end so it doesn’t pull through. The elastic cinches the back of the waistband while the front stays flat and comfortable. As your belly expands, you simply button the elastic into a looser hole.

Keep Waistbands Comfortable and Safe

However you construct your maternity clothes, pay attention to how the waistband feels. Research published in BMJ Open found that clothing that constricts the trunk during pregnancy can elevate the position of the uterus, increase abdominal wall tension, and worsen digestive function. Even purpose-built maternity pants and belly bands can cause problems if they’re too tight.

A good rule of thumb: if the elastic or fabric leaves pressure marks on your skin, it’s too tight. Waistbands should sit either above the pubic bone at the hipline (for under-the-belly styles) or gently around the bump (for over-the-belly styles) without digging in. When you remove the garment, you should feel more comfortable, not relieved. If taking off your pants feels like a release, that’s a sign to loosen the elastic or switch to a less restrictive style.

This is one advantage of making your own maternity clothes. You control the elastic tension, the panel width, and the fit at every stage. Commercial maternity wear uses standardized sizing that may not match your body, but a DIY belly panel or adjustable waistband adapts to exactly the amount of room you need.

Fabrics and Supplies to Stock Up On

A few versatile materials will cover most maternity sewing projects:

  • Cotton-spandex knit: ideal for belly panels, belly bands, and ruched tops. Look for fabric with good recovery, meaning it snaps back after stretching rather than staying stretched out.
  • Ponte knit: a thicker, more structured knit that works well for belly bands and pants panels when you want a smoother look.
  • 2-inch wide elastic: standard for belly panel casings. You can go wider for more support.
  • Buttonhole elastic: specifically for adjustable waistbands. Sold by the yard at most fabric stores.
  • Cheap tank tops: a ready-made source of stretch knit fabric. Grab a few in your size from a discount store and cut them apart for panels.

Most of these projects use less than a yard of fabric each, so the material cost for converting your entire wardrobe is a fraction of what you’d spend on store-bought maternity clothes. A belly band takes a single strip of fabric. A jeans conversion needs about half a yard of knit. Side ruching requires only a few inches of elastic. If you batch several projects in one afternoon, you can have a full maternity wardrobe ready in a few hours.