
Baby Outfit – Free Pattern: Sew the Sweetest Little Look from Scratch
There is something deeply satisfying about making clothes for a baby. The pieces are small, the fabric requirements are minimal, and the result — a tiny, perfectly sewn outfit worn by someone you love — is genuinely magical. Whether you are a seasoned seamstress looking for a quick weekend project or a beginner ready to tackle your first wearable garment, a free baby outfit pattern is one of the best places to start.
In this post, I am sharing a complete free pattern and step-by-step tutorial for a classic baby outfit that includes a simple top and matching bloomers. The set works beautifully for newborns through 12 months, and once you understand the construction, you can easily resize it, remix the fabrics, and make it your own. I will walk you through everything — the measurements, the fabric choices, the cutting layout, and every stitch — so you can feel confident from start to finish.
Why Sewing Baby Clothes Is Worth Your Time
Before we dive into the pattern, let me make the case for why handmade baby garments are worth every minute you spend on them.
Store-bought baby clothes are convenient, but they are often made from synthetic blends that are scratchy against newborn skin, designed to be worn and discarded rather than cherished, and sized so inconsistently that a “3-month” label means almost nothing. When you sew for a baby, you choose the fabric. You choose 100% cotton, bamboo jersey, or a soft double gauze that breathes beautifully and washes well. You control the fit, the finishing, and the love that goes into every seam.
Handmade baby outfits also make extraordinary gifts. A set of hand-sewn bloomers and a matching top, wrapped in tissue and presented at a baby shower, will be remembered and photographed long after the plastic toys are forgotten. Parents who receive handmade clothing often save it carefully, passing it down to younger siblings or tucking it into a memory box.
And for those of you who sew for the joy of it, baby clothes offer a quick, satisfying finish. You can cut and sew this entire two-piece set in an afternoon, which makes it one of the most rewarding projects in a crafter’s rotation.
About This Free Baby Outfit Pattern
This pattern is designed as a pull-on set with no zippers and no fussy closures. The top features a wide envelope neckline — a classic baby-wear detail that makes dressing easier and allows the neckline to stretch over a baby’s head without fuss. The bloomers are elasticated at the waist and both legs for a relaxed, comfortable fit that works over a diaper without bunching.
The pattern is presented in three sizes:
Newborn (0–3 months): Chest approximately 14–16 inches, length approximately 10 inches for the top.
Small (3–6 months): Chest approximately 16–18 inches, length approximately 11 inches for the top.
Medium (6–12 months): Chest approximately 18–20 inches, length approximately 12 inches for the top.
As with all baby sewing, I recommend making a size up from what you expect the baby to need. Babies grow faster than you can sew, and a slightly generous fit will serve them longer.
Fabric Recommendations
The fabric you choose will determine everything about how this outfit feels, drapes, and holds up through repeated washing. Here are the options I recommend most strongly.
100% Cotton Quilting Cotton: This is the classic choice for baby sewing. It is widely available, easy to cut and sew, holds its shape, and comes in thousands of prints. The downside is that it can feel a little stiff fresh off the bolt. Pre-wash and dry it twice before cutting and it will soften considerably.
Cotton Jersey or Interlock: If you want to make a stretchier version of this outfit that moves with the baby and requires no precise fitting, knit fabrics are an excellent choice. You will need a ballpoint needle and should use a zigzag or stretch stitch on your machine. Interlock is easier to sew than single jersey because it does not curl at the edges.
Double Gauze: Double gauze is a loosely woven cotton fabric made of two layers of gauze held together. It is impossibly soft, breathable, and drapes beautifully. It is slightly more expensive than quilting cotton but worth every penny for a baby outfit. Wash it before cutting because it shrinks noticeably.
Linen-Cotton Blend: For a more elevated, heirloom aesthetic, a linen-cotton blend gives the outfit beautiful texture. It is excellent for warmer months and softens further with every wash.
For this pattern, you will need approximately three-quarters of a yard of fabric for the newborn size and one yard for the 6–12 month size. If you are using a print with a directional design, add a little extra to ensure the pattern runs correctly on all pieces.
You will also need approximately one yard of elastic: a quarter-inch elastic for the leg openings and half-inch elastic for the waist.
Tools and Supplies
Gather everything before you begin. There is nothing more frustrating than getting halfway through a project and realizing you are out of the right thread.
You will need a sewing machine in good working order, a rotary cutter and self-healing mat (or sharp fabric scissors), a ruler or seam gauge, fabric-marking chalk or a water-soluble pen, pins or wonder clips, an iron and pressing board, a safety pin for threading elastic, and matching thread. If you are working with knit fabric, switch to a ballpoint needle before you begin.
Pattern Pieces and Cutting Layout
This pattern uses four main pieces: the front bodice, the back bodice (cut twice to create the envelope overlap), and the front and back bloomer pieces. All seam allowances are three-eighths of an inch unless otherwise noted.
Front Bodice: Cut one piece on the fold. The neckline is a gentle scoop. For the newborn size, the piece should measure approximately 8.5 inches wide at the shoulder and 10.5 inches in length from shoulder to hem.
Back Bodice (Envelope Neckline): Cut two identical pieces. These are not cut on the fold. Each piece is approximately 8.5 inches wide at the shoulder but has a straight horizontal edge at the neckline that extends roughly 2 inches below the shoulder seam. The two back pieces will overlap at the center back, creating the envelope opening that allows you to pull the top on over the baby’s head.
Bloomer Front: Cut one piece on the fold. This is a curved piece shaped somewhat like a wide U with extensions at either side for the leg openings.
Bloomer Back: Cut one piece on the fold. This piece is slightly wider and has a deeper curve to accommodate the diaper.
If you prefer to trace rather than draft your pattern, here are the key measurements for the medium (6–12 month) size as a reference point for scaling. The front bodice folds to measure 9.5 inches wide and 12.5 inches tall. The back bodice pieces each measure 9.5 inches wide by 12.5 inches tall with a 2.5-inch horizontal overlap zone at the neckline. The bloomer front measures approximately 9 inches wide at the waistline, 11 inches at the widest point, and 8 inches in total height. The bloomer back mirrors the front but adds 1 inch in width at the waist and 1 inch in height.
Step-by-Step Sewing Instructions
Step 1: Prepare Your Fabric
Pre-wash and press your fabric before cutting anything. This removes sizing from new fabric, preshrinks the material so the finished garment does not shrink after the baby’s first wash, and makes the fabric easier to handle. Press all wrinkles out before placing your pattern pieces.
Step 2: Cut Your Pieces
Lay your fabric flat, wrong side up, and arrange your pattern pieces according to your cutting layout. Pin or weight the pieces in place and cut carefully along your marked lines. Transfer any notches or alignment marks to the fabric using your chalk pen.
Step 3: Hem the Back Bodice Neckline Edges
Take your two back bodice pieces. Along the straight edge of each piece (the horizontal edge that will create the envelope opening), fold under a quarter inch and press, then fold under another quarter inch and press again to create a clean double-fold hem. Stitch close to the inner folded edge to secure. This is the finished edge that will overlap at the center back, so it needs to look tidy.
Step 4: Create the Shoulder Seams
Place the front bodice right side up. Lay one back bodice piece right side down on top, aligning the shoulder edges. Stitch the shoulder seam. Repeat on the other side with the second back bodice piece. Press the shoulder seams open or toward the back, whichever your fabric prefers.
When you flip the piece right side out, the two back bodice pieces will overlap at the center back, creating the envelope neckline. You can pin them together at the sides to keep them aligned as you continue.
Step 5: Finish the Neckline
The front neckline scoop can be finished in several ways. For a beginner-friendly approach, cut a bias binding strip approximately one and a half inches wide and long enough to go around the entire neckline. Fold it in half lengthwise and press. Attach it to the right side of the neckline with a quarter-inch seam, stretching it gently around the curves, then fold it to the wrong side and stitch in the ditch from the right side to secure. Alternatively, if you are using a jersey fabric, simply fold the neckline edge under a quarter inch and topstitch — the stretch will keep it smooth without binding.
Step 6: Sew the Side Seams
With right sides together, align the front and back bodice at the side seams. Stitch from the hem up to the armhole. Press the seams open. Clip the curves at the underarm if there is any curve in your pattern.
Step 7: Finish the Armholes
The sleeveless armholes can be finished with bias binding to match the neckline, or with a simple double-fold hem. For the double-fold method, fold the raw edge under a quarter inch, press, fold again another quarter inch, press, and topstitch.
Step 8: Hem the Bodice
Fold the bottom raw edge of the bodice under a quarter inch and press, then another quarter inch and press again. Topstitch along the bottom edge. The top is now complete.
Step 9: Sew the Crotch Seam on the Bloomers
Place the front and back bloomer pieces right sides together. Stitch along the curved crotch seam, which runs from front to back through the center. Clip the curved seam allowance every half inch or so to help it lie flat when pressed. Press the seam to one side.
Step 10: Sew the Leg Seams
With the bloomers still right sides together, align the inseam (the inner leg edge) and stitch from one leg opening, through the crotch, and out the other leg opening in a single continuous seam. Press.
Step 11: Prepare the Waistband
Fold the top edge of the bloomers over by a half inch, press, then fold again by another half inch and press to create a casing for your waist elastic. Leave a one-inch opening in the stitching so you can thread the elastic through. Stitch close to the inner folded edge, leaving that gap open.
Cut a length of half-inch elastic to fit comfortably around the baby’s waist with a small amount of ease. Attach a safety pin to one end, thread it through the waist casing, overlap the ends by half an inch, and stitch them together securely. Stitch the casing opening closed.
Step 12: Prepare the Leg Casings
Repeat the casing process at each leg opening, this time using quarter-inch elastic. Fold the raw edge under a quarter inch, press, fold again by another quarter inch, and stitch, leaving a small opening for elastic threading. Cut two lengths of quarter-inch elastic to fit around the baby’s thigh comfortably without leaving a mark — loose enough to slip two fingers under easily. Thread, overlap, stitch, and close each casing.
Step 13: Final Press
Give the entire outfit a thorough press with a warm iron. Press every seam, every hem, every casing. This single step elevates a handmade garment from “homemade” to professional-looking, and it makes a visible difference in the finished piece.
Customization Ideas
Once you have made this pattern once, it becomes a template you can rework endlessly. Here are some ideas to inspire your next version.
Add a Peter Pan collar. Cut a simple curved collar from a coordinating fabric, finish the outer edge with a rolled hem or bias binding, and attach it at the neckline before adding the binding. It transforms the simple top into something that looks truly heirloom.
Try a smocked yoke. If you do any smocking, adding a smocked panel at the front bodice before assembling the top creates a breathtaking handmade effect. Use a lightweight cotton fabric for best smocking results.
Make it reversible. Cut double sets of the bloomer pieces in two coordinating fabrics, sew them together with wrong sides facing, and finish the edges so both sides look clean. The result is a reversible bloomer that doubles the outfit’s versatility.
Use a novelty border print. Position a border print at the hemline of the top or the leg openings of the bloomers for a striking effect with minimal extra effort.
Embroider a monogram. Before assembling the front bodice, hand embroider or machine embroider the baby’s initials at the chest. It turns a lovely outfit into an heirloom.
Care and Washing Tips for Handmade Baby Clothes
Handmade garments can be fragile if not cared for thoughtfully. Wash baby clothes in a gentle, fragrance-free detergent formulated for sensitive skin. Avoid fabric softener, which can reduce the absorbency of natural fibers and sometimes irritates delicate skin. Wash on a gentle cycle in cool or warm water rather than hot, even though you pre-washed your fabric — repeated hot washing will eventually weaken the elastic and cause seams to fray faster.
If the outfit has embroidery or delicate details, place it inside a mesh laundry bag before washing. Line dry when possible, as tumble drying on high heat shortens the life of elastic. If you do use the dryer, choose a low heat setting.
Store baby clothes folded rather than hung, as hanging tiny garments on adult hangers can stretch the necklines.
Making Multiple Sets as Gifts
If you are planning to sew this outfit as a gift — for a baby shower, a newborn visit, or a birthday — consider making two or three sets in different sizes at once. Because you are already cutting and have your machine threaded, the additional sets take a fraction of the time, and giving a recipient a size 3-month set alongside a size 6-month set means the baby will actually wear both rather than outgrowing the smaller size before the outfit is even finished.
Bundle the sets in a cotton drawstring bag you have sewn from scraps of the same fabric, or wrap them in a length of coordinating ribbon. Include a small tag with washing instructions and the size of each set so the parent can tuck the larger size away until the baby grows into it.
A Note on Sizing and Fitting
Every baby is different, and baby patterns — like all garment patterns — are based on standardized measurements that may not match the baby you are sewing for. If possible, ask the parents for a recent weight and length measurement and compare it to the sizing chart before you cut. When in doubt, cut the larger size. A slightly big outfit will be grown into within weeks. A too-small one may never be worn.
The envelope neckline in this pattern is designed to stretch generously, so head circumference is less of a concern with this design than with some other baby tops. The elasticized waist and leg openings on the bloomers also offer significant flexibility in fit.
Final Thoughts
A handmade baby outfit is one of those rare things that is beautiful, practical, and deeply personal all at once. Whether you are making it for your own child, your grandchild, a close friend’s new baby, or simply for the joy of sewing small, perfect things, this free pattern gives you everything you need to get started today.
The construction is straightforward enough for a confident beginner, fast enough for an experienced sewist who wants a satisfying afternoon project, and flexible enough to be reimagined dozens of times across different fabrics, trims, and details. Once you have sewn it once, you will find yourself coming back to it again and again — which is exactly what the best patterns do.
Now go cut some fabric and make something wonderful.